Bildverarbeitungsdienste, Bilderkennung, Objekterkennung

 

IT Researches bietet Programmier- und Softwareentwicklungsdienste im Zusammenhang mit digitaler Bildverarbeitung, Bildanalyse, Bilderkennung, Bildverbesserung und Computer Vision.
Wir haben uns auf die Entwicklung von Software für Unternehmen spezialisiert, die unsere Arbeit in ihr Produktangebot aufnehmen und unter ihrem eigenen Firmen- oder Markennamen vermarkten.

Beispiele für unser Fachwissen:

  • Extraktion von Messwerten und aussagekräftigen Informationen aus digitalen Bildern.

  • Werkzeuge zur Identifizierung und Analyse von Bakterienkolonien in einer Petrischale.

  • Automatisiertes System zum Scannen einer Probe von einem Objektträger zur Erkennung und Identifizierung von Zelltrümmern.

  • Objekterkennung - Finden Sie Objekte in digitalen Bildern oder 3D-Szenen.

  • Bilderkennung und -verfolgung auf der Grundlage einer 3D TOF-Entfernungskamera.

  • Softwarekomponenten für die Messung und Analyse der intervertebralen Bewegung der Wirbelsäule.

  • DNA-Mikroarray-Bildanalyse.

  • Archivierungs- und Diagnoseprüfsoftware für eine zahnärztliche Röntgenanwendung.

  • Ein Tool zur Berechnung der Sonneneinstrahlung auf ein Dach, das auf der Grundlage von mit einem Fischaugenobjektiv aufgenommenen Bildern und einem Sonnenpfaddiagramm die Hindernisse auf dem Dach berechnet.

  • Verbesserung und Kommentierung von Bildern - Fügen Sie bestehenden Bildern eine neue Qualität hinzu.

  • Werkzeuge, mit denen der Benutzer die Bilder ändern oder mit Anmerkungen versehen kann.

  • Bildarchivierungs- und Retrievalsystem.

  • Elektronische Signaturen und Aufzeichnungen zur Einhaltung von 21 CFR Part 11.

  • Bildarchivierungs- und -abrufsystem zur Überprüfung und Analyse von Defekten in der Halbleiterproduktion, um die Ausbeute zu verbessern.

  • Verfolgung der Geschichte der Bilder.

  • Software verwandt mit: Medienerfassung, -konvertierung und -rendering sowie benutzerdefinierte DirectShow-Filter.

  • Industriesysteme oder Roboter, die Informationen von Videokameras erhalten.

Anwendbare Industrien: Biowissenschaftliche Forschung, biologische Bildanalyse, Halbleiterinspektion, maschinelles Sehen, Computer Vision, Videoerfassung, Videostreaming, digitale Bildverwaltung, Dokumentenerfassung, digitale Bildmanipulation, Bildidentifizierung, Gesichtserkennung, forensische Bildgebung, Überwachungs- und Kontrollsysteme, Radiologie, medizinische Bildgebung, Bildabgleich, Mustererkennung und mehr. 
Programmierkenntnisse: C#, VC++, VB, MFC, ATL, STL, WIN32, GDI+, SQL Server, ADO.NETASP.NETJavaScript, AJAX, DHTML, Bildverarbeitung, 2-D- und 3-D-Vektorgrafik, DICOM, ImageMagick, GraphicsMagick, OpenCV, MATLAB, OpenGL, DirectX, DirectShow.

Wir bieten eine Vielzahl von Softwarelösungen für die Bildverarbeitung. Wir haben Erfahrung in der visuellen Inspektion, Erkennung, Überwachung und vielem mehr, was uns immer wieder herausfordert. Wir können eine breite Palette von Software entwickeln, von Bild- und Gerätesteuerungs-Tools bis hin zu GUI.

Unsere Fähigkeiten in der Bildverarbeitung sind in jeder Branche anwendbar, z. B. in der Medizin, bei Elektronenmikroskopen, Maschinen in der Industrie usw.

Erkennen, Zählen, Messen, Verfolgen und Analysieren von Objekten in Videos und Fotos

Wir entwickeln die spezialisierte Software, die für praktische ComputerVision-Lösungen benötigt wird, basierend auf Ihrem spezifischen Anwendungsfall und Ihren Herausforderungen.

  • Inspektions- und Messwerkzeuge

  • Zählanwendungen, die Objekte in Videos und Fotos quantifizieren (z. B. Teile, Autos, Menschen, Bleche, Pillen, Getreide, Vögel, ...)

  • Messungen anhand von Video- oder Fotobildern

  • Bewegungsverfolgung und -analyse

  • Extrahieren und Analysieren statistischer Daten aus Videos

  • Messungen und 3D-Scans mit speziellen Methoden wie Stereoskopie und 3D-Scans mit strukturiertem Licht

Automatisches Analysieren und Ändern von digitalen Bildern und Videos

Wir entwickeln kundenspezifische Bildverarbeitungssoftware für spezielle Aufgaben.

  • Nützliche Informationen in Fotos und Videos finden

  • Zählen, Messen und Analysieren von Objekten in Bildern und Videos

  • Automatisierte Video- und Fotoanalyse und -bearbeitung anhand vordefinierter Regeln und dynamischer Daten

  • Erstellung und Bearbeitung von Videos, Grafiken und Bildern

  • Automatisieren Sie die regelbasierte Bearbeitung von Fotos oder Videos nach Ihren individuellen Anforderungen

Erkennen, Extrahieren und Analysieren von Objekten aus Fotos und Videos

Wir entwickeln kundenspezifische Software zur Identifizierung von Objekten in Fotos und Videos

  • Suche nach Objekten in digitalen Bildern, Fotos und Videos

  • Suche nach Bildern - Verwendung von Bildern als Suchkriterien

  • Zähl- und Messanwendungen (Teile, Autos, Menschen, Bleche, Pillen, Getreide, Vögel, ...)

  • Verfolgung bewegter Objekte in Videos

  • Gesichtserkennung, Kopfverfolgung, Gesichtsverfolgung und -analyse, Human Action Recognition

  • Video-Inhaltsanalyse

Scannen physischer Objekte in bearbeitbare 3D-Assets

Wir entwickeln maßgeschneiderte Software für Computergrafiken, die Ihren speziellen Anforderungen gerecht wird.

  • 3D-Scannen und Rendering von Menschen und Objekten

  • Spezialisierte 3D-CAD-Software

  • Erstellen von 3D-Modellen aus Punktwolkendaten

  • 3D-Rekonstruktion aus mehreren mit einer normalen 2D-Kamera aufgenommenen Fotos

  • Verarbeitung von Bild-Distanz-Daten von Tiefenkameras wie TOF und Kinect (z. B. Zusammenfügen mehrerer Punktwolken, Entfernen von Hintergrund, ...)

  • Automatisierte Erkennung und Vermessung von 3D-Objekten

Spezielle Design- und Konstruktionsaufgaben schnell und einfach erledigen

Wir entwickeln kundenspezifische CAD-Software für Ingenieure, Wissenschaftler, Ärzte und andere hochqualifizierte Fachleute, deren Bedürfnisse mit CAD-Programmen von der Stange nicht erfüllt werden können.

Spezialisierte Software für die Entwurfsaufgaben
Ihre Arbeitsanforderungen

Schnellere Bereitstellung von Spezialkonstruktionen mit benutzerdefinierten CAD-Anwendungen

Je spezieller Ihre Konstruktionsaufgabe ist, desto unwahrscheinlicher ist es, dass ein CAD-Programm von der Stange Ihren Anforderungen gerecht wird. Wir nutzen das umfassende Fachwissen Ihres Spezialgebiets, um maßgeschneiderte CAD-Anwendungen zu erstellen, die es Ihnen erleichtern, in kürzerer Zeit hochwertigere Ergebnisse zu erzielen.

Wir setzen Ihr Fachwissen und Ihre Konstruktionsregeln in benutzerfreundliche CAD-Software um

In enger Zusammenarbeit erfassen wir das Wissen, das zur Erfüllung Ihrer Aufgaben erforderlich ist. Wir setzen unser Fachwissen in fortgeschrittener Mathematik, Algorithmen und User-Experience-Design ein, um leistungsstarke Software zu entwickeln, die auch einfach zu bedienen ist.

 

Interpretation von Video- und Bildinhalten auf der Grundlage des Lernens aus Beispieldaten

Maschinelles Lernen ist ein Zweig der künstlichen Intelligenz, der Systeme entwickelt, die aus Daten lernen können. Diese Systeme können sich an die reale Nutzung anpassen und in vielen Situationen besser abschneiden als klassische Systeme.

Die jüngsten Fortschritte in der Technologie des maschinellen Lernens ermöglichen es uns, in Bildern oder Videos eingebettete Merkmale zu extrahieren und sie als Eingabeparameter für Algorithmen des maschinellen Lernens zu verwenden. Diese Algorithmen lernen aus den Eingabeparametern und nehmen Bewertungen, Klassifizierungen, Identifizierungen, Entscheidungen oder Vorhersagen vor.

Während dieses Lernprozesses markiert ein menschlicher Trainer Bereiche innerhalb mehrerer Bilder und kennzeichnet sie entsprechend seinen Bedürfnissen und Zielen.

Auf der Grundlage mathematischer und statistischer Analysen erstellt die Software eine Lerndatenbank, die sie später zur Kennzeichnung von Objekten in einem neuen Satz von Bildern verwenden kann. Diese Kennzeichnung, auch als Erkennung bezeichnet, spiegelt die statistische Wahrscheinlichkeit wider, dass ein bestimmtes visuelles Element mit einer Kennzeichnung in der Lerndatenbank übereinstimmt.

Dieser Lernprozess ist in Fällen nützlich, in denen das Aussehen der Merkmale auch nach der Verarbeitung und Normalisierung der Bilder nicht genau mit einem Referenzbild übereinstimmt.

Für die Erkennung von exakten Übereinstimmungen nach der Normalisierung ist hingegen kein maschinelles Lernen erforderlich.

Mit Hilfe von maschinellem Lernen können Objekte in einem bestimmten Bild identifiziert oder Aktionen auf der Grundlage von Änderungen des Objektzustands im Laufe der Zeit erkannt werden.

Die Kombination von Lernalgorithmen, zu extrahierenden Merkmalen und dem für das Lernen verwendeten Datensatz ist wichtig, um die gewünschten Ergebnisse zu erzielen, da jede Art von Klassifizierung ihre eigenen zu extrahierenden Merkmale und ihre eigenen Bilder für das Training erfordern kann.

So kann ein System beispielsweise lernen, Hunde zu identifizieren und sie von Katzen zu unterscheiden. Oder es kann Hunde nach Rassen wie Chihuahua, Bulldogge oder Pudel klassifizieren. Oder Hunde und Katzen als vierbeinige Tiere klassifizieren. Oder einen einzelnen Hund identifizieren.

Wir entwickeln praktische ComputerVision-Anwendungen unter Verwendung der neuesten Forschungsergebnisse und Durchbrüche im Bereich des maschinellen Lernens.

de_DEDeutsch