Automatisierte Objekterkennung in Bildern
v.l.n.r.: Anton Moser, Kerstin Ramer, Matthias Schrattenholzer
“Konkret unterstützt unser Programm Ermittler bei der Vorverarbeitung umfangreicher Bildbestände. Durch die enorme Größe an zur Verfügung stehenden Datenspeichern und der damit verbundenen Zahl an gespeicherten Bilddateien, sehen sich Experten mit für Menschen unbewältigbaren Datenmengen konfrontiert”, so Dipl.-Ing. (FH) Mag. Rainer Poisel. Mittels Programmierbibliotheken, wie “OpenCV” oder “Tesseract”, können ohne Benutzerinteraktion Gesichter, Hautpartien und Textelemente in Bildern erkannt und der weiteren Analyse zugeführt werden.
Die Studierenden Kerstin Ramer, Anton Moser und Matthias Schrattenholzer der FH St. Pölten haben sich daher im Wahlpflichtfach Forensik intensiv mit der Thematik auseinandergesetzt, um die frei erhältlichen Objekterkennungs-Programmierbibliotheken auf einfache Weise der Öffentlichkeit zugängig zu machen. “Neben der Auswertung digitaler Bilder beschäftigen wir uns im Rahmen unserer Forschungsaktivitäten mit der Wiederherstellung multimedialer Daten von korrupten Datenträgern. Die von den Studierenden geleistete Arbeit passt somit auch hervorragend in unser Forschungsumfeld.”, so Poisel.
Als Programmiersprache wurde Python gewählt, da sich mit dieser rasch Prototypen von Programmen entwickeln lassen. Dies ist vor allem im Bereich der digitalen Forensik von wesentlicher Bedeutung, da hier unter großem Zeitdruck Lösungen für die automatisierte Bearbeitung großer Datenmengen erarbeitet werden müssen.
Anwendungsgebiete
Neben den zuvor erwähnten Anwendungsszenarien kann die Software einfach erweitert werden, um zusätzliche Anwendungsfälle abzudecken. Denkbar wäre hierbei beispielsweise das Archivieren fotografierter Visitenkarten im Textformat oder die Unterstützung bei der Digitalisierung analoger Fotografien mithilfe einer automatisierten Texterkennung, die das abgedruckte Aufnahmedatum auswertet.
Der Artikel “Objekt erkannt” ist in der aktuellen Ausgabe des Linux Magazins (07/2011) abgedruckt. Weiters kann er über die Homepage des Linux Magazins einzeln erworben werden. Das entwickelte Programm steht kostenlos zum Download zur Verfügung (http://www.linux-magazin.de/static/listings/magazin/2011/07/python-objekterkennung/)
Linux Artikel:
http://www.linux-magazin.de/Heft-Abo/Ausgaben/2011/07/Objekterkennung

