Tag: homography

Ein homography ist invertierbar Zuordnung von Punkten in der realen projektiven Ebene auf Punkte in der realen projektiven Ebene, die Karten werden gerade Linien auf gerade Linien. Dieser tag sollte genutzt werden, um Fragen zu homography Transformationen (Reine rotation der Kamera, planare Szenen, …) in die computer-vision-Bereich.

Erkennen von garbage homographies von findHomography in OpenCV?

Anzahl der Antworten 3 Antworten
Ich bin mit findHomography auf eine Liste von Punkten, und sendet das Ergebnis an warpPerspective. Das problem ist, dass manchmal das Ergebnis ist kompletter Müll und das resultierende Bild wird vertreten durch seltsame graue Rechtecke. Wie kann

Immer die 5 Punkte verwendet, die durch RANSAC in findHomography (OpenCV für Android)

Anzahl der Antworten 1 Antworten
In OpenCV für Android, die Funktion org.opencv.Calib3d.findHomography(..) liefert die homogene Transformationsmatrix. Zum Beispiel, Sie gibt nur die homography: Mat homography = Calib3d.findHomography(points1, points2, Calib3d.RANSAC, 0.5); Gibt es eine Möglichkeit die Punkte zurückgegeben, die RANSAC verwendet tatsächlich aus

Unterschied zwischen Fundamentalen, Essentiellen und Homography Matrizen

Anzahl der Antworten 3 Antworten
Habe ich zwei Bilder aus unterschiedlichen Positionen. Die 2. Kamera befindet sich auf der rechten Seite, oben und rückwärts mit Bezug auf 1. Kamera. Also ich denke, es ist eine Perspektive, die transformation zwischen den beiden Ansichten

Die Berechnung der Skalierung, rotation und translation von Homography matrix

Anzahl der Antworten 5 Antworten
Ich versuche zu berechnen, Skalierung, rotation und translation zwischen zwei aufeinanderfolgenden Einzelbildern eines Videos. Also grundsätzlich habe ich abgestimmt Eckdaten und dann verwendet opencv-Funktion findHomography() zur Berechnung der homography matrix. homography = findHomography(feature1 , feature2 , CV_RANSAC);

Einige Probleme mit der Bild-stitching mit OpenCV

Anzahl der Antworten 2 Antworten
Derzeit arbeite ich auf einem Bild-stitching mit OpenCV 2.3.1 auf Visual Studio 2010, aber ich habe einige Schwierigkeiten. Problem Beschreibung Ich bin versucht zu schreiben, ein code für das Zusammenfügen von mehreren Bildern abgeleitet von ein paar

Bild 3D-Drehung OpenCV

Anzahl der Antworten 1 Antworten
Ich ausführen muss, um eine 3D-rotation eines 2D-Bildes auf der x-und y-Achse. Ich habe gelesen, dass ich die Homographic matrix auf OpenCV , aber ich weiß nicht, wie die matrix zu führen, einen gemeinsamen Drehwinkel. Zum Beispiel

Wie bewerben Sie sich RANSAC in Python-OpenCV

Anzahl der Antworten 1 Antworten
Kann mir jemand zeigen, wie sich zu bewerben RANSAC die besten zu finden 4 feature-matching-points und die entsprechenden (x,y) - Koordinate, damit ich Sie verwenden kann, in meinem homography code? Feature matching-Punkte waren, die durch SIFT-und hier

wie man Homography matrix mit OpenCV (Nähte 2 Bilder)

Anzahl der Antworten 2 Antworten
Arbeite ich OpenCV in visual studio 2012 , habe ich versucht, Homography matrix zu Stich 2 Bilder in opencv also wirklich ich weiß nicht, die Schritte zu Folgen, zu tun, ' it : jede Hilfe PLz 😀

Wie schätzen homography Verwendung von RANSAC auf SIEBEN mathing Ergebnisse

Anzahl der Antworten 2 Antworten
In image matching, mit Matlab, fand ich einen Vektor, der die Korrespondenzen der beiden Bilder mit Sift und jetzt habe ich die Schätzung der homography matrix. Der einfache Weg, es zu tun? Vielen Dank im Voraus Fand

Wie berechne Rotation und Translation Matrizen von homography?

Anzahl der Antworten 3 Antworten
Habe ich bereits getan, der Vergleich der 2 Bilder der gleichen Szene, die von einer Kamera mit verschiedenen Blickwinkeln(z.B. Links und rechts) mit SURFEN in emgucv (C#). Und es gab mir eine 3x3 homography-matrix für 2D-transformation. Aber

Wie schätzen 2D-ähnlichkeits-transformation (lineare konforme, nonreflective ähnlichkeit) in OpenCV?

Anzahl der Antworten 2 Antworten
Ich versuche, die Suche nach einem bestimmten Objekt im Eingang, Bilder von matching SIFT-Deskriptoren und finden Sie die Transformationsmatrix von RANSAC. Das Objekt kann nur geändert werden, in Szene gesetzt von similarity-Transformation im 2D-Raum (skaliert, gedreht, übersetzt),

Mit estimateRigidTransform statt findHomography

Anzahl der Antworten 3 Antworten
Dem Beispiel im link unten ist mit findHomography um die transformation zwischen zwei Mengen von Punkten. Ich will zur Begrenzung der Freiheitsgrade verwendet in der transformation, so ersetzen möchten findHomography mit estimateRigidTransform. http://docs.opencv.org/doc/tutorials/features2d/feature_homography/feature_homography.html#feature-homography Unten ich benutze estimateRigidTransform

Zeichnung Rechteck um erkannt Objekt mit SURF

Anzahl der Antworten 1 Antworten
Ich versuche zu erkennen, ein Objekt aus den folgenden code mit surf-detector, die ich nicht zeichnen möchte, passt, ich will ziehen Sie ein Rechteck um das Objekt erkannt, aber irgendwie bin ich nicht in der Lage zu

Opencv praktisch rotierenden Kamera/übersetzung für bird ' s eye view

Anzahl der Antworten 2 Antworten
Habe ich mit einer kalibrierten Kamera, wo ich genau weiß, die intrinsische und extrinsische Daten. Auch die Höhe der Kamera bekannt ist. Jetzt möchte ich praktisch drehen Sie die Kamera für immer aus der Vogelperspektive, so dass

Berechnen Sie die Kamera-Welt-position mit OpenCV Python

Anzahl der Antworten 1 Antworten
Möchte ich berechne meine Kameraposition in Weltkoordinaten. Dies sollte ziemlich einfach sein, aber ich don ' T erhalten die Ergebnisse, die ich erwarte. Ich glaube, ich habe alles gelesen, was zu diesem Thema, aber mein code funktioniert

Android OpenCV Finden Größte Quadrat oder Rechteck

Anzahl der Antworten 3 Antworten
Diese vielleicht schon beantwortet worden, aber ich brauche dringend eine Antwort für diese. Ich möchte, um die größten Quadrat oder ein Rechteck in einem Bild unter Verwendung von OpenCV in Android. Alle Lösungen, die ich gefunden habe,

OpenCV cv::findHomography runtime error

Anzahl der Antworten 5 Antworten
Ich verwende zum kompilieren und ausführen von code aus Features2D + Homography zu finden, ein bekanntes Objekt tutorial, und ich bekomme OpenCV Error: Assertion failed (npoints >= 0 && points2.checkVector(2) == npoint s && points1.type() == points2.type())

RANSAC-Algorithmus

Anzahl der Antworten 1 Antworten
Kann jemand bitte zeigen Sie mir, wie mit RANSAC-Algorithmus zu wählen Sie common feature points in beiden Bildern, die einen gewissen Teil überschneiden? Das problem kam von der feature-based image stitching. Ihre Frage ist zu vage. Was

WIE ZU verwenden Homography zu verwandeln Bilder in OpenCV?

Anzahl der Antworten 2 Antworten
Habe ich zwei Bilder (A und B) leicht verzerrt, das eine vom anderen, wo gibt es die übersetzung, Drehung und Skalierung Unterschiede zwischen Ihnen (zum Beispiel, diese Bilder:) Ssoooooooo, was ich brauche, ist die Anwendung einer Art

OpenCV Homography, Verwandeln Sie einen Punkt, was dieser code tut?

Anzahl der Antworten 2 Antworten
Arbeite ich mit einem homography berechnet, die von OpenCV. Ich verwende derzeit diese homography zu transformieren Punkte mit der Funktion unten. Diese Funktion führt die Aufgabe, die ich verlangen, jedoch habe ich keine Ahnung, wie es tatsächlich

Computing Kamera-pose mit homography matrix, basierend auf 4 koplanare Punkte

Anzahl der Antworten 6 Antworten
Ich habe 4 koplanare Punkte in einem video (oder Bild), die einen quad (nicht unbedingt ein Quadrat oder ein Rechteck), und ich möchte in der Lage sein, um die Anzeige einer virtuellen Würfel auf der Oberseite von

findHomography, getPerspectiveTransform, & amp; getAffineTransform

Anzahl der Antworten 4 Antworten
Diese Frage ist auf die OpenCV-Funktionen findHomographygetPerspectiveTransform & getAffineTransform Was ist der Unterschied zwischen findHomography und getPerspectiveTransform?. Mein Verständnis von der Dokumentation ist, dass getPerspectiveTransform berechnet die Transformation mit 4 Korrespondenzen (das ist die Mindestanforderung zur Berechnung