Dynamische Raumerfassung auf Basis einer Time-of-Flight Kamera
Research output: Contributions to collected editions/works › Article in conference proceedings › Research › peer-review
Authors
Die Raumerfassung ist ein wichtiger Bestandteil um autonome Fahrzeuge realisieren zu können, dabei ist es notwendig Hindernisse unabhängig von deren Art zu erkennen, damit diese Fahrzeuge sich in einer neuen Umgebung bewegen können. Eine schnelle räumliche Darstellung einer Szene, lässt sich mit Hilfe einer Time-of Flight (ToF) Kamera realisieren, da sie für jeden Pixel eine Distanzinformation liefert und sich daher ideal für die Raumerfassung eignet. Traditionelle Methoden der Bildverarbeitung um Objekte zu erkennen, lassen sich jedoch kaum auf die Daten einer ToF-Kamera anwenden. Gradientenverläufe der Distanz lassen sich nur selten sicher verwenden, da ein grundsätzlicher Verlauf durch die Tiefe des Raumes immer gegeben ist und z.B. Hindernisse auf dem Boden keine signifikante Änderung der Distanz an dem Übergang, bedingen. Es wurde daher ein Verfahren entwickelt, welches zuverlässig die grundlegenden Ausmaße und Gegebenheiten eines Raumes erkennt und Hindernisse detektiert.
Es ist deutlich zu erkennen, dass eine exakte Abgrenzung der Objekte nur schwer zu erkennen ist, insbesondere der Übergang von der Wand zum Boden. Durch die Distanzinformation ist es ohne großen Aufwand möglich die Pixelkoordinaten in ein Weltkoordinatensystem relativ zur Kameraposition umzurechnen. Dies ermöglicht die Verwendung der Vektorrechnung. Für jeden Pixel wird eine Ebene ermittelt, die durch die, ihn unmittelbar umgebenden Pixel definiert ist. Für jede der drei, das Kamerakoordinatensystem aufspannenden Achsen wird ein Schnittwinkel zur ermittelten Ebene bestimmt.
Die Schnittwinkel zu allen Achsen geben einen Anhaltspunkt zur Abgrenzung verschiedener Objekte. Anschließend werden noch zusammenhängende Flächen ähnlicher Schnittwinkel untersucht um kleinere Objekte zu identifzieren und das Ergebnis zu verbessern. Dies kann mit einer herkömmlichen Gradientenuntersuchung realisiert werden.
Mit diesem Verfahren kann eine grundlegende dynamsiche Raumerfassung mit Hinderniserkennung realisiert werden, die es z.B. autonomen Systemen ermöglicht im Raum zu navigieren. In dieser Arbeit werden das mathematische Modell, das zugehörige Programm und die ersten Ergebnisse vorgestellt.
Es ist deutlich zu erkennen, dass eine exakte Abgrenzung der Objekte nur schwer zu erkennen ist, insbesondere der Übergang von der Wand zum Boden. Durch die Distanzinformation ist es ohne großen Aufwand möglich die Pixelkoordinaten in ein Weltkoordinatensystem relativ zur Kameraposition umzurechnen. Dies ermöglicht die Verwendung der Vektorrechnung. Für jeden Pixel wird eine Ebene ermittelt, die durch die, ihn unmittelbar umgebenden Pixel definiert ist. Für jede der drei, das Kamerakoordinatensystem aufspannenden Achsen wird ein Schnittwinkel zur ermittelten Ebene bestimmt.
Die Schnittwinkel zu allen Achsen geben einen Anhaltspunkt zur Abgrenzung verschiedener Objekte. Anschließend werden noch zusammenhängende Flächen ähnlicher Schnittwinkel untersucht um kleinere Objekte zu identifzieren und das Ergebnis zu verbessern. Dies kann mit einer herkömmlichen Gradientenuntersuchung realisiert werden.
Mit diesem Verfahren kann eine grundlegende dynamsiche Raumerfassung mit Hinderniserkennung realisiert werden, die es z.B. autonomen Systemen ermöglicht im Raum zu navigieren. In dieser Arbeit werden das mathematische Modell, das zugehörige Programm und die ersten Ergebnisse vorgestellt.
Original language | German |
---|---|
Title of host publication | Sensoren und Messsysteme 2012 : Vorträge der 16. GMA/ITG-Fachtagung vom 22. bis 23. Mai 2012 in Nürnberg ; Tagungsband |
Number of pages | 9 |
Publisher | AMA Service |
Publication date | 01.01.2012 |
Pages | 739-747 |
ISBN (print) | 978-3-9813484-0-8 |
DOIs | |
Publication status | Published - 01.01.2012 |
Event | 16. GMA/ITG-Fachtagung Sensoren und Messsysteme 2012 : Sensoren und Messysteme - Messe Nürnberg , Nürnberg, Germany Duration: 22.05.2012 → 23.05.2012 Conference number: 16 https://www.ama-science.org/proceedings/listing/667 |
- Engineering