Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

What software is necessary for objects tracing?

Hello
I have a task: the number of round objects are moving on the plane surface, and I need to trace them continuously. The speed of the objects is not exceeds 1m/sec. I'm going to use the web camera to get an image of the plane.  Tell me, please, what software would be enough to solve the problem? I'm familiar with LV8.0 but I've never had to deal with machine vision.
Thank you
0 Kudos
Message 1 of 2
(2,922 Views)
I would use LabVIEW and the Vision toolkit.
 
This application actually has two major parts.
 
The first is locating the balls.  You need to have bright lighting and a short shutter time to capture the images without much blurring.  You can probably use pattern matching to locate each ball.  A high frame rate camera would probably also help.
 
The second part is tracking the path of each ball.  If there are a lot of balls, this could be difficult.  You will probably have to come up with some algorithms to calculate the trajectory of each ball and predict where it is most likely to be in the next frame.  Searching in this small area for the closest ball will be fairly easy.  In some cases, you might have to skip a frame where there is some confusion, then come back to it after analyzing the next frame.  If there are collisions between the balls, this will make it more difficult to trace them as well.
 
Bruce
Bruce Ammons
Ammons Engineering
0 Kudos
Message 2 of 2
(2,915 Views)