Multi-view Triangulation using three cameras

조회 수: 11 (최근 30일)
skyaakash
skyaakash 2019년 4월 3일
답변: cui,xingxing 2021년 4월 9일
In Compute Vision Toolbox examples, I can only see it has been used for a single camera capturing a scene from multiple views.
I have three images of a scene captured by three different cameras. Would it be useful to use Multi-view Triangulation function (triangulateMultiview)?
It appears that triangulateMultivew takes intrinsic and extrinsic camera parameters of a single camera (I could not find a way to look how triangulateMultiview function is implemented inside MATLAB). How would I feed these parameters from three different cameras to this (triangulateMultiview) function?
OR
Is there any alternate solution to my problem?

답변 (1개)

cui,xingxing
cui,xingxing 2021년 4월 9일
There is a way to meet your requirements, only the camera projection matrix and the corresponding image points can complete the 3D reconstruction.
edit triangulateMultiview.m
worldPoints = vision.internal.triangulateMultiViewPoints(pointTracks, cameraMatrices)
Related information reference link.

카테고리

Help CenterFile Exchange에서 Point Cloud Processing에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by