Tools for ARM CPUs

Image Analysis Software Libraries for Embedded ARM Devices
The latest version of the Euresys Open eVision image analysis libraries is now compatible with ARM CPUs. This opens up a range of new possibilities for system integrators.
All 18 libraries of Open eVision are now compatible with ARM CPUs. Beside ARM-based smart 
cameras, Open eVision 22.04 has also been validated on Raspberry Pi and Nvidia Jetson boards.
All 18 libraries of Open eVision are now compatible with ARM CPUs. Beside ARM-based smart cameras, Open eVision 22.04 has also been validated on Raspberry Pi and Nvidia Jetson boards.Image: Euresys SA

The ARM architecture is one of the most popular and successful CPU architecture today. The relatively low power consumption of ARM CPUs makes it an architecture of choice for edge computing on embedded devices. This is also true in machine vision, and many ARM-based smart cameras and computing devices such as the Nvidia Jetson are available. In particular, Euresys is working with several smart camera manufacturers to allow the most efficient implementation of the Open eVision libraries on their platform. The new version 22.04 runs on ARMv8-A compatible processors with at least 512MB RAM and 512MB of storage, and running 64-bit Linux. Only C++ development is available. Direct compilation on the embedded device requires at least 4GB RAM. Cross compilation on a Linux x86 PC is possible. Several sample programs, using the console or based on Qt, are available. Additionally, it is possible to build, learn, optimize and save models (such as deep learning models) using Open eVision Studio on Windows, then load them from Linux ARM applications. All 18 libraries of Open eVision are available. The 3D libraries include laser line extraction and calibration functions, point cloud processing and management functions, and 3D object extraction, alignment and inspection functions. The Deep Learning libraries are CNN-based inspection libraries for image classification and segmentation. The general-purpose libraries cover applications such as image filtering and enhancement. The matching and measurement tools contain blob analysis, pattern matching, alignment and sub-pixel measurement functions. The text and code reading libraries include functions for OCR and 1D/2D barcode reading and grading.

Beside ARM-based smart cameras, Open eVision 22.04 has also been validated on Raspberry Pi and Nvidia Jetson boards. The various Nvidia Jetson boards are complete System on Module (SOM) that include multiple-core GPUs. This hardware makes the Jetson boards suitable for training and inference phases in deep learning applications. GPU-accelerated training and inference are not available yet in this version of Open eVision’s deep learning libraries (EasyClassify, EasySegment and EasyLocate), but they will be available in the next release (using NVidia CUDA). However, CPU-based inference and training are already available.

Das könnte Sie auch Interessieren

Bild: TeDo Verlag GmbH
Bild: TeDo Verlag GmbH
Qualitativ gut

Qualitativ gut

Viel war im Vorfeld der Messe darüber gerätselt worden, wie die Control dieses Jahr ohne zahlreiche große Aussteller laufen würde. Mit 475 Aussteller in zwei Hallen – davon 38% aus dem Ausland – und 13.149 Fachbesuchern überraschend gut. Anbei einige der Messe-Highlight im Überblick.

Bild: TeDo Verlag GmbH
Bild: TeDo Verlag GmbH
Robot Vision Webinar

Robot Vision Webinar

Am Dienstag den 28. Mai findet ab 14 Uhr das inVISION TechTalks Webinar ‚Robot Vision‘ statt. Dort stellen IDS (Machine Vision for Robotics – Technologies & Applications) und Roboception (Intelligent 3D robot vision plattform for end-users and distributors).

Bild: EMVA
Bild: EMVA
EMVA 1288 Standard Online Training

EMVA 1288 Standard Online Training

Am 18. Juni sowie am 3. Dezember findet ein dreitägiger Online-Kurs zur Norm 1288 der European Machine Vision Association (EMVA) statt. Ziel des Trainingskurses ist u.a. die vertiefte Kenntnis über die Grundlagen der neuen Version 4.0 sowie das Sammeln von praktischen Erfahrungen.

Bild: Mahr GmbH
Bild: Mahr GmbH
Mahr Innovation Days 2024

Mahr Innovation Days 2024

Am 12. bis 13. Juni findet in Göttingen bei Mahr die Innovation Days 2024 statt. Dabei stellt die Firma zahlreiche Neuheiten zur Oberflächenmessung und Messtechnik vor und gibt an beiden Tagen in zahlreichen Vorträgen einen Überblick über aktuelle Trends und Produkte.