Visit the Stemmer Imaging web site

Vision software makes more of multiple cores

A MVTec Software product story
Edited by the Engineeringtalk editorial team Jul 18, 2005

Halcon machine vision software from MVTec has been constructed to make optimum use of new multicore processing systems.

Leading microprocessor manufacturers are reporting that the near future belongs to multicore processors because clock rates of state-of-the-art microprocessors cannot easily be increased further.

Halcon machine vision software from MVTec has been constructed such that the launch of this new processor technology will lead automatically to a dramatic increase of speed.

Machine vision depends on performance.

At the same time, accuracy and reliability must not be affected.

Driven by the high amount of data throughput of any machine vision application, the possibility to split the processing into several threads that run on different processors has been used for a long time.

This is called multithreading.

Halcon does more: Halcon automates the data splitting to multiple processors (Parallel Halcon), a task that the programmer has to solve with other systems.

This so-called automatic operator parallelisation (AOP) is a worldwide unique feature, developed by MVTec, and therefore fits perfectly to the launch of multicore CPUs.

After splitting the input data, AOP distributes the data to the available CPUs to process them.

Subsequently, the computed data are merged automatically to achieve the same results that are obtained on with a single processor.

All this is done without any extra work by the programmer.

This automation yields a performance comparable to manually programmed multithreading, but at the same time, brings many benefits: it is much easier to use, it is not error-prone, and also programmers with little multithreading experience can immediately use it.

Of course, if desired the programmer can deactivate the AOP to use the manually programmed multithreading.

Also in this regard, Halcon is a highly flexible software library for machine vision.

Not what you're looking for? Search the site.

Back to top Back to top

Google Ads

 

Contact MVTec Software

Related Stories

Contact MVTec Software

 

Newsletter sign up

Request your free weekly copy of the Engineeringtalk email newsletter ...

Visit the Stemmer Imaging web site

Articles by product category

All suppliers A - Z

A Pro-talk Publication

A Pro-talk publication