Buradaki tek sorunun dışsal parametreleri elde etmek olduğunu anlamak önemlidir. Kamera gerçekleri çevrimdışı olarak ölçülebilir ve bu amaç için çok sayıda uygulama vardır.
Kamera gerçekleri nelerdir?
Kameraya özgü parametrelere genellikle kamera kalibrasyon matrisi denir . YazabilirizK
K=⎡⎣⎢αu00sαv0u0v01⎤⎦⎥
nerede
ve a v , u ve v koordinat yönlerindekiölçek faktörüdürve kameranınodak uzaklığı f ile orantılıdır: α u = k u f ve α v = k v f . k u ve k v , u ve v yönlerindebirim mesafe başına piksel sayısıdır.αuαvuvfαu=kufαv=kvfkukvuv
ana nokta olarak adlandırılır, genellikle görüntü merkezinin koordinatlarıdır.c=[u0,v0]T
, eğer eğim, sadece sıfırdan farklı bir u ve v olmayan diktir.suv
Gerçek bilindiğinde bir kamera kalibre edilir. Bu kolayca yapılabilir, böylece bilgisayarlı görüşte bir amaç olarak düşünülmez, ancak çevrimdışı bir önemsiz adımdır.
Kamera dışsallığı nedir?
Kamera harici veya Dış Parametreler a, 3 x 4 bir dünyadan Öklides dönüşümüne karşılık koordinat sistemi kameraya koordinat sistemi matris. R , 3 x 3 dönme matrisini ve t çevirisini gösterir.[R|t]3×4R3×3t
Bilgisayarlı görü uygulamaları bu matrisi tahmin etmeye odaklanmaktadır.
[R|t]=⎡⎣⎢R11R21R31R12R22R32R13R23R33TxTyTz⎤⎦⎥
Homografiyi düzlemsel bir işaretleyiciden nasıl hesaplarım?
Homografi, 3B düzlemi ve görüntü projeksiyonunu ilişkilendiren, homojen bir matristir. Elimizdeki Bir düzlem Z = 0 eşyazımı H bir noktaya harita M = ( X , Y , 0 ) t , bu düzlem ve karşılık gelen 2 boyutlu nokta üzerine m çıkıntı altındaki P = K [ R | t ] olduğu3×3Z=0HM=(X,Y,0)TmP=K[R|t]
m~=K[R1R2R3t]⎡⎣⎢⎢⎢XY01⎤⎦⎥⎥⎥
=K[R1R2t]⎡⎣⎢XY1⎤⎦⎥
H=K[R1R2t]
Homografiyi hesaplayabilmek için dünya-kamera çiftlerine ihtiyacımız var. Düzlemsel bir işaretçimiz varsa, özellikleri çıkarmak için görüntüsünü işleyebilir ve ardından eşleşmeleri elde etmek için sahnedeki bu özellikleri tespit edebiliriz.
Direct Linear Transform'u kullanarak homografiyi hesaplamak için sadece 4 çifte ihtiyacımız var.
Eğer homografim varsa, kamera pozunu nasıl alabilirim?
Homografi ve kamera K pozluyor [ R | t ] aynı bilgiyi içerir ve birinden diğerine geçmek kolaydır. Her ikisinin de son sütunu, çeviri vektörüdür. Sütun, bir H 1 ve iki H 2 homograf da kolon biri R ' 1 ve iki R' 2 kamera poz matris. Sadece sütun üç bırakılır R 3 arasında [ R | t ] ve ortogonal olması gerektiğinden, bir ve iki sütunlarının yan ürünü olarak hesaplanabilir:HK[R|t]H1H2R1R2R3[R|t]
R3=R1⊗R2
Artıklık nedeniyle normalleştirmek gerekir örneğin matrisin [3,4] elementine bölün.[R|t]