Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

combining simple calibration VI to get camera calibration parameters

Hi,

 

I am trying to get camera parameters from Camera calibration template. I have implemented calibration technique using distortion model in Vision Assistant and could obtain less error. Now, I would like to implement the same in a blank VI using different blocks. I am reading a circular grid image and sending it to IMAQ simple calibration which would return me a calibration template. By using this template I am trying to get camera parameters such as focal length, projection matrix etc. When I run the VI i am getting "True" at the Insufficient Data of internal parameters. I am not sure about the reason for that. Could some one let me know what is missing?

All I want to implement is to read a grid image and get a calibration template, using that template I would like to get camera external and internal parameters.

 

I am attaching the VI I implemented.

 

Thanks in advance. 

0 Kudos
Message 1 of 6
(4,209 Views)

your dots is not clear or enough for this  vi test to see if all of dots are recognizable for this vi or not 

Message 2 of 6
(4,200 Views)

Do I have to perform thresholding, so that I can only send the image with those dots only. I tried doing that but still the I get "true" at Insufficient Data.

0 Kudos
Message 3 of 6
(4,198 Views)
yes test with calibration training to find best threshold
Message 4 of 6
(4,193 Views)
I have another doubt, related to calibration. I am trying to find IMAQ learn calibration template VI but I couldn't find in the functions palette I have. I am using LabView 2014, could you let me know if there is a way that I can download specific VI and attach them to function palette. Thanks.
0 Kudos
Message 5 of 6
(4,161 Views)

this is calibration branchcalib.png

0 Kudos
Message 6 of 6
(4,151 Views)