Warum wird die Brennweite in der Kamera-Interna-matrix zwei Dimensionen?
In der Lochkamera-Modell es gibt nur eine Brennweite, die zwischen dem wichtigsten Punkt, und die Kamera zentrieren.
Jedoch nach der Berechnung der Kamera intrinsische Parameter, der matrix enthält
(fx, 0, offsetx, 0,
0, fy, offsety, 0,
0, 0, 1, 0)
Ist dies, weil die Pixel des Bildsensors, nicht quadratisch in x und y?
Danke.
InformationsquelleAutor der Frage binzhang | 2013-05-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kurz gesagt: ja. Um ein mathematisches Modell beschreiben kann, eine Kamera mit rechteckigen Pixeln, Sie haben die Einführung von zwei separaten Brennweiten. Ich zitiere aus der oft empfohlene "Learning OpenCV" (p. 373), welche umfasst, dass der Abschnitt ziemlich gut und welche ich empfehlen, immer wenn Sie möchten mehr Hintergrundinformationen:
"Der Brennweite fx (Z) ist in Wirklichkeit das Produkt der physikalischen Brennweite des Objektivs und die Größe sx der einzelnen imager Elemente (dies sollte Sinn machen, weil die sx hat Einheiten von Pixeln pro millimeter, während F hat Einheiten von Millimetern, was bedeutet, dass der fx ist in die benötigten Einheiten von Pixeln). [...]
Es ist wichtig zu beachten Sie jedoch, dass sx und sy nicht direkt gemessen werden kann, über jede Kamera-Kalibrierung, und weder ist die physikalische Brennweite F direkt messbar sind. Nur die Kombinationen fx = Fsx und fy = Fsy abgeleitet werden können, ohne tatsächlich den Abbau der Kamera und Messung der Komponenten direkt."
InformationsquelleAutor der Antwort FvD