NATIONAL Instruments has released the NI Vision 7.1 Development Module, with hundreds of vision tools allowing users of NI LabVIEW, LabWindows/CVI, C/C++ or Visual Basic to create applications that inspect, align, identify and measure objects.
The software allows users to access new algorithms such as geometric matching, object classification, optical character recognition (OCR) and 2D bar code readers to locate, sort and track objects even under poor imaging conditions.
Geometric matching allows users to locate objects that are best described by edges and shapes rather than textures and shades, even when under poor lighting conditions or partially obstructed. Geometric matching is also effective at locating objects that appear to change scale. This occurs in applications such as robotic guidance and product assembly where the distance between the camera and object varies.
The development module also includes a suite of tools for part identification, tracking and sorting. Trainable OCR tools as well as Data Matrix and PDF 417 code readers allow parts to be identified and tracked by reading information applied through ink jets, thermal transfer, laser etching or dot peen. The software has a specialised object classification tool for sorting products at high speeds or for cataloguing defects such as scratches, dents and markings.
For creating applications, the Vision 7.1 Development Module includes NI Vision Assistant, which gives users the ability to prototype their applications before writing any code. Once they develop and benchmark a working script, Vision Assistant automatically converts the script to LabVIEW diagrams or ready-to-run NI LabWindows/CVI, C/C++ or Visual Basic code. Users can run the code by itself or add it into a larger machine vision, industrial control or data acquisition application.