Technologie

Künstliche Intelligenz in Embedded Systemen

Wir bringen die Basis für maschinelles Lernen in Ihr System

Künstliche Intelligenz und maschinelles Lernen

Embedded AI Plattform

Bei all unseren Projekten legen wir großen Wert auf persönlichen Kontakt und auf eine hochprofessionelle Umsetzung.

Wir haben einen klaren Fokus auf nachhaltige Lösungen, um Ihne einen technologischen Vorsprung am Markt zu verschaffen

Ob im Bereich Hard- oder Software, IoT oder Cloud - Als Komplettanbieter für elektronische Lösungen sind wir Ihr Partner!

Dabei sind Ziel und Basis unseres Handels:

  • Wir schaffen fortschrittliche Bedienoberflächen,
  • Wir verbinden Ihr Gerät mit dem Internet der Dinge,
  • Wir bringen die Basis für künstliche Intelligenz in Ihr Projekt.

Wir schaffen für Sie durch Künstliche Intelligenz ein breites Feld mit ungeahnten Möglichkeiten für neue Geschäftsfelder.

Wir fokussieren uns dabei auf den Einsatz von Machine Learning in folgenden Bereichen:

  • Bildverarbeitung bei statischen Bildern und Video Streams
  • Natural Language Processing (NLP) die Erkennung und Verarbeitung von Sprache
  • Zeitreihen Analyse und Vorhersagen z.B. bei Sensordaten

 

Durch die Integration der Machine Learning Tools in unserer Embedded Linux Distribution GELin schaffen wir folgende Vorteile für Sie: 

  • Ready to Play: Eine einfache Plattform zur Anwendung von Machine Learning Modellen,
  • Offline: Keine Netzwerkverbindung notwendig, natürlich nach Bedarf verfügbar
  • Privacy & Security: Ihre Daten bleiben geschützt und dort wo Sie diese haben wollen.

"Künstliche Intelligenz und maschinelles Lernen wird in den nächsten Jahren unser tägliches Leben stark prägen. Für Embedded Systeme bedeutet dies ganz neue Anwendungsfälle und technische Möglichkeiten!"

Mario Salhofer Portrait
Mario Salhofer
Kundenberatung und Partnermanagement

. AI EMBEDDED

Die Basis für künstliche Intelligenz

Starke Hardware

Für den Einsatz in den Projekten nutzen wir hier als Startpunkt oft das Ginzinger eigene i.MX8 M+ Developmentboard.

Die i.MX8 M+ Plattform zeichnet sich durch eine Hardwarebeschleunigung für das Berechnen von neuronalen Netzen aus (sogenannte NPU).

Für den Einsatz im Projekt haben wir für Sie folgende praktische Features vorbereitet:

  • Smarte Sensorik wie Helligkeit, Accelerometer, etc. 
  • Kamera Streams 
  • Display Extension und HDMI
  • Connectivity mit Gigabit Ethernet, CAN FD und USB 3.0
Diagramm GELin Anwendung

Erprobtes Embedded Linux

Unsere seit über zehn Jahren erprobte embedded Linux Distribution und Toolchain GELin wurde mit AI / ML Fähigkeiten erweitert.

Neu mit an Board finden Sie für künstliche Intelligenz: 

i.MX8 M+ NPU Unterstützung für volle Geschwindigkeit

  • Eigener Hardwarebeschleuniger für neuronale Netze
  • Integriert in Kernel und Userspace

Pyhton als gängige AI/ML Entwicklungssprache

  • Mit umfangreichen Libraries wie NumPy, Scipy und Tflite

Templates vorgefertugt für Ihren einfachen Start ins Machine Learning Projekt

  • label_image: Bildklassifizierung in C++
  • label_wave: Wortklassifizierung in Python

Flexible AI Toolsets

Die bestehende GELin Entwicklungs-Toolchain wurde für den Einsatz mit Maschinellem Lernen erweitert.

Basierend auf Tensor Flow Lite steht Ihnen eine leistungsstarke und sehr gut unterstützte Basis für künstliche Intelligenz zur Verfügung. 

Ihr einfacher Start ins Machine Learning Projekt: Zur Veranschaulichung von Anwendungsfällen wurden mehrere Demos aufgesetzt!

  • Vision Demo: Bildklassifizierung und Objekterkennung
  • NLP Demo: Erkennung von definierten Schlagwörtern

Weiterführende Integration projektspezifischer Anwendungsfälle von künstlicher Intelligenz setzen wir mit Experten im Partnernetzwerk um und können so umfangreiche und hochperformante Lösungen bieten. 

Mehr zum Thema: Embedded Entwicklung finden Sie hier.