ARM for Vision

ARM for Vision

Framegrabber-Unterstützung für ARM-Architekturen

Durch die Erweiterung der ARM-Prozessor-Architektur mit weiteren Kernen, Befehlen und schnelleren Pipelines, hat sich deren Leistungsgrenze soweit nach oben verschoben, dass sie mittlerweile ein Kopf-an-Kopf-Rennen mit Intel- und AMD-PC-Prozessoren führen. So können Entwickler von industriellen Bildverarbeitungsanwendungen, die eine hohe Rechnerleistung erfordern, erstmalig auch die ARM-Embedded-Plattform in Betracht ziehen.

 Der Hersteller von Landmaschinen Pellenc verwendet auf seinem Traubensortierer Quadcore ARM-Prozessoren f?r verarbeitungsanwendungen. (Bild: Euresys s.a.)

Bild 1 | Der Hersteller von Landmaschinen Pellenc verwendet auf seinem Traubensortierer Quadcore ARM-Prozessoren für Bildverarbeitungsanwendungen. (Bild: Euresys s.a.)

Drohnen sind eine Anwendung, für die Entwickler ARM-Prozessoren aufgrund ihrer geringeren Kennzahlen bei Energieverbrauch, Größe und Gewicht näher in Betracht ziehen. Maut- und Verkehrsüberwachungssysteme sowie Blitzer sind häufig nicht an ein Stromnetz angeschlossen, weshalb auch für sie der geringe Energieverbrauch interessant ist. Natürlich sind auch die geringen Kosten der ARM-Plattform attraktiv. Systemintegratoren von Visionsystemen steht mittlerweile eine große Auswahl an Embedded-ARM-Prozessoren zur Verfügung, die in SoCs integriert und für Visionanwendungen geeignet sind. Die Auswahl umfasst das Nvidia Jetson TX2 Modul, Gigabyte MP30-AR1, Nvidia Jetson TK1 Developer Kit und NXP/Freescale i.MX 6 COM – Apalis iMX6. Typische ARM-SoCs umfassen einen ARM-CPU, GPU, RAM und Schnittstellentechnologien, wie WLAN, USB und Bluetooth. Es gibt bereits zahlreiche ARM-basierte Visionbibliotheken, wie OpenCV, OpenMV, SimpleCV usw. Ein Ansatz für Embedded-Vision-Anwendungen ist ein ARM-fähiger SoC mit Arbeitsspeicher und Speicher auf einem Computer-on-Module (COM) mit PCIe, einem seriellen Erweiterungsbus-Standard zur Verbindung von Peripheriegeräten und dem Formfaktor PC/104. Bei diesem Ansatz können der COM und ein PCIe PC/104 Framegrabber übereinandergestapelt werden und bieten so eine industrietaugliche Rechenleistung für Visionanwendungen in einem kompakten Paket. Entwickler von Framegrabbern bieten mittlerweile auch Unterstützung für ARM-Architekturen an. So unterstützt die neueste Coaxlink Framegrabberserie beispielsweise die AArch64 64-Bit ARM-Architektur für Linux. Euresys bietet auch Unterstützung für Beta-Ausführungen für Grablink-Framegrabber, die eine CameraLink-Schnittstelle unterstützen.

ARM-basierte Landmaschinen

Die Pellenc Group, ein führender Hersteller von Landmaschinen, setzt bereits in einer Maschine zum Sortieren von Trauben Bildverarbeitung ein, um unerwünschte Elemente wie Grünabfall, Fremdkörper oder unreife Beeren auszusortieren. Das Unternehmen hat bei der Anwendung von einer PC- zu einer ARM-Plattform gewechselt. So setzt der Traubensortierer Quadcore ARM-Prozessoren und e2v Zeilen-Farbkameras sowie Euresys Grablink-Framegrabber ein. „Wir erreichen eine Kostenreduzierung von 50% bei Computerhardware über unsere gesamte Produktlinie.“, so Cyril Berger, Leiter für Forschung und Entwicklung bei Pellenc. „Die Standardisierung auf ARM-basierte Computer für unsere gesamte Produktlinie reduziert auch die Kosten für die Softwareentwicklung.“ ViTec Co. Ltd. in St. Petersburg, Russland, ist ein weiterer Visionintegrator. Das Unternehmen arbeitet derzeit an einem tragbaren Visionsystem, bei dem man leistungsstarke und höher auflösende Kameras verwendet. Die Kamera verbindet sich mit einem Euresys Grablink PCIe-Framegrabber, der in einem Embedded Computer, basierend auf einem mobilen Nvidia Tegra X1 Prozessor mit 256-Kern-GPU und 64-Bit Multicore-CPUs, integriert ist. „Der niedrige Energieverbrauch, die kleine Größe und das geringe Gewicht der ARM-Plattform waren kritische Faktoren bei dieser Anwendung“, so Maxim Sorova, beratender Ingenieur bei ViTec.

Fazit

Bild 2 | Bildverarbeitungsintegratoren steht eine große Auswahl an Embedded-ARM-Prozessoren
zur Verfügung, wie z.B. das Nvidia Jetson TK1 Modul. (Bild: Euresys s.a.)

PC-Plattformen stehen bei der industriellen Bildverarbeitung zwar immer noch vorne, aber die Prozessorleistung bei Embedded-ARM-Visionsystemen hat ein Niveau erreicht, das an eine PC-Plattform heranreicht und in einigen Fällen bereits übertrifft. Zudem bestehen Vorteile bei Energieverbrauch, Größe, Gewicht und Systemkosten. Entwickler von Vision-Peripheriegeräten treiben die Entwicklung von Embedded ARM-Visionsystemen voran, indem sie Treiber und technischen Support anbieten, sodass ihre Produkte ARM-Architekturen unterstützen. Auch Euresys wird weiterhin in Embedded-ARM-Computersysteme investieren, da so für Anwender deutliche Einsparungen möglich sind.

Themen:

| Fachartikel

Ausgabe:

inVISION 5 2017
Euresys s.a.

Das könnte Sie auch Interessieren

Bild: LMI Technologies GmbH
Bild: LMI Technologies GmbH
Smart 3D Coaxial Line Confocal Sensors

Smart 3D Coaxial Line Confocal Sensors

LMI Technologies new Gocator 4000 series introduces coaxial line confocal sensor technology to provide high-speed, high-resolution, and versatile 3D inline inspection performance with angular range (Max. slope angle up to +/-85°). The sensors have 1,920 points/profile for shadow-free 3D measurement and inspection, resolutions up to 1.9µm, a FoV up to 5.0mm and speeds up to 16kHz.

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.