03-29-2017 04:09 AM - edited 03-29-2017 04:12 AM
Hello,
I please need your help to assess if what I plan is possible using LabVIEW Vision:
With a camera I'm looking at a calibration grid of evenly spaced dots. There are two kind of errors that can occur in that setup:
There are two problems:
If it helps, a short description of the underlying use case/application:
We're looking at a virtual display from different angles. There are always some distortions in the image which vary depending on the viewing angle. These distortions have to be analyzed, not corrected. It is important, that the camera positions for those specified viewing angles is as exact as possible.
The idea is to find out the position of the camera with a fixed and perfectly positioned calibration target.
03-29-2017 09:53 AM - edited 03-29-2017 09:54 AM
Wow! Both tasks (a comprehensive LabVIEW utility to handle camera/lens calibration and compensation, and a routine that analyzes a known image and determines camera position/orientation) are very worthy, and potentially challenging, tasks. I haven't closely examined the Caltech MatLab code, but it looks like (a) the problem has been "solved", in principle, but (b) there is a considerable amount of code that must be developed and tested. As for the Position/Orientation question, I can imagine the necessary math (and could probably do it), but I've not played with this level of Image Analysis.
This might make a very appropriate Masters-level Engineering Project. I volunteer to be an Outside Examiner ...
Bob Schor