- Was ist Homographie in der Bildverarbeitung?
- Was macht eine Homographie -Matrix??
- Wie benutzt man Homographie -Matrix??
- Wie viele Punkte benötigen Sie, um eine Homographie zwischen zwei Bildern abzuschätzen??
Was ist Homographie in der Bildverarbeitung?
Im Bereich Computer Vision sind zwei Bilder derselben planaren Oberfläche im Raum durch eine Homographie verbunden (unter der Annahme eines Lochkamera -Modells). Dies enthält viele praktische Anwendungen, wie z. B. Bildberichtigung, Bildregistrierung oder Kamerabewegung - Rätsel und Übersetzung - zwischen zwei Bildern.
Was macht eine Homographie -Matrix??
Ein Beispiel für eine solche Transformationsmatrix ist die Homographie. Es ermöglicht uns, von einer Ansicht zu einer anderen Ansicht derselben Szene zu wechseln, indem wir die Homographie -Matrix mit den Punkten in einer Ansicht multiplizieren, um ihre entsprechenden Stellen in einer anderen Ansicht zu finden (Gleichung 1).
Wie benutzt man Homographie -Matrix??
Diese räumliche Beziehung wird durch eine Transformation dargestellt, die als Homographie h bekannt ist, wobei H eine 3 x 3 -Matrix ist. Um Homographie H auf einen Punkt P anzuwenden, berechnen Sie einfach p '= HP, wobei P und P' (dreidimensionale) homogene Koordinaten sind. P 'ist dann der transformierte Punkt.
Wie viele Punkte benötigen Sie, um eine Homographie zwischen zwei Bildern abzuschätzen??
Um eine Homographie zwischen zwei Bildern zu berechnen, müssen Sie mindestens 4 Punkt -Korrespondenzen zwischen den beiden Bildern kennen. Wenn Sie mehr als 4 entsprechende Punkte haben, ist es noch besser. OpenCV schätzt eine Homographie robust, die am besten zu allen entsprechenden Punkten passt.