Component Supplier

Member Since 1999

LEARN MORE

MVTec is a leading manufacturer of standard software for machine vision. MVTec products are used in all demanding areas of imaging: semiconductor industry, web inspection, quality control and inspection applications in general medicine and surveillance. MVTec has more than 30 established distributors located throughout North and South America, Asia, Australia and Europe. In addition, MVTec, LLC works out of Boston, Massachusetts (USA), to better serve the North American market since 2007.

Content Filed Under:

Industry:
N/A

Application:
N/A

HALCON Embedded Runs on ARM Cortex-A9

POSTED 05/13/2011

The PandaBoard is a low cost and low power consumption platform. HALCON Embedded uses both ARM Cortex-A9 cores by automatic operator parallelization (AOP).MVTec Software GmbH, Munich, took initial performance measurements with the machine vision library HALCON 10 running on the PandaBoard (http://pandaboard.org/) under the Ubuntu Linux 10.10 as operating system.

Typical image processing algorithms like HALCON filtering and blob analysis can be performed on the PandaBoard in milliseconds. Even subpixel-precise measurements are possible in less than one millisecond. These results show that applications based on HALCON can successfully make use of multi-core ARM platforms.

Compared to its performance on the popular BeagleBoard, HALCON Embedded runs up to 3 times faster on the PandaBoard. HALCON's automatic operator parallelization (AOP) takes full advantage of the dual-core processor - without any need for additional programming. Furthermore, HALCON’s image acquisition interface for Video4Linux2 is available for the PandaBoard and thus enables the use of Video4Linux2 devices for image acquisition.

Within the HALCON Embedded program, MVTec's engineers have completed an initial port of HALCON 10 to the PandaBoard for testing purposes. Customers interested in a full port of HALCON Embedded, are welcome to contact MVTec to discuss individual requirements and customization.

The PandaBoard is designed for software development utilizing the Texas Instruments OMAP4 platform which features the 1GHz dual-core ARM Cortex-A9 MPCore processor. The PandaBoard offers high performance at a low cost with only 3.5 Watt power consumption under full load.