Unser Angebot

Windows-Softwareentwicklung für Machine Vision und Bildverarbeitung

Von der Industriekamera zur Windows-Software, die in der Produktion wirklich einsetzbar ist. Wir übernehmen Bildaufnahme und Darstellung über Kamera-SDKs, Prüf- und Messfunktionen, Geräteanbindung, Datenspeicherung und die Änderung bestehender Software.

Von der Industriekamera zur Windows-Software, die in der Produktion wirklich einsetzbar ist.

Wir übernehmen Bildaufnahme und Darstellung über SDKs von Industriekameras, Prüf- und Messfunktionen, Geräteanbindung, Datenspeicherung und die Änderung bestehender Software.

Der Geschäftsführer war bei einem früheren Arbeitgeber mit der Entwicklung von Machine-Vision-Systemen befasst. Wir unterstützen Sie, indem wir diese Erfahrung mit unserer vor allem auf C++ und .NET gestützten Windows-Entwicklung verbinden.

Diese Anfragen übernehmen wir

  • Sie möchten mit dem SDK eines Kameraherstellers eine Windows-Anwendung entwickeln
  • Sie möchten keine dem SDK beiliegende Beispielanwendung, sondern eine Bedienoberfläche, die produktreif ist
  • Sie möchten Kamerabilder in Echtzeit aufnehmen und darstellen
  • Sie möchten mehrere Kameras einsetzen
  • Sie möchten aus den Aufnahmen Maße ermitteln, Positionen erkennen und Gut/Schlecht bewerten
  • Sie möchten die Aufnahme mit SPS/PLC, Sensoren, I/O und externen Geräten verknüpfen
  • Sie möchten Prüfbilder und Bewertungsergebnisse in einer Datenbank, als CSV oder Ähnliches speichern
  • Sie möchten alte Bildprüfsoftware auf Windows 11 umstellen
  • Sie möchten außerhalb Japans hergestellte Machine-Vision-Geräte für den japanischen Markt anpassen

In der Praxis ist die Genauigkeit der Bildverarbeitung fast nie der einzige Punkt, um den es geht. Erst wenn auch der Zeitpunkt der Aufnahme, der Signalaustausch mit der Anlage, eine Darstellung, die mithält, und die Nachverfolgbarkeit der gespeicherten Daten stimmen, entsteht Software, die in der Produktion einsetzbar ist.

Abgedeckte Bereiche

Camera / Sensor

Industriekameras, Zeilensensoren, Beleuchtung und externe Trigger.

SDK / Driver

Die vom Kamerahersteller bereitgestellten SDKs und Treiber sowie die Anschlussstandards.

Bildaufnahme und Bildverarbeitung

Aufnahme, Vorverarbeitung, Merkmalsextraktion, Positionserkennung, Messung und Gut-/Schlecht-Bewertung.

Windows Application

Echtzeitdarstellung, Bedienoberfläche, Verwaltung der Einstellungen und Betriebsprotokolle.

PLC / DB / MES / File / Network

Geräteanbindung, Weitergabe der Bewertungsergebnisse sowie Speicherung und gemeinsame Nutzung der Prüfdaten.

Wir übernehmen einen einzelnen Teil dieses Ablaufs ebenso wie die gesamte Kette von oben bis unten. In diesem Bereich erreichen uns viele Anfragen aus genau dieser Lage: „Bilder bekommen wir aus der Kamera heraus, aber alles, was danach kommt, können wir nicht bauen.“

Leistungsumfang

Bildaufnahme

SDKs von Industriekameras, getriggerte Aufnahme, kontinuierliche Aufnahme, mehrere Kameras.

Bildverarbeitung

Vorverarbeitung, Merkmalsextraktion, Positionserkennung, Messung, Bewertung.

Windows-Anwendung

C++ / C# / .NET, Echtzeitdarstellung, Bedienoberfläche.

Geräteanbindung

SPS/PLC, I/O, Sensoren, externe Geräte.

Daten

Prüfbilder, Messwerte, Protokolle, CSV, Datenbank, Rückverfolgbarkeit.

Bestehende Systeme

Fehleruntersuchung, Funktionserweiterungen, SDK-Updates, Betriebssystemwechsel.

Wir unterstützen auch ausländische Machine-Vision-Hersteller beim Markteintritt in Japan

Wenn Sie als ausländischer Hersteller Industriekameras oder Bildverarbeitungsgeräte auf dem japanischen Markt vertreiben, können Sie uns auch auf die darauf aufbauende Windows-Softwareentwicklung und auf die technische Betreuung Ihrer japanischen Kunden ansprechen.

Wir arbeiten als Softwaretechnik-Partner auf japanischer Seite und übernehmen die Entwicklung kundenspezifischer Anwendungen auf Basis Ihres SDK, japanischsprachige Bedienoberflächen, die Einbindung in bestehende Anlagen sowie technische Rückfragen und die Eingrenzung von Störungen.

Die Zusammenarbeit ist auf Japanisch wie auf Englisch möglich. Ebenso ist es möglich, dass wir die technischen Gespräche mit den japanischen Endkunden auf Japanisch führen und die Ergebnisse mit Ihnen als Hersteller auf Englisch teilen.

Praxiserfahrung in Machine Vision × Windows-Spezialisierung

Der Geschäftsführer war bei einem früheren Arbeitgeber mit der Entwicklung von Machine-Vision-Systemen befasst. Heute ist er auf Windows-Software spezialisiert und übernimmt die Umsetzung als Windows-Anwendung, die nicht nur den Bildverarbeitungsalgorithmus, sondern auch Kamera-SDK, Bedienoberfläche, Geräteanbindung und Datenspeicherung umfasst.

* Die Erfahrung im Bereich Machine Vision stammt aus der persönlichen beruflichen Laufbahn des Geschäftsführers bei einem früheren Arbeitgeber (Profil des Geschäftsführers). Wir weisen sie getrennt von den Unternehmensreferenzen der KomuraSoft LLC aus.

Als Unternehmen übernehmen wir die Entwicklung von Anwendungen zur Geräteanbindung, die auch Industriekameras einschließen, sowie die Untersuchung von Kommunikationsstillständen und von Störungen im Langzeitbetrieb. Als verwandte Fallstudie haben wir die Eingrenzung eines Problems, bei dem die Kommunikation mit einer Industriekamera mehrere Sekunden lang stoppte, veröffentlicht.

Vorgehensweise

1
Aufnahmebedingungen und Bewertungskriterien klären Wir erfassen Objekt, Beleuchtung, Auflösung, Taktzeit, die Kriterien für Gut und Schlecht sowie das vertretbare Maß an übersehenen Fehlern und an Überdetektion.
2
Konfiguration festlegen Wir legen fest, welche Kamera und welches SDK zum Einsatz kommen, wo die Verarbeitung stattfindet, wie die Signale mit der Anlage ausgetauscht werden und wohin gespeichert wird. Bei bereits vorhandenen Anlagen ermitteln wir zuerst deren Einschränkungen.
3
Umsetzung und Prüfung am realen Objekt Wir setzen die Anwendung um und prüfen dabei laufend am tatsächlichen Werkstück und mit der realen Kamera. Dabei betrachten wir auch Verarbeitungszeit, verlorene Aufnahmen und das Verhalten im Dauerbetrieb.
4
In den Betrieb überführen Wir richten Protokolle, gespeicherte Daten und das Vorgehen zur Eingrenzung von Störungen ein und übergeben alles so, dass sich Ursachen später nachvollziehen lassen.

Geeignete Situationen

  • Es gibt Fachleute für Bildverarbeitung, aber niemanden, der daraus eine Windows-Anwendung macht
  • Das SDK-Beispiel läuft, doch der Weg von dort zum Produkt ist nicht erkennbar
  • Sie haben die Software einer Prüfanlage übernommen, wissen aber nicht, was darin steckt
  • Aufnahme und Anlagenbewegung sind zeitlich nicht aufeinander abgestimmt, sodass Aufnahmen verloren gehen
  • Es gibt keine Möglichkeit, Prüfergebnisse zu sichern, sodass sich die Ursache von Fehlern nachträglich nicht nachvollziehen lässt
  • Sie möchten außerhalb Japans hergestellte Bildverarbeitungsgeräte passend für die japanische Produktion einbinden

Häufig gestellte Fragen

Sind die Referenzen im Bereich Machine Vision Unternehmensreferenzen?

Nein. Die Erfahrung in der Entwicklung von Machine-Vision-Systemen stammt aus der persönlichen beruflichen Laufbahn des Geschäftsführers bei einem früheren Arbeitgeber (als Bildverarbeitungsingenieur). Wir weisen sie getrennt von den Unternehmensreferenzen der KomuraSoft LLC aus. Als Unternehmen übernehmen wir die Entwicklung von Anwendungen zur Geräteanbindung, die auch Industriekameras einschließen, sowie die Untersuchung von Kommunikationsfehlern und von Störungen im Langzeitbetrieb.

Können wir auch nur die Entwicklung eines Bildverarbeitungsalgorithmus beauftragen?

Sie können uns gern darauf ansprechen. Unsere Stärke liegt allerdings nicht im Algorithmus für sich genommen, sondern darin, das Ganze als Windows-Anwendung tragfähig zu machen, die in der Produktion läuft – einschließlich Kamera-SDK, Darstellung, Bedienoberfläche, Geräteanbindung und Datenspeicherung. Wenn die Forschung und Entwicklung des Algorithmus selbst das Hauptziel ist, verweisen wir Sie unter Umständen an eine besser geeignete Adresse.

Können wir Sie schon ansprechen, bevor Kamera und SDK feststehen?

Ja. Wir klären zunächst das aufzunehmende Objekt, die erforderliche Auflösung, die Taktzeit, die Anschlussart und die Einsatzumgebung und erarbeiten anschließend die Konfiguration, einschließlich der Frage, welche Kamera und welches SDK zum Einsatz kommen und wo die Verarbeitung stattfindet.

Wir sind ein ausländischer Hersteller. Können wir Sie mit der Softwareunterstützung für den japanischen Markt beauftragen?

Ja. Wir arbeiten als Ihr Softwaretechnik-Partner auf japanischer Seite und übernehmen die Entwicklung kundenspezifischer Anwendungen auf Basis Ihres SDK, japanischsprachige Bedienoberflächen, die Einbindung in bestehende Anlagen sowie technische Rückfragen und die Eingrenzung von Störungen. Die Zusammenarbeit auf Englisch ist ebenfalls möglich.

Können Sie auch ausschließlich die Änderung bestehender Bildprüfsoftware übernehmen?

Ja. Wir übernehmen Änderungen, bei denen die bestehende Software erhalten bleibt, etwa Fehleruntersuchung, Funktionserweiterungen, die Anpassung an neue Kamera-SDK-Versionen und den Umstieg auf Windows 11. Wenn weder Spezifikationsunterlagen noch die damals zuständigen Personen vorhanden sind, beginnen wir damit, die Spezifikation aus dem tatsächlichen Verhalten zu rekonstruieren.

Projekt besprechen

Wenn diese Leistung zu Ihrer Aufgabe passt, schildern Sie uns die aktuelle Situation. Gemeinsam klären wir, ob eine Analyse, eine Anpassung oder zunächst die Planung sinnvoll ist.

← Zurück zur Startseite