02-19-2010 06:18 AM
Hello,
I have an camera and I can have the image in streaming on a block diagram in Labview. That I want to do is to send a message when an object found in front of the camera. The application is for example: I put the camera on a car robot which could be control by labview. The robots come on on a line and I put an object in front of the car robots and its stops immediatly. It's the camera which detect there is an object.
I believe that's possible. Have you ideas or something on I can work?
Thanks
02-19-2010 06:33 AM - edited 02-19-2010 06:35 AM
I would recommend reading some material from the NI site regarding vision systems etc. You can do as you propose and i have done it although there is usually a series of processing techniques to do on said picture. Things like region of Interest, thresholding the image, finding edges, masking etc can all be utilised. Just typing in vision on the NI site brings up 100's of resources.
here is just one using the vision builder
http://digital.ni.com/manuals.nsf/websearch/3DF182BAE9365D82862575FB006B440C
Craig
02-19-2010 06:40 AM
Generally speaking though here is a process example
Make sure lighting is right so that you get a good contrast between target and background.
Threshold image in some manner.
define a Region of Interest
Find edges of object by means of contrast threshold within Region of Interest.
As expected?
etc
etc
Craig
02-19-2010 07:10 AM
02-19-2010 11:34 AM
Thanks for your responses I studie that
02-22-2010 07:51 AM
Strongly agree with muks.
The less processing to do the better. Good lighting goes a long way towards this. If you need fast process times then good lighting = faster shutter speeds etc etc. Dont be too daunted though, the NI tools and processing blocks can get you up and runniung very quickly 🙂
01-09-2018 01:22 PM
http://digital.ni.com/manuals.nsf/websearch/3DF182BAE9365D82862575FB006B440C
Why I can't access to this page. It says:
Error
You are not authorized to view this document