- Was macht die Homographie -Matrix??
- Was ist in einer Homographie erhalten?
- Wie wenden Sie eine Homographie -Matrix auf einen Punkt an?
- Wie viele Punkte benötigen Sie, um eine Homographie zwischen zwei Bildern abzuschätzen??
Was macht die 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).
Was ist in einer Homographie erhalten?
Homographien sind Transformationen eines euklidischen Raums, der die Ausrichtung von Punkten beibehält. Spezifische Fälle von Homographien entsprechen der Erhaltung mehr Eigenschaften, wie z. B. Parallelität (Affine -Transformation), Form (ähnliche Transformation) oder Abstände (euklidische Transformation).
Wie wenden Sie eine Homographie -Matrix auf einen Punkt an?
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.