2016-04-11 38 views
0

Opencv 3.0 ve bir ahududu pi kullanarak otonom bir araç projesinde çalışıyorum. Navigasyon için görüntü işleme yapmak için ahududu pi kamerayı kullanıyorum. Piksel koordinatlarını aracımla ilgili 3D koordinatlarıyla ilişkilendirmeye çalışıyorum. Kamera bilinen bir yükseklik ve açı ile öne bakan araç üzerine sabitlenecektir. Eğer herkes bana doğru yönde yardımcı olabilirse, bu son derece yararlı olur. teşekkürler!Opencv haritası 2D kamera koordinatları, sabit kamera pozisyonunu kullanarak 3D dünya koordinatlarına

+2

Lütfen, kullanıcıların gitmesi için belirli bir örnek gönderin. Araştırmayı sizin için yapmayacağız. – Max

+1

Tek bir kamera ile bir nesnenin fotoğraf makinesine olan mesafesini tahmin edemezsiniz, ancak 3D pozisyonu bilinmeyen mesafe ile hesaplayabilirsiniz (= olası 3B pozisyona sahip bir fonksiyon). Eğer nesnenin yüksekliği gibi daha fazla bilgi biliyorsanız (veya noktanın z konumunu daha iyi söylerseniz), bu bilgileri o aday konumlarından birini seçmek için kullanabilirsiniz. – Micka

cevap

-2

Görüntü çözgü Image warp

arabadan nesnenin mesafe almak soruyorsun buysa. OpenCV Image warp sağlar. Görüntünün bir kuşbakışı görünümünde göründüğü gibi görünmesini sağlamak için bir bakış açısı dönüşümü yapabilirsiniz.

Kullandığınız çözgü değerleri ile bir mesafeyi ilişkilendirmek için bazı hesaplama ve kalibrasyon gerekli olacaktır. Ardından araba ile nesne arasındaki mesafeyi hesaplayabileceksiniz.