Showing results for 
Search instead for 
Did you mean: 

Development of machine vision software.

Greetings everyone!


I am Jan, a student from the Philippines. I am currently doing my undergrad research, a LabVIEW-based software to detect the fertility of eggs. However, I have very limited knowledge with regards to the utilization of LabVIEW. How do I use training data with LabVIEW and what toolkits do I need? Any help would be deeply appreciated.


Kind regards,


0 Kudos
Message 1 of 2

Before learning LabVIEW Machine Vision, you should be proficient in LabVIEW (including DAQmx, to get some idea about how LabVIEW interacts with hardware to get data to process).  In my experience, LabVIEW Vision is one of the most difficult data acquisition and processing areas, as Images are essentially 4-dimensional structures (two dimensions of space, one of color/intensity, and potentially one of time).  The way the software interacts with the "data acquisition device" (some call it "the camera") is also "unusual".  It really helps to have a mentor/colleague to work through the tricky concepts together.


To do a project that involves LabVIEW Vision, you "standard LabVIEW" (LabVIEW, DAQmx, VISA), the Vision Development Module, and the Vision Acquisition Software (I might not have the names quite the way NIPM lists them, but the VDM is in the Toolkits and Modules on the first page of NIPM and VAS is under "Drivers".  Be sure you get IMAQdx, if it specifies it by Driver name).


I hope this is not a "last-year" Project for you -- you'll need at least a year of hard work (find a colleague/mentor/partner, if possible!) to get images and be able to "do something useful" with them.


Bob Schor

0 Kudos
Message 2 of 2