Users of machine vision systems often have one common goal in mind: increasing system efficiency. Greater efficiency translates into high productivity. On the factory floor, higher speed in an automated optical inspection system, for example, contributes directly to profit.
Machine vision was born on the factory floor, increasing product quality by delegating tedious and repetitive inspection tasks to computer-based systems. The benefits of machine vision have now found numerous applications beyond the factory. While the factory floor can be a demanding environment in its own way, machine vision in transportation also poses its own unique integration challenges. These systems face uncontrolled lighting conditions and have tight physical restraints, operating over a wide range of conditions.
Even on the factory floor, smaller and easier-to-use systems are in high demand. Factories must promptly adapt to a rapidly changing environment driven by global competitive pressures. Price pressures also favor simpler and easier-to-integrate systems with reductions in both installation and operation costs.
As the demand for faster systems increases, however, a new generation of imaging sensors delivers images of higher resolution and frame rates, unattainable just a few years ago. In particular, CMOS sensors with global shutter are proving very attractive in machine vision. The imaging sensors deliver frames rates close to 400 frames per second at megapixel resolution, combined with 10- and 12-bit depths. The advanced sensors, which produce a large amount of data, put even more pressure on the bandwidth capability of the data interface.
Benefits of USB 3.0 to Machine Vision
Integrators looking to build a highspeed, high-resolution machine vision system can also benefit from this technology. Several industrial cameras manufacturers acknowledged this trend and have or will be releasing product lines of USB 3.0-based cameras to meet this need.
As its name implies, USB 3.0 is a technology step above USB 2.0, one of the most widely used data interfaces. One of the most compelling features of the USB 3.0 interface for machine vision systems is its high bandwidth. USB 3.0 provides an effective transfer speed of approximately 5 Gbps, which is ten times faster than USB 2.0 and five times faster than the widely deployed Gigabit Ethernet (GigE) interface. USB 3.0’s data transfer speed is effectively approaching Camera Link and CoaXPress speeds. Unlike Camera Link or CoaXPress, however, USB 3.0 does not require any special interface cards or frame grabber in the host computer.
Another critical benefit of USB 3.0 over USB 2.0 is the increase in computing efficiency. Without compromising on higher transmission speed, the USB 3.0 protocol allows for more efficient, resource- friendly data transmission. By supporting the use of Direct Memory Access (DMA), USB 3.0 host controllers are able to retrieve image data from USB cameras with minimal CPU involvement, reducing computer loading and freeing up resources for mission-critical algorithm processing.
USB 3.0 delivers 4.5 watts of power to a device, about twice the power of USB 2.0. The increase is coupled with more efficient power management techniques, for example, the elimination of the power-wasting polling mechanism. USB 3.0 has enough power to drive most machine vision cameras right off of the USB port power.
In terms of operating systems, Windows 8 will provide native support, while computer manufacturers are currently providing their own USB 3.0 drivers for their Windows 7 based computers. The specification can now even be found on some Mac and Linux systems, offering a wide choice of options to the system designer. The ubiquity of USB 3.0 ensures the standard has matured to a solid, reliable computer peripheral bus with access to a vast section of devices.
The machine vision industry has been quick to latch on to the benefits of USB 3.0. The industry has responded by going one step further and defining a machinevision- specific standardized framework for the transfers of high-speed images, video, and related camera controls.
The concept, USB3 Vision, is similar to the popular GigE Vision standard used over Gigabit Ethernet (GigE) cameras. USB3 Vision relies on the GenICam programming interface to model cameras and their controls. The USB3 Vision standard permits interoperability of cameras, accessories, and software from different manufacturers. USB3 Vision is scheduled for release later this year, and components that comply with the standard will offer plug-and-play compatibility. Developers will be able to interchange components with little or minimal effect on an overall system.
Applications Beyond Machine Vision
USB 3.0 expands the envelope of what is now achievable within a machine vision system. The specification delivers a high-speed data interface with the ease of use of a consumer-oriented technology. The USB 3.0 setup eliminates specialized frame grabbers, exotic cabling, or tedious software installation.
By providing higher speed, plug-andplay operations, and high device power, USB 3.0 effectively enables new applications while making vision systems better and cheaper. Many of these applications are on the factory floors, including automated optical inspection of semiconductors and electronics, and more exist outside of the factory floor like transportation or medical instrumentation.
This article was written by Dany Longval, Director of Product Management, Lumenera Corporation. For more information, Click Here