Fotogrametride Reprojeksiyon Hatası Nedir?
Reprojeksiyon (yeniden izdüşüm) hatası çoğu fotogrametri raporunun ilk gösterdiği ve en sık yanlış okunan sayıdır. Çözülmüş kameraların ve 3B noktaların fotoğraflarda gerçekten görülenle ne kadar uyuştuğunu ölçer. Hizalamanın sağlıklı olup olmadığı hakkında çok şey, haritanın zeminde doğru yerde olup olmadığı hakkında hiçbir şey söylemez.
Reprojeksiyon hatası nasıl ölçülür?
Hizalama sırasında yazılım aynı detayı birkaç fotoğrafta bulur ve her kameranın nerede olduğunu, merceğinin nasıl bozduğunu ve bu detayların 3B'de nerede durduğunu çözer. Çözülmüş bir 3B noktayı, o fotoğrafın çözülmüş konumu ve merceğiyle fotoğraflardan birine geri izdüşürün: detayın algılandığı yere yakın düşer ama tam üstüne düşmez. İkisi arasındaki piksel cinsinden uzaklık o gözlemin reprojeksiyon hatasıdır.
Demet dengelemesi, bu uzaklıkların karelerinin toplamını olabildiğince küçültmek için kameraları, mercek parametrelerini ve noktaları oynatan adımdır. Rapordaki sayı genellikle tüm gözlemler üzerinden karesel ortalamanın köküdür (RMS), bazen kamera başına dökümüyle birlikte.
Sağlıklı bir değer neye benzer?
İyi kalibre edilmiş bir kamera ve net fotoğraflarla, yaklaşık bir pikselin altındaki reprojeksiyon hatası sağlam bir hizalamanın olağan işaretidir ve iyi hava blokları çoğu zaman bunun epey altındadır. Birkaç piksellik bir değer bir şeylerin yanlış olduğunu gösterir: hatalı eşlemeler, bulanıklık, zayıf bir mercek modeli ya da bloğun geri kalanına uymayan bir kamera.
Sayıyı her zaman ölçüldüğü görüntü ölçeğiyle birlikte okuyun. Motor küçültülmüş fotoğrafları hizaladıysa, o ölçekte ölçülen hata piksel cinsinden, tam çözünürlükteki aynı hatadan küçük görünür. Stream Capture bu yüzden reprojeksiyon RMS'ini tam görüntü çözünürlüğünde, bağ noktası sayısı, yer örnekleme aralığı ve bindirmeyle yan yana raporlar.
Onu ne yükseltir?
Kiremit, ekin sıraları ya da parke taşı gibi tekrarlı dokularda hatalı eşlemeler. Fotoğraflar arasında hareket eden şeyler: su, rüzgârdaki bitki örtüsü, araçlar, uzun bir uçuşta kayan gölgeler. Hareket bulanıklığı ve gürültü. Uymayan bir mercek modeli ya da yanlış bir başlangıç odak uzaklığı. Ve birçok tüketici kamerasında görüntünün her satırına biraz farklı bir kamera konumu veren kayan perde.
Düşük reprojeksiyon hatası neden harita doğruluğu değildir?
Reprojeksiyon hatası içseldir: modeli, kurulduğu fotoğraflarla karşılaştırır. Bir blok kendisiyle bir pikselin kesri kadar uyuşup yine de gerçek konumundan metrelerce uzakta durabilir, ölçeği biraz yanlış olabilir ya da sığ bir kâse gibi bükülmüş olabilir. Kubbeleşme (doming) denen bu sistematik eğrilik, birbirine yakın paralel dik fotoğraflar ve kendi kendine kalibre edilen bir mercekle ortaya çıkabilir ve reprojeksiyon hatasında neredeyse görünmez.
Haritanın ne kadar doğru olduğunu ancak zeminde bağımsız ölçülmüş noktalar söyleyebilir. Bu yüzden bir kalite raporu üç sayıyı ayırmalı ve birini asla diğeri gibi sunmamalıdır.
| Ölçü | Birim | Neyi söyler | Neyi söylemez |
|---|---|---|---|
| Reprojeksiyon RMS | Piksel | Fotoğraflar ve çözülmüş model birbiriyle uyuşuyor | Zemindeki konum, ölçek ya da kot |
| GCP RMS | Metre | Modelin dengelendiği kontrol noktalarına ne kadar oturduğu | Başka yerlerdeki doğruluk; yapısı gereği iyimserdir |
| Denetim noktası RMS | Metre | Çözümün hiç kullanmadığı ölçülmüş noktalardaki hata | Hiçbir denetim noktasından uzak alanlardaki hata |
Nasıl kullanılır?
Reprojeksiyon hatasını bir sağlık denetimi ve karşılaştırma olarak kullanın. Bir ayar değişikliğinin işe yarayıp yaramadığını görmek için aynı verinin koşuları arasında karşılaştırın. Hatası diğerlerinden çok yüksek tek kameralara bakın. Yazılım izin veriyorsa hatası yüksek bağ noktalarını çıkarıp kameraları yeniden hesaplatın. Sonra doğruluğu, karar verildiği yerde değerlendirin: bağımsız denetim noktalarında.
Sık sorulan sorular
Reprojeksiyon hatası nedir?
Çözülmüş bir 3B noktanın bir fotoğrafa izdüştüğü yer ile eşleşen detayın o fotoğrafta gerçekten algılandığı yer arasındaki piksel cinsinden uzaklıktır. Raporlar genellikle tüm gözlemler üzerinden RMS'ini verir.
İyi bir reprojeksiyon hatası kaç olmalı?
İyi kalibre edilmiş bir kamera ve net fotoğraflarla yaklaşık bir pikselin altı, sağlam bir hizalamanın olağan işaretidir. Birkaç piksel bir şeylerin yanlış olduğunu gösterir. Sayıyı ölçüldüğü görüntü ölçeğinde okuyun.
Reprojeksiyon hatam neden yüksek?
Sık nedenler: tekrarlı dokuda hatalı eşlemeler, hareket eden su ya da bitki örtüsü, hareket bulanıklığı, zayıf bir mercek modeli ya da yanlış başlangıç odak uzaklığı ve hareketli kamerada kayan perde.
Düşük reprojeksiyon hatası haritamın doğru olduğu anlamına mı gelir?
Hayır. Modelin kendi fotoğraflarıyla uyuştuğunu gösterir. Blok yine de kaymış, ölçeği bozulmuş ya da hafifçe kâseleşmiş olabilir; zemindeki doğruluğu yalnız bağımsız denetim noktaları ölçer.
Reprojeksiyon hatası piksel mi metre mi?
Görüntü üzerinde piksel. GCP ve denetim noktası hataları zeminde metredir; bu yüzden başka bir soruyu yanıtlarlar.
Reprojeksiyon, GCP ve denetim noktası hatalarını tek raporda yan yana görün
Yerel Windows · tamamen çevrimdışı · ücretsiz beta