Benutzer-Werkzeuge

Webseiten-Werkzeuge


techniken:farberkennung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
techniken:farberkennung [2017/02/16 16:53]
c.jaedicke
techniken:farberkennung [2017/02/16 17:33] (aktuell)
c.jaedicke
Zeile 1: Zeile 1:
 ===== Color Tracking ===== ===== Color Tracking =====
 +Eine einfache Möglichkeit die Positionen eines Roboters in einem Kamerabild zu bestimmen ist die Verwendung einer Farbmarkierung. ​
 +Das Kamerabild besteht aus einer großen Anzahl von Pixeln und jedes dieser Pixel wird durch einen Rot-Grün-Blau(RGB)-Wert kodiert. Ein RGB-Wert kann man sich als Vektor im dreidimensionalen Raum vorstellen, die Einträge stellen den jeweiligen Farbwert mit einer Zahl zwischen 0...255 dar. Z.B. wäre Schwarz durch [0 0 0] dargestellt und Weiß durch [255 255 255]. Wie können wir dieses Wissen verwenden um im Kamerabild Pixel zu finden mit einer bestimmten vorher festgelegten Farbe?
  
-{{ :techniken:roterpixel3d.jpg?300 |}}+{{ :Techniken:roterpixelkamerabild.png?600 |}}
  
  
-{{ :techniken:​roterpixel2d.jpg?​300 |}}+{{ :Techniken:​roterpixel3d.jpg?​800 |}} 
 + 
 + 
 +{{ :Techniken:​roterpixel2d.jpg?​800 |}}
  
  
Zeile 19: Zeile 24:
  
 Wenn man eine Farbe mit einer bereits bekannten zu vergleicht, bietet es sich an, für die Helligkeit "​Value"​ einfach nur eine Untergrenze verwenden, anstatt mit der bekannten Helligkeit zu vergleichen,​ weil so Unterschiede in der Belichtung ignoriert werden. Wenn man eine Farbe mit einer bereits bekannten zu vergleicht, bietet es sich an, für die Helligkeit "​Value"​ einfach nur eine Untergrenze verwenden, anstatt mit der bekannten Helligkeit zu vergleichen,​ weil so Unterschiede in der Belichtung ignoriert werden.
- 
techniken/farberkennung.1487260433.txt.gz · Zuletzt geändert: 2017/02/16 16:53 von c.jaedicke