Semester-Projekte - WS 2005/06

Die Aufgabenstellung der Projektarbeiten war es, Bildverarbeitungs-Anwendungen mit professioneller BV-Software zu entwickeln. Zum Einsatz kamen dabei

Die Anwendungen setzen i.a. die Installation der von den Herstellern zur Verfügung gestellten Demo-Version des zugrunde liegenden BV-Systems voraus.

Projektübersicht:
- Tiefenschärfe 3D
- Fokussierungsanalyse - 3D-Strukturen
- Focusator: 3D-Information aus Bildfolgen 
- SchafkopfManto: Erkennen von Spielkarten
- KFZ Kennzeichenerkennung 
- Moving Objects: Fahrzeuge erkennen 
- Snooker: Verfolgen von Billard-Kugeln 
- Lane Detection 
- TrafficSignRecognition: Erkennen von Verkehrszeichen 
- ScrewVision: Klassifizierung und Lageerkennung von Sechskantschraubenköpfen 
- QualityOfWood: Qualitätskontrolle für Bretter 
- Euro Geldscheinerkennung 
- Euro Geldscheinerkennung 
- PuzzleDuzzle: Zusammensetzen von Puzzle-Teilen 
- Erkennen von Lottoscheinen 
- Silent Words: Erkennen des Gebärden-Alphabets 
- CAPTCHA-Erkennung 
- Bauteile auf einer Platine erkennen 
- TLR - Traffic Lights Recognizer 
- Erkennen einer 7–Segment Anzeige 
- Textur-Erkennung mit CVB Manto 
-      
-     
-     
-     
 
Tiefenschärfe 3D (3D-Strukturen mit Fokussierungsanalyse)
Kurzbeschreibung:
Aus einer Serie von Aufnahmen mit jeweils geringer Tiefenschärfe werden Informationen über die 3D-Struktur der Objekte gewonnen eine perspektivische Ansicht berechnet.
Autor: André Duffeck
Voraussetzungen: Anwendung: Linux, KDE, OpenGL
Entwicklung: QT Framework
Links: Screenshot     Dokumentation     Binary    Bildmaterial   
zurück
Fokussierungsanalyse - 3D-Strukturen
Kurzbeschreibung:
Verfahren der Fokussierungsanalyse werden eingesetzt, um damit aus einer Aufnahmeserie mit unterschiedlicher Lage der Schärfeebene Tiefen-Information zu extrahieren. Daraus wird ein dreidimensionalses Modell der Szene erzeugt. Die Parameter des Verfahrens können interaktiv verändert werden, um das Verfahren an unterschiedliche Objektstrukturen anzupassen.
Autoren: Torsten Strobl, Niko Wühr
Voraussetzungen: Anwendung: Windows, OpenGL
Entwicklung: CImg Library (Version 1.10),MS Visual Studio ab V.6
Links: Screenshot     Dokumentation     Binary+Bilder   
zurück
Focusator: 3D-Information aus Bildfolgen 
Kurzbeschreibung:
Die Anwendung berechnet aus einer Folge von Bildern mit unterschiedlicher Lage der Schärfe-Ebene und jeweils geringer Tiefenschärfe ein insgesamt scharfes Bild. Im Anschluß wird über die gewonnenen Tiefeninformationen ein dreidimensionales Bild berechnet.
Autoren: Alexander Merkl, Anton Petrov
Voraussetzungen: Windows XP, OpenGL
Entwicklung: QT Framework, MinGW C++-Compiler
Links: Screenshot     Dokumentation     Binary+Bilder     
zurück
SchafkopfManto: Erkennen von Spielkarten 
Kurzbeschreibung:
Die Anwendung erkennt die Spielkarten eines Schafkopf-Spiels unabhängig von ihrer räumlichen Position und Drehlage. Sie kann mit geringem Aufwand auch für andere Aufgaben angepasst werden.
Autoren: Walter Kern, Markus Trinkl
Voraussetzungen: Common Vision Blox
Links: Screenshot     Dokumentation     Binary+Bilder    Source
zurück
KFZ Kennzeichenerkennung 
Kurzbeschreibung:
Das Programm erkennt Kraftfahrzeug-Kennzeichen. Zur Lösung dieser Aufgabenstellung wurden MS Visual Studio 2003 mit C# und die Common Vision Blox mit dem Modul Manto verwendet.
Autoren: Paul Herzog, Christian Lanzl
Voraussetzungen: Runtime-Version: Windows
Entwicklung: MS Visual Studio 2003, Common Vision Blox 8.1
Links: Screenshot     Dokumentation     Binary+Bilder     
zurück
Moving Objects: Fahrzeuge erkennen 
Kurzbeschreibung:
Die Anwendung detektiert und markiert in einem Video fahrende Autos. Alle Fahrzeuge Objekte werden im laufenden Video verfogt. Ein bestimmtes Fahrzeug kann herausgegriffen und über die Frames des Video hinweg verfolgt werden.
Autoren: Thomas Graf, Thomas Völkl
Voraussetzungen: Microsoft Visual Studio .NET 2003, Programmiersprache: C#, .NET Framework 1.1, Common Vision Blox 9.00.000
Links: Screenshot     Dokumentation     Binary    Video
zurück
Snooker: Verfolgen von Billard-Kugeln 
Kurzbeschreibung:
Die Anwendung verfolgt eine rollende Kugel in einer Snooker(Billard)-Partie und markiert ihren Weg.
Autoren: Matthias KIlger, Michael Nöth
Voraussetzungen: MS Visual Studio 2003, Common Vision Blox 8.1
Links: Screenshot     Dokumentation     Binary    Video
zurück
Lane Detection 
Kurzbeschreibung:
Die Anwendung "Lane Detection" erkennt Fahrbahnmarkierungen und warnt den Fahrer beim Verlassen der Fahrspur. Außerdem weist sie auf unmittelbar voraus fahrende Fahrzeuge hin.
Als Bildmaterial standen Filmsequenzen von typischen Fahrsituationen zur Verfügung.
Autoren: Martin Hattenkofer, Peter Paulus
Voraussetzungen: MS Visual Studio 2003, C#, Common Vision Blox 8.1
Links: Screenshot     Dokumentation     Binary    Bilder
zurück
TrafficSignRecognition: Erkennen von Verkehrszeichen 
Kurzbeschreibung:
Das Programm "TrafficSignRecognition" erkennt in Verkehrszeichen, die vom Fahrzeug aus in möglichst realistischen Verkehrssituationen aufgenommen worden sind. Die Vorverarbeitung bechränkt sich auf eine Graustufen-Konvertierung und ein Herunterrechnen der Bildgröße.
Autoren: Martina Heindl, Benedikt Hollnberger
Voraussetzungen: MS Visual Studio .NET, Common Vision Blox 8.1.1 mit Manto
Links: Screenshot     Dokumentation     Binary    Bildmaterial
zurück
ScrewVision: Klassifizierung und Lageerkennung von Sechskantschraubenköpfen 
Kurzbeschreibung:
Das Programm klassifiziert Sechskant-Schrauben unterschiedlicher Größe und ermittelt ihre Position und Drehlage. Mit diesen Informationen können benutzt werden, um automatisiert einen passenden Schraubenschlüssel anzusetzen
Autoren: Andreas Fischer, Christian Marchl
Voraussetzungen: MS Visual Studio, Common Vision Blox (Shapefinder)
Links: Screenshot     Dokumentation     Binary    Bildmaterial
zurück
QualityOfWood: Qualitätskontrolle für Bretter 
Kurzbeschreibung:
Ziel dieser Projektarbeit war es, die Qualität beliebiger Holzbretter anhand der Kennwerte eines optimalen Brettes, zu prüfen. Mit Hilfe einiger Parameter, wie z.B. der konvexen Fläche, der Höhe und Breite und der Diagonalenlänge des Brettes oder des Vorhandenseins von eventuellen Löchern, wird überprüft, ob das gestestete Brett Ausschuss ist oder, bei geringen vorgegebenen Abweichungen von den Vorgabeparametern, die Qualitätsprüfung besteht.
Autoren: Patrick Gell, Andreas Pollinger
Voraussetzungen: MS Visual Studio.NET, Common Vision Blox 8.1.1
Links: Screenshot     Dokumentation     Binary    Bildmaterial
zurück
Euro Geldscheinerkennung 
Kurzbeschreibung:
Das Programm klassifiziert Euro-Geldscheine. Gleichzeitig ist es in der Lage, echte von falschen Scheinen zu unterscheiden.
Autoren: Jörg Gulden, Stephan Weschta
Voraussetzungen: MS Visual Studio 2003, Common Vision Blox
Links: Screenshot     Dokumentation     Binary    Bilder
zurück
PuzzleDuzzle: Zusammensetzen von Puzzle-Teilen 
Kurzbeschreibung:
Ziel des Projekts war es, ein Programm zu erstellen, das Puzzleteile automatisch aus Eingabebildern extrahiert und anschließend die Teile zusammengefügt. Entscheidende Parameter hierbei sind die Form der Teile und die Farbe der Ränder.
Autoren: Michael Zauner
Voraussetzungen: MS Visual Studio .Net 2003, Common Vision Blox Version 7
Links: Screenshot     Dokumentation           
zurück
Erkennen von Lottoscheinen 
Kurzbeschreibung:
Ziel des Projekts war es, die markierten Zahlen eines Lottoscheins zuverlässig mit den Mitteln Bildverarbeitung zu erkennen zur maschinellen Weiterverarbeitung.
Autoren: Jingjing Li, Andreas Löw, Thomas Meindl
Voraussetzungen: MS Visual Studio 2003, Common Vison Blox
Links: Screenshot     Dokumentation     Binary    Bilder
zurück
Silent Words: Erkennen des Gebärden-Alphabets 
Kurzbeschreibung:
Die Anwendung erkennt Handzeichen der Gebärdensprache für Taubstumme.
Autor: Clemens Hartnack
Voraussetzungen: MS Visual Studio 2003, Common Vison Blox (Manto)
Links: Screenshot     Dokumentation     Binary+Bilder     
zurück
CAPTCHA-Erkennung 
Kurzbeschreibung:
CAPTCHAs sind vollautomatisierte Tests, um Computer von Menschen zu unterscheiden. Eine Variante sind absichtlich verunstaltete Wörter. Mit diesem Projekt sollten Verfahren der Bildverarbeitung dazu eingesetzt werden, solche Captchas zu entschlüsseln.
Autoren: Christian Söllner, Klaus Winter
Voraussetzungen: Visual Studio .NET
Common Vision Blox (8.0.2) (Module Filter, Blob sowie Manto).
Links: Screenshot     Dokumentation          
zurück
Bestückungstest für Platinen  
Kurzbeschreibung:
Die Bauteile auf einer Platine (MOSFET und Kondensatoren) auf Vollständigkeit und Position überprüft werden.
Autor: Stephan Kopf
Voraussetzungen: Optimas 6.5
Links: Screenshot     Dokumentation           
zurück
TLR - Traffic Lights Recognizer 
Kurzbeschreibung:
Die Anwendung erkennt Signale von Verkehrsampeln in realen Verkehrs-Situationen.
Autoren: Florian Lutz, Karsten Urbanczyk
Voraussetzungen: MS Visual Studio, Common Vision Blox (Modul Blob)
Links: Screenshot     Dokumentation     Binary+Bilder     
zurück
Motion Detection and & Catching  
Kurzbeschreibung:
Die Anwendung Motion Detection & Catching erkennt bewegte Objekte in Bildfolgen und Videos.
Autoren: Thorsten Breu, Bernhard Gammel
Voraussetzungen: MS Visual Studio 2003, NET-Framework 1.1, Common Vision Blox (Module Blob, Minos)
Links: Screenshot     Dokumentation     Binary+Video     
zurück
Erkennen einer 7–Segment Anzeige 
Kurzbeschreibung:
Ziel des Projekts ist das automatische Erkennen einer Reihe von 7–Segment Anzeigen mit Hilfe eines bildverarbeitenden Systems.
Autoren: Martin Scheitterer, Wolfgang Wutz
Voraussetzungen: MS Visual Studio, Common Vision Blox (Modul Blob)
Links: Screenshot     Dokumentation     Binary    Bilder
zurück
Texturerkennung mit CVB Manto 
Kurzbeschreibung:
Die Anwendung kann mit Hilfe des lernfähigen Klassifizierers CVB Manto Texturen lernen und wiedererkennen werden.
Autoren: Markus Nöbauer
Voraussetzungen: MS Visual Studio, Common Vision Blox
Links: Screenshot     Dokumentation     Binary+Bilder     
zurück
 
Kurzbeschreibung:
----
Autoren: ----
Voraussetzungen: ----
Links: Screenshot     Dokumentation     Binary+Bilder    Source
zurück
 
Kurzbeschreibung:
----
Autoren: ----
Voraussetzungen: ----
Links: Screenshot     Dokumentation     Binary+Bilder    Source
zurück
 
Kurzbeschreibung:
----
Autoren: ----
Voraussetzungen: ----
Links: Screenshot     Dokumentation     Binary+Bilder    Source
zurück
 
Kurzbeschreibung:
----
Autoren: ----
Voraussetzungen: ----
Links: Screenshot     Dokumentation     Binary+Bilder    Source
zurück
© 2005 Prof. Dr. Herbert Kopp FH Regensburg