Automatische Kamera Kalibrierung: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 6: Zeile 6:


== Ziel ==
== Ziel ==
Verarbeiten Sie die Bilder zweier Mono-Webcams mit Matlab zu einem Bild mit Tiefeninformation.
Matlab hat bereits eine Kalibriertoolbox. Diese soll nun so automatisiert werden, dass bei fester Kameraposition die intrinsischen und extrinsischen Parameter automatisch kalibriert werden.


== Anforderungen ==
== Anforderungen ==
# Nutzen Sie den bestehenden Aufbau mit zwei Webcams.
# Machen Sie sich mit der Kalibriertoolbox von Matlab bekannt.
# Triangulieren Sie aus beiden Bildern eine Tiefeninformation.
# Anhand eines Referenzmusters, welches vor der Kamera an verschiedene Positionen bewegt wird, sollen die Kameraparameter bestimmt werden.
# Kalibrieren Sie die Kameras.
# Transformieren Sie das Referenzmuster aus der Kameraperspektive in Weltkoordinaten.
# Transformieren Sie ein Objekt aus der Kameraperspektive in Weltkoordinaten.
# Stellen Sie die Objekte im Sichtfeld in 3D dar.  
# Stellen Sie die Objekte im Sichtfeld in der Draufsich dar.  
# Schätzen Sie die Genauigkeit Ihres Algotithmus ab.
# Schätzen Sie die Genauigkeit Ihres 3D-Sensors ab.
# Wissenschaftliche Dokumentation als HSHL-Wiki Artikel
# Wissenschaftliche Dokumentation als HSHL-Wiki Artikel
# Softwareentwicklung nach SDE Standard in SVN
# Softwareentwicklung nach SDE Standard in SVN
# Funktionsnachweis als YouTube-Video (vgl. [[Veranstaltungsregeln_DSB_SoSe2017|Veranstaltungsregeln]])
# Funktionsnachweis als YouTube-Video (vgl. [[Veranstaltungsregeln_DSB_SoSe2018|Veranstaltungsregeln]])


== Lösungen ==
== Lösungen ==
Zeile 23: Zeile 22:


== Weblinks ==
== Weblinks ==
*[http://www.somikon.de/3D-Webcam-PX-3663-919.shtml Stereo-Webcam]
*[]
*[http://www.mathworks.de/discovery/stereo-vision.html Stereo Vision mit Matlab]
*[http://www.techfak.uni-bielefeld.de/~rhaschke/lehre/WS04/humanoids/ausarbeitung/Stereoalgorithmen1.pdf Behnisch, M.: ''Stereovision: Grundlagen''. Uni-Bielefeld, 2005]
*[http://wiki.zimt.uni-siegen.de/fertigungsautomatisierung/index.php/3D-Geometrieerfassung_mit_Stereovision 3D-Geometrieerfassung mit Stereovision]
*[http://www.intorobotics.com/fundamental-guide-for-stereo-vision-cameras-in-robotics-tutorials-and-resources/ Stereo Webcam-Übersicht]


== [[BSD-Lizenzbedingung BSD-Lizenz]] ==
== [[BSD-Lizenzbedingung BSD-Lizenz]] ==

Version vom 11. April 2018, 16:28 Uhr

Autor:
Betreuer: Prof. Schneider

Motivation

Kameras habe intrinsische und extrinsische Parameter, welche kalibriert werden müssen.

Ziel

Matlab hat bereits eine Kalibriertoolbox. Diese soll nun so automatisiert werden, dass bei fester Kameraposition die intrinsischen und extrinsischen Parameter automatisch kalibriert werden.

Anforderungen

  1. Machen Sie sich mit der Kalibriertoolbox von Matlab bekannt.
  2. Anhand eines Referenzmusters, welches vor der Kamera an verschiedene Positionen bewegt wird, sollen die Kameraparameter bestimmt werden.
  3. Transformieren Sie das Referenzmuster aus der Kameraperspektive in Weltkoordinaten.
  4. Stellen Sie die Objekte im Sichtfeld in 3D dar.
  5. Schätzen Sie die Genauigkeit Ihres Algotithmus ab.
  6. Wissenschaftliche Dokumentation als HSHL-Wiki Artikel
  7. Softwareentwicklung nach SDE Standard in SVN
  8. Funktionsnachweis als YouTube-Video (vgl. Veranstaltungsregeln)

Lösungen

Weblinks

  • []

BSD-Lizenzbedingung BSD-Lizenz

Copyright (c) 2014, Hochschule Hamm-Lippstadt, Dep. Lip. 1, Prof. Schneider
Hochschule Hamm-Lippstadt. Alle Rechte vorbehalten.



→ zurück zum Hauptartikel: Digitale Signal- und Bildverarbeitung SoSe2018