2003-2011 MVTec Software GmbH. Images/Graphics: 2011 MVTec Software GmbH and Licensers. All rights reserved.



Ähnliche Dokumente
Haben Sie über elektronisches Schließfachmanagement nachgedacht? Ein Schließfach ist ohne ein solides Schloss nicht komplett.

Professionelle Seminare im Bereich MS-Office

Gussnummern-Lesesystem

DIE SICHERE ENTSCHEIDUNG!

s aus -Programm sichern Wählen Sie auf der "Startseite" die Option " s archivieren" und dann die entsprechende Anwendung aus.

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Die 7 wichtigsten Erfolgsfaktoren für die Einführung von Zielvereinbarungen und deren Ergebnissicherung

Studierendenwettbewerb Innovate Teaching! Umsetzungsplan

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

GEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT

Installation OMNIKEY 3121 USB

OEM Von der Idee zum Serienprodukt

Ihr Smart Home beginnt an Ihrer Tür

Die Post hat eine Umfrage gemacht

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Informationen zum neuen Studmail häufige Fragen

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

Ihre Bearbeitung kann sein: Sie wird durch eine Benutzerdokumentation (nicht: Anwenderdokumentation, Programmdokumentation) ergänzt.

Avenue Oldtimer Liebhaber- und Sammlerfahrzeuge. Ihre Leidenschaft, gut versichert

Anleitung Nutzung VOR SORGE-Check. S.g. Damen und Herren,

RMeasy das SAP IS U Add On für Versorgungsunternehmen. Optimieren Sie Ihre Prozesse in Kundengewinnung und Kundenbindung.

Geyer & Weinig: Service Level Management in neuer Qualität.

IntelliRestore Seedload und Notfallwiederherstellung

1. Produktstruktur Lizenzmodell... 4

Checkliste für die Behebung des Problems, wenn der PC Garmin USB GPS-Geräte nicht erkennt.

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Lehrer: Einschreibemethoden

Aussage: Das Seminar ist hilfreich für meine berufliche Entwicklung

Gästeverwaltung. Gästestammdaten. Gäste verwalten. Hotelsoftware für Klein- und Mittelbetriebe

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

Konzentration auf das. Wesentliche.

ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele

Palme & Eckert Web-Marketing

15 Social-Media-Richtlinien für Unternehmen!

Grußwort Bundesministerium für Arbeit und Soziales. Produktpiraterie

Temperaturund Klimakontrolle Flottenmanagement

Übungsaufgaben Tilgungsrechnung

Vorbereitung einer Grafik zum Druck einer Glotze aus, Stadion an! -Zaunfahne Torsten Bunde, Stand 5. Juli 2014

Vorgehensweise bei Lastschriftverfahren

Lösungen mit Strategie

M e r k b l a t t. Neues Verbrauchervertragsrecht 2014: Beispiele für Widerrufsbelehrungen

ROFIN App Benutzerhandbuch. Version 1.0

SMS/ MMS Multimedia Center

Online Bestellsystem Bedienungsanleitung

Lizenzierung von SharePoint Server 2013

Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort

TechTipp. Bildbearbeitung mit Lookup-Tabellen (LUT): Machen Sie das (fast) Unsichtbare sichtbar. Hintergrund

BITel Box. Ihr Anrufbeantworter im BITel-Netz. Service

Info zum Zusammenhang von Auflösung und Genauigkeit

So versprüht man digitalen Lockstoff

Wann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt?

Vermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg.

Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel

Festigkeit von FDM-3D-Druckteilen

Warenwirtschaft Verkauf Einkauf Projektverwaltung Artikelverwaltung Kundenspezifische Artikel Verwaltung der Serien- u. Chargennummern Lagerverwaltung

ratgeber Urlaub - Dein gutes Recht

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Windows 10 - Probleme

Integrated Recruiting. IntegratedRecruiting. Stand: Juli 2015

Ergebnis und Auswertung der BSV-Online-Umfrage zur dienstlichen Beurteilung

Audiospektrum- Analyse mit Mikrocontrollern

)XQNWLRQVWDVWH8PEXFKHQ

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Pelletofen mit WLAN Modul für einfaches Heizen von zuhause aus oder von unterwegs!

O.R. Lasertechnologie GmbH auf der EuroMold 2014

Mehr Transparenz für optimalen Durchblick. Mit dem TÜV Rheinland Prüfzeichen.

KinderPlus. Mit KinderPlus wird Ihr Kind zum Privatpatienten im Krankenhaus.

1: 9. Hamburger Gründerpreis - Kategorie Existenzgründer :00 Uhr

Der Vortrag besteht aus 27 Seiten! Ich habe 15 Minuten. + 1 Minute Diskussion Passt!

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

2015 conject all rights reserved

Lizenzierung von SharePoint Server 2013

Welche Bereiche gibt es auf der Internetseite vom Bundes-Aufsichtsamt für Flugsicherung?

Umwandeln und Exportieren von Adobe-Illustrator-Dateien in Illustrator für Artcut

Sehr geehrter Herr Pfarrer, sehr geehrte pastorale Mitarbeiterin, sehr geehrter pastoraler Mitarbeiter!

NODELOCKED LIZENZ generieren (ab ST4)

TESTEN SIE IHR KÖNNEN UND GEWINNEN SIE!

Anleitung Nutzung VOR SORGE-Check. Sehr geehrte Damen und Herren!

Nutzung des Retain-Archivs

Der Kopf ist rund, damit das Denken die Richtung

Hinweise zum elektronischen Meldeformular

Node Locked Lizenzierung für Solid Edge V19 bis ST3

Xesar. Die vielfältige Sicherheitslösung

teamsync Kurzanleitung

Print2CAD 2017, 8th Generation. Netzwerkversionen

Voraussetzung. Anleitung. Gehen Sie auf Start Einstellungen und suchen Sie hier den Eintrag Datenverbindungen oder Verbindungen. Öffnen Sie diesen.

Best Practice für Schulträger, Schulorganisationen und Schulzentren

Zahnersatz aus faserverstärkten Verbundwerkstoffen

Fachapplikationen in heterogenen IT Landschaften

Pflegeberichtseintrag erfassen. Inhalt. Frage: Antwort: 1. Voraussetzungen. Wie können (Pflege-) Berichtseinträge mit Vivendi Mobil erfasst werden?

Holen Sie das Beste aus Ihrer Kampagne heraus mit unserer Landingpage!

Kontakte Dorfstrasse 143 CH Kilchberg Telefon 01 / Telefax 01 / info@hp-engineering.com

Organische Photovoltaik: Auf dem Weg zum energieautarken Haus. Referat von Dr. Gerhard Felten. Geschäftsleiter Zentralbereich Forschung und

Hohe Wachstumsraten für ISRA Systeme im Automotive- und im Assembly-Bereich

FRISCHE KÄLTE FÜRS BÜRO.

DIGSI 4 DIGSI 4.60 SP1. Produktinformation E50417-X1174-C107-B3. Stand 12/04. Copyright Siemens AG 2004 Änderungen vorbehalten

Intuitive Kassensysteme für Shop und Ticketing. Willkommen bei Ihrem Software-Partner. Schön, dass Sie uns gefunden haben.

Säuglingsanfangsnahrung und Folgenahrung Was ändert sich? Was bleibt?

Transkript:

1 Images/Graphics: 2011 MVTec Software GmbH and Licensers. All rights reserved. Die MVTec Software GmbH ist ein führender internationaler Software-Hersteller für die industrielle Bildverarbeitung (Machine Vision). MVTec-Produkte werden weltweit in unterschiedlichsten Anwendungsgebieten eingesetzt: in der Halbleiterindustrie, der Oberflächeninspektion von Geweben und anderen Materialien, der Qualitätskontrolle, der Medizintechnik, der Sicherheitstechnik und vielen anderen Arbeitsfeldern. Die innovative Arbeit der MVTec Software GmbH begründet sich im Anspruch, international die Nummer Eins für hoch entwickelte Machine-Vision-Software zu sein. Deshalb sponsert MVTec einschlägige Forschungsprojekte von Universitäten, wodurch die Firma direkt vom faszinierenden Erkenntnisprozess zum Thema maschinelles Sehen partizipieren kann. HALCON ist die umfassende Standardsoftware für die industrielle Bildverarbeitung (Machine Vision) mit integrierter Entwicklungsumgebung (IDE), die weltweit zum Einsatz kommt. HALCON bietet eine außergewöhnliche Leistungsfähigkeit und umfangreiche Unterstützung von Multicore-Plattformen, MMX und SSE2 sowie GPU-Beschleunigung. HALCON deckt alle Industriezweige ab: Mit einer Bibliothek von mehr als 1600 Operatoren bietet HALCON Blob-Analyse, Morphologie, Matching, Vermessung, Identifikation, 3D-Vision und vieles mehr. HALCON sichert Investitionen durch die Kompatibilität zu einer Vielzahl an Betriebssystemen und durch Schnittstellen zu hunderten Industrie-Kameras und Framegrabbern, inklusive GenICam, GigE Vision und IIDC 1394.

3 1984 konnte Bildverarbeitung nur auf Spezialhardware durchgeführt werden. Diese war sehr teuer, nur für den Bildverarbeitungsanteil einer Anwendung nutzbar, nicht flexibel und musste in der Regel von einem Zentralrechner gesteuert werden. Die dazugehörige Software war ganz auf die Hardware abgestimmt und konnte bei einem Wechsel der Hardwareplattform in der Regel nicht wieder verwendet werden. Bibliotheken für Bildverarbeitungssoftware, wie wir sie heute kennen, gab es nicht. Aus dem Round-Table Gespräch bei Framos im Sommer 2011: "Ich habe 1975 mein erstes Bildverarbeitungs-System verkauft", erzählte Wilhelm Stemmer, Gründer und Geschäftsführer von Stemmer Imaging. "Es beruhte auf einem 16-Bit-Computer der PDP-11-Baureihe von Digital Equipment, der gerade so durch eine Tür passte - solche Dinger hießen damals Minicomputer. Das System hatte ein 6-HE-Speichermodul mit 256 kbyte Kapazität. Die Bildverarbeitungs-Programme waren in Fortran geschrieben. Geliefert wurde das Ganze für etwa 180.000 Mark an das Fraunhofer-Institut für Produktionstechnik und Automatisierung (IPA) in Stuttgart."

4 Heute haben selbst Smartphones eine größere Leistungsfähigkeit als die Bildverarbeitungshardware der ersten Generation. Selbst anspruchsvolle Aufgaben wie OCR lassen sich so auf handheld Geräten in Millisekunden durchführen.

5 Nach dem Moore schen Gesetz verdoppelt sich die Anzahl der Transistoren auf einem IC alle 18 bis 24 Monate. Und dieses Gesetz gilt im Wesentlichen seit dem es 1965 vom Intel-Gründer Gordon Moore aufgestellt wurde. Parallel zur erhöhten Leistungsfähigkeit sehen wir einen Preisrückgang der Hardware. Diesem glücklichen dualen Umstand sind viele neue Geschäftsmöglichkeiten für die Bildverarbeitung geschuldet.

6 Leistungsparameter der Standard-Softwarebibliothek HALCON Shape-based matching with a pattern of size 100 x 100 (the search area is the complete image with arbitrary rotation) Affine transformation (nearest neighbor) Dilation with a square of size 50 x 50 Erosion with a square of size 50 x 50 Fast threshold operation (for large objects) Subpixel precise threshold Feature calculation for 250 objects (blobs) (features: 'center of gravity' & 'number of pixels') Subpixel precise measuring of edge positions (search size 100 x 20) 21.1 / 2.3 ms 8.8 / 0.4 ms 0.7 / 0.09 ms 0.2 / 0.03 ms 1.0 / 0.09 ms 7.9 / 0.4 ms 0.3 / 0.04 ms 0.1 / 0.01 ms

7 Leistungsparameter der Standard-Softwarebibliothek HALCON Shape-based matching with a pattern of size 100 x 100 (the search area is the complete image with arbitrary rotation) Affine transformation (nearest neighbor) Dilation with a square of size 50 x 50 Erosion with a square of size 50 x 50 Fast threshold operation (for large objects) Subpixel precise threshold Feature calculation for 250 objects (blobs) (features: 'center of gravity' & 'number of pixels') Subpixel precise measuring of edge positions (search size 100 x 20) 21.1 / 2.3 ms 8.8 / 0.4 ms 0.7 / 0.09 ms 0.2 / 0.03 ms 1.0 / 0.09 ms 7.9 / 0.4 ms 0.3 / 0.04 ms 0.1 / 0.01 ms

8 Die Leistungssteigerung der Hardware (PC) erlaubt mittlerweile auch das Implementieren von rechenintensiven Verfahren wie dem lokal deformierbaren Matching oder dem oberflächenbasiertes Matching. Das wäre noch vor einigen Jahren nicht möglich gewesen. Damit erschließen sich dann auch wieder neue Anwendungen.

10 In früheren Jahren musste zum Verbinden von Bildverarbeitungskomponenten ein teils erheblicher Aufwand betrieben werden, der sich negativ auf der Kostenseite von Bildverarbeitungsprojekten niederschlug.

11 Gleichzeitig ist die Anzahl der Kamerahersteller in den letzten Jahren stetig gestiegen. Und damit auch die Anzahl der für eine Bildverarbeitungsaufgabe in Frage kommenden Kameras.

12 Dank Standards wie GigE Vision und GenICam ist das Evaluieren von Kameras im Hinblick auf die konkrete Aufgabenstellung heute kein Problem mehr.

13 MVTec bietet ein Maximum an Flexibilität bei der Auswahl von Bildeinzugsgeräten, um den Kunden bestmöglich beim Realisieren seiner Anwendung zu unterstützen. Die Softwareprodukte von MVTec stellen Schnittstellen zu Hunderten von Industriekameras, Framegrabbern sowie GenICam, GigEVision und IIDC 1394 konformen Geräten zur Verfügung. MVTec hat zu diesem Zweck ein Image Aquisition Partner Programm ins Leben gerufen, bei dem die Hersteller von Bildeinzugsgeräten in enger Kooperation mit MVTec den bestmöglichen Nutzen für den Kunden generieren. Hierzu zählt auch die technische Unterstützung bei Problemen mit Bildeinzugsgeräten. Die Anzahl von Partner spricht für den Erfolg dieses Programms.

14 Kundenanforderungen müssen schnell umgesetzt werden. Heute gelingt das nur mit Werkzeugen, die eine flexible und schnelle Umsetzung der jeweiligen Aufgabenstellung unterstützen.

15 Für Bildverarbeitungssoftware heißt das u.a., dass Entwicklungswerkzeuge zur Verfügung stehen müssen, die auf die Erfordernisse des Programmierers einer Bildverarbeitungslösung optimal abgestimmt sind. HDevelop ist ein gutes Beispiel einer zielgerichteten Unterstützung des Programmierers beim Erstellen von Prototypen sowie vollständigen Softwarelösungen in der Bildverarbeitung.

16 Die Verwendung von HDevelop erlaubt das schnelle Erstellen von Bildverarbeitungsprogrammen. Sobald eine Lösung erarbeitet wurde, lässt sich der HDevelop Quellcode in eine Zielsprache wie C++, C, C# oder Visual Basic wiederum als Quellcode exportieren, der dann einfach in die Anwendung integriert werden kann.

17 Es gibt Anwendungen in der Bildverarbeitung, die kompakte Bauweisen erfordern. Nicht immer ist dann der PC das Mittel der Wahl.

18 Deshalb ist eine Anforderung an heutige Standard-Software die Verfügbarkeit auf Nicht-PC Plattformen. HALCON ist z.b. auf verschiedenen TI-Plattformen verfügbar.

19 HALCON Embedded ist momentan für die Plattformen eneo SC Series, IMAGO VisionBox, Leutron Vision CheckSight, MATRIX VISION BlueLYNX-X, Photonfocus SM2-D1024-80, PHYTEC phycore-i.mx27, Sony XCI-SX1/V3 und SX100/V100, XIMEA CURRERA verfügbar. Natürlich ist es möglich, HALCON Embedded auch auf proprietären, kundenspezifischen Plattformen zu verwenden.

20 Heute wird von Bildverarbeitungssystemen verlangt, dass sie schnell und kostengünstig anpassbar sind; z.b. wenn sich das Prüfobjekt ändert. Komponenten der Bildverarbeitung werden um so benutzerfreundlicher wahrgenommen, umso einfacher diese Anpassungen durchführbar sind.

21 Standard-Software kann hier einen ganz entscheidenden Beitrag leisten; sofern diese erlaubt, den Programmrahmen schnell zu modifizieren ohne dabei Teile oder gar die gesamte Anwendung neu zu programmieren.

22 HDevelop & HDevEngine der smarte Weg HDevEngine die "HDevelop Engine" ist eine Bibliothek die als ein Interpreter fungiert und dem Kunden ermöglicht, direkt HDevelop Programme oder HDevelop Prozeduren in der C++, C# oder auch Visual Basic Anwendung auszuführen. Damit kann ganz gezielt nur der Bildverarbeitungsteil der Anwendung modifiziert werden ohne dass die Anwendung selber neu übersetzt oder kompiliert werden müsste.

24

26 PC-Tablets eröffnen interessante Anwendungsfelder für die Bildverarbeitung. Zum Beispiel beim Unterstützen von Reparaturvorgängen oder einer elektronischen Bedieneranleitung. Kommen Sie an den Stand der MVTec Software GmbH und probieren Sie es selber aus!