Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

particle tracking

Hello LabView users,

I am currently processing a few digital images and the vision tools of labview are very helpful. However, I also need to perform some particle tracking to get velocity vectors. So far I have not been able to fine any example that does this.  Does anybody know if there is a labview feature that does particle tracking.

Thanks in advance,

Robert

0 Kudos
Message 1 of 8
(6,311 Views)

Particle tracking can be done in labview. Continously acquiring images and applying pattern matching match is one thing you can do.

 

Is it like moving object tracking?

Message 2 of 8
(6,310 Views)

Thank you for your comment Muks,

 

In every image there are about 100 particles to keep track of. These images correspond to the flow of a liquid impacting on a solid surface. There are some vortices generated and some other features in the flow that I would like to measure.

 

I am just beginning this project but from what I understand it is not an easy algorithm to implement. I have checked many of the menus of LlabView and it has so many features that make a lot of tasks very simple, that's why I thought that there may be some built in function that performs the particle tracking.

 

I will check the pattern matching option you mention. Thanks gain,

Roberto

 

 

0 Kudos
Message 3 of 8
(6,300 Views)

Hello Roberto,

 

Muks shows the correct path to follow. In my opinion, the key element to track an object is to find the "distictive features" of the object you want to track. You are talking about particles that can be distiguished by perimeter, hole diameter, area... etc.

 

If you manage to find a unique features of each particle, then your development time will be cut down in tramendous way and your results shall be more than satisfactory. IMAQ is so easy to make you perform such a task.

 

One more thing, sometimes trial and error is consdered the only way to find the correct approach.

 

Good luck and have a good day.

Waleed El-Badry MSc.,MCPD, ISTQB Certified Tester
Assistant Lecturer
Mechatronics Department
Faculty of Engineering
Misr University for Science & Technology



View Waleed El-Badry's profile on LinkedIn

Message 4 of 8
(6,269 Views)


In every image there are about 100 particles to keep track of. These images correspond to the flow of a liquid impacting on a solid surface. There are some vortices generated and some other features in the flow that I would like to measure.

 

I am just beginning this project but from what I understand it is not an easy algorithm to implement. I have checked many of the menus of LlabView and it has so many features that make a lot of tasks very simple, that's why I thought that there may be some built in function that performs the particle tracking.

 

I will check the pattern matching option you mention


Pattern matching for 100 particles will consume a lot of time. I will suggest particle analysis with the unique atribute of the particle as vbcoder suggested. Can you post a sample image so that we can suggest better things?
Message 5 of 8
(6,256 Views)

Hello guys,

 

Thank you for your advices. I  am posting a couple of images that I need to process, as you can see the particles vary in shape and due to the different planes they are in some of them have different intensity.

 

 

 

Download All
0 Kudos
Message 6 of 8
(6,245 Views)
Please let us know the details that you want to process. Can you name the details/defects that u require from your image?
0 Kudos
Message 7 of 8
(6,243 Views)

These images are a sample of a larger set (approx 200). A bubble collapses near the solid boundary creating a vortex (or vortices near the wall). After the bubble collapses it creates a vortex near the wall.

I want to keep track of the particles so I can see the structure and trajectory of the vortex.

 

 

0 Kudos
Message 8 of 8
(6,241 Views)