Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

working distance

how can I make an accurate measurement from an object that does not have a constant working distance to lens of camera. the object may be placed in a surface that is 10 cm far from cam but in different places on surface which camera takes image in defferent angle each time. and another problem is that what if even we don't have a predefined working distance to the object and the distance between lens and object is changed in each image.

 

I need to make accurate measurements in length and width of the object in accuracy of 0.01mm.

thank you

0 Kudos
Message 1 of 9
(5,273 Views)
0.01mm is pretty small.  To even have a hope of measuring that distance, it needs to be at least two pixels in your image. 

If you have that kind of resolution, then non-linear calibration can help with measuring at different distances.  Although if your angle is changing to, that could present other problems.

Good luck. 
---------------------
Patrick Allen: FunctionalityUnlimited.ca
Message 2 of 9
(5,264 Views)

Hi lightgoal,

 

Pallen makes two really great points about resolution and using the Non-Linear Calibration example.  Thanks Pallen!

 

Kristen H.

0 Kudos
Message 3 of 9
(5,255 Views)
Message Edited by lightgoal on 04-28-2009 01:08 PM
0 Kudos
Message 4 of 9
(5,218 Views)
 
0 Kudos
Message 5 of 9
(5,213 Views)
 
0 Kudos
Message 6 of 9
(5,211 Views)

hello,

sorry for empty messages that was mistakely put there!

I appreciate for taking part solving this problem. and i got the idea of using calibration software. but the problem is not totally solved yet. the problem is that the total surface which holds the object under inspectioin (buttons in mentioned example) moves in front of the cam and so the cam takes picture in different distance in each time. and that means the buttons will have one size in each picture. and i want to make accurate measurements of the object.

now i'm looking for an idea maybe a technic or any thing that can solve this problem.

thank you

0 Kudos
Message 7 of 9
(5,187 Views)
We usually solve this type of problem by using a telecentric lens, see http://www.edmundoptics.com/TechSupport/DisplayArticle.cfm?articleid=239.  As long as the part remains within the depth of field of the lens, you will be able to make accurate measurements.  The difficulty with telecentric lenses is that if the object is very large, then the telecentric lens will also need to be very large, and the cost of the telecentric lens is primarily driven by its size.  How large is your field of view?
Robert Eastlund
Graftek Imaging, Inc.
Phone: (512) 416-1099 x101
Email: eastlund@graftek.com
0 Kudos
Message 8 of 9
(5,172 Views)

 


We usually solve this type of problem by using a telecentric lens

 

 

I beg to differ. In one sentence, 0.01mm is 99.9% not adivisible to try. If you can share your application then we might suggest some indirect method.

0 Kudos
Message 9 of 9
(4,915 Views)