Kontaktiere uns

Die fünf Kernmodule eines Bildverarbeitungssystems

Die industrielle Automatisierung hat die rasante Entwicklung der Bildverarbeitungstechnologie vorangetrieben. Da die Struktur des Bildverarbeitungssystems relativ komplex ist, kennen die meisten Menschen es nicht gut, aber die grundlegende Modellarchitektur ist die gleiche. Entsprechend der Flussfolge der Signale umfasst es hauptsächlich die folgenden Module:


1. Optisches Abbildungsmodul des Bildverarbeitungssystems


Die Module des Bildverarbeitungssystems lassen sich in zwei Teile unterteilen: Beleuchtungssystemplanung und Linsenoptikplanung .


Die Beleuchtungsplanung besteht darin, die Intensität, Farbe, Gleichmäßigkeit, Struktur und Größe der Lichtquelle angemessen zu planen, indem die optischen Eigenschaften, die Entfernung und die Objektgröße untersucht werden und Landschaftseigenschaften des gemessenen Objekts und planen Sie einen angemessenen Lichtweg, um die Absicht zu erreichen, führungsbezogene Strukturinformationen zu erhalten.


Das Objektiv ist das Wichtigste Komponente, die die Rauminformationen des Objekts auf den Bildraum projiziert. Die Einstellung des Objektivs besteht hauptsächlich darin, die Brennweite und den Öffnungsmaßstab des Objektivs gemäß den erfassten Lichtverhältnissen und Führungseigenschaften auszuwählen. Nachdem Sie den Objektivtyp bestimmt haben, stellen Sie die hintere feste Struktur des Objektivs ein.


2. Bildsensormodul des Bildverarbeitungssystems


Das Bildsensormodul des Bildverarbeitungssystems ist hauptsächlich für die fotoelektrische Umwandlung von Informationen zuständig und befindet sich auf dem Bild Ebene auf der Rückseite der Linse. Gegenwärtig kann der Hauptbildsensor in einen CCD- (Charge-Coupled Device) und einen CMOS-Bildsensor unterteilt werden. Reibungsloser und exzellenter Schaltungsantrieb ist der Schlüssel zu diesem Modul.


3. Das Bildverarbeitungsmodul des Bildverarbeitungssystems


Das Bildverarbeitungsmodul des Bildverarbeitungssystems ist hauptsächlich für die Verarbeitung von Bildern und die Bereitstellung von Informationsparametern zuständig , die in zwei Ebenen unterteilt werden kann: Hardwarestruktur und Softwarealgorithmus.


Die Hardware ist im Allgemeinen ein Schaltungssystem, das auf der CPU zentriert ist. Die PC-basierte maschinelle Bildverarbeitung nutzt die CPU des PCs und zugehörige Peripheriegeräte; Die auf dem eingebetteten System basierende maschinelle Bildverarbeitung, wie z. B. die intelligente Kamera mit unabhängiger Datenverarbeitungsfähigkeit, hängt vom Informationsverarbeitungschip auf der Platine ab, z. B. DSP, ARM, FPGA.


Der Softwareteil enthält einen vollständigen Bildverarbeitungsplan und Entscheidungsplan, einschließlich einer Reihe von Algorithmen. In das High-End-Bildsystem wird die Datenalgorithmusbibliothek integriert, um die Transplantation und Wiederverwendung des Systems zu erleichtern. Wenn die Algorithmusbibliothek groß ist, kann die Algorithmusbibliothek über die grafische Oberfläche aufgerufen werden.


4. Das IO-Modul des Bildverarbeitungssystems


Das IO-Modul ist ein Modul, das die Berechnungsergebnisse und Daten des maschinelles Bildverarbeitungssystem mit telezentrischem Objektiv. Entsprechend dem Bildverarbeitungssystem des PCs kann die Schnittstelle in eine interne Schnittstelle und eine externe Schnittstelle unterteilt werden. Die interne Schnittstelle muss nur als Hochgeschwindigkeits-Kommunikationsport des Systems dienen, um Signale an den PC zu übertragen. Die externe Schnittstelle vervollständigt die Funktion der Kommunikation und Informationsübermittlung zwischen dem System und anderen Systemen oder Benutzern. Intelligente Kameras verwenden im Allgemeinen Allzweck-E/A und Hochgeschwindigkeits-Ethernet, um alle entsprechenden Funktionen auszuführen.


5. Das Flash-Modul des Bildverarbeitungssystems


Das Flash-Modul kann als spezielles Benutzer-IO betrachtet werden und ein intuitiveres Erkennungssystem bei der Arbeit verwenden Prozess. Hinsichtlich des PC-basierten Bildverarbeitungssystems können die Dateninformationen des Systems über den PCI-Bus direkt an die Grafikkarte und über die VGA-Schnittstelle an den Computerbildschirm übertragen werden. Die intelligente Kamera mit unabhängiger Verarbeitung vervollständigt im Allgemeinen die Visualisierung des Bildes, indem sie den LCD-Bildschirm und den Steuerchip für das Blinken des Bildes erweitert.