Zum Inhalt springen

Algorithmus- Entwicklung

DigitalGate bietet maßgeschneiderte Lösungen für die Entwicklung von Algorithmen für ressourcenbeschränkte eingebettete Systeme, die eine optimale Leistung gewährleisten. Unsere flexiblen Lösungen ermöglichen eine einfache Portierung auf neue Hardware-Plattformen und damit die Anpassung an sich ändernde Marktanforderungen und Branchenstandards.

Lösungen im Überblick

Wie es funktioniert

Wir verfügen über fundiertes Fachwissen bei der Implementierung von Algorithmen entlang der gesamten Verarbeitungspipeline, von der Low-Level-Datenfilterung und -Anreicherung bis hin zur High-Level-Datenfusion und dynamischen Modellierung von Systemen.

Datenverarbeitung und -filterung

Wir implementieren Low-Level-Filteralgorithmen auf eingebetteten Plattformen, um High-Level-Algorithmen zu unterstützen und schnelle und effiziente APIs für Signalfilterung, Rauschunterdrückung und Merkmalserkennung bereitzustellen.

Bildverbesserung

Wir verwenden verschiedene Bild-Clustering-Techniken wie K-Means, Mean Shift, DB Scan und hierarchisches Clustering, um die Datenverarbeitung für übergeordnete Algorithmen zu verbessern. 

Low-level
Merkmalserkennung

Wir entwickeln Low-Level-Merkmalsdetektoren für Signale, einschließlich 1D-, 2D- und 3D-Daten wie Bilder und Punktwolken. Unsere Algorithmen unterstützen verschiedene Merkmale wie HOG, SIFT, Viola-Jones, Ecken und Kanten. Diese sind für eingebettete Echtzeitanwendungen auf ressourcenbeschränkten Plattformen optimiert.

Bild-Clustering

Wir entwickeln Algorithmen für das Clustering von Bildern mit Techniken wie K-Means, Mean Shift, DB Scan und Hierarchical Clustering, um ähnliche Bilder zu gruppieren. Dadurch wird die Zuverlässigkeit der übergeordneten Datenverarbeitung erhöht. 

Bilderfassung

Wir entwickeln Low-Level-Computer-Vision-Systeme zum Erfassen, Streamen und Verarbeiten von Bildern unter Einhaltung strenger Anwendungsanforderungen und Hardwarebeschränkungen, insbesondere auf Plattformen mit geringem Stromverbrauch.

Objektverfolgung

Wir entwickeln Algorithmen zur Objektverfolgung, die die Erkennungsgenauigkeit verbessern, indem sie Verdeckungen, fehlende Erkennungen und falsch positive Ergebnisse behandeln. Unsere Lösungen unterstützen sowohl die 2D- als auch die 3D-Objektverfolgung unter Verwendung fortschrittlicher Modelle wie merkmalsbasierter, optischer Fluss basierter, 3D-Schätzer und dynamischer Modelle innerhalb eines Bayesschen Rahmens. 

Objekterkennung

Wir unterstützen die Entwicklung von Objekterkennungsalgorithmen durch die Bereitstellung von Tools für Simulation, Datenbeschriftung und Training. Dies erleichtert die Implementierung und das Training von Deep-Learning-Algorithmen auf benutzerdefinierten Sensordaten und gewährleistet einen erfolgreichen Einsatz auf eingebetteten Plattformen.

Bewegungs
erkennung

Wir implementieren Signalverarbeitungsalgorithmen für MEMS-Sensoren wie Beschleunigungsmesser und Gyroskope, die Bewegungserkennungsfunktionen für eingebettete Systeme ermöglichen. Zu diesen Funktionen gehören Stoßerkennung, Bewegungs- und Gestensteuerung, die alle für kundenspezifische eingebettete Plattformen mit begrenzten Ressourcen und geringem Stromverbrauch optimiert sind.

Kamera-Kalibrierung

Wir entwickeln Algorithmen zur Kamerakalibrierung, um intrinsische und extrinsische Parameter von Bildverarbeitungssystemen zu berechnen. Zu unseren Methoden gehören die muster- und merkmalsbasierte Kalibrierung, sowohl online als auch offline, sowie die Stereo- und Kamerakalibrierung für Anwendungen wie das Stitching von Panoramabildern. 

Sensor
Fusionierung

Unser Team implementiert hochentwickelte Datenfusionsalgorithmen für Automobilanwendungen. Wir kümmern uns um die Datenerfassung, implementieren Schnittstellen, entwickeln Schätzer für die Objektverfolgung und 3D-Modelle und stellen fusionierte Daten für die weitere Verarbeitung bereit.

Von uns bediente
Branchen

Sie finden maßgeschneiderte Lösungen, die den höchsten Industriestandards entsprechen und auf die Spezifikationen jedes einzelnen Projekts zugeschnitten sind. Wir arbeiten an verschiedenen eingebetteten Software- und Hardware-Dienstleistungen in zahlreichen Branchen!

Automobil-industrie

Medizinische Geräte

Industrielle Automatisierung

Aerospace & Defense

Unterhaltungs-elektronik

Wir würden uns freuen , von Ihnen zu hören!

Wenn Sie Fragen zu Software, Hardware oder eingebetteten Systemen im Allgemeinen haben, ist unser Team immer für Sie da!