Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Large size variations with IMAQ Pattern matching?

Does the pattern matching functions work for only +-5% size variations? Which means that the pattern matching is made for static situations only? (With static I mean a static camera watching e.g. a moving assemblyline)

I have a scenario where the camera is moving in 6DOF, giving my fiducials very much slant and very large size variations.

Is it then not possible to use the pattern matching of IMAQ?

The "IMAQ Vision Concepts Manual" says:
"Because pattern matching is the first step in many machine vision
applications, it should work reliably under various conditions.
In automated machine vision applications, the visual appearance of
materials or components under inspection can change due to factors such
as ori
entation of the part, scale changes, and lighting changes. The pattern
matching tool maintains its ability to locate the reference patterns despite
these changes."

-But with my experience, this is not correct in my scenario. Actually, the pattern matching tool was not able to find a match in any of my tested images. My size variations were large in these images (probably 50-200%).

Thanks!
0 Kudos
Message 1 of 3
(3,113 Views)
Unfortunately the pattern matching algorithm NI currently uses is not a geometric (scaleable) pattern matching algorithm. The current algorithm works despite orientation, and some lighting changes, but not scale changes.
Message 2 of 3
(3,113 Views)
Thanks Dustin!

Guess I'll have to implement something myself, then.
0 Kudos
Message 3 of 3
(3,113 Views)