Nesnenin mesafesi ile uzaklık arasındaki ilişki nedir?


10

Bir nesnenin boyutu / uzunluğu mesafeye göre nasıl değişir?

Logaritmik bir ilişki mi? Üstel? doğrusal?

Kameradan farklı mesafeler için bir nesnenin boyutunun / uzunluğunun bir eğrisini çizdim ve eğri üstel / logaritmik görünüyordu. Bunun arkasındaki mantığı anlamaya çalışıyordum.

Yanıtlar:


5

İlişki basit bir ters, yani

 object size in image = Object size * focal length / object distance from camera

Aynı nesneyi ve aynı odak uzunluğunu size = 1/ distancekorursanız : (= -sign orantılı işaret olmalıdır).


Teşekkürler. Nesne boyutu ile nesne konumu görüntüsünün piksel (x, y) koordinatları açısından ne kadar farklı
fmvpsenior

1
Farklı değil, pikseller metre metreden farklı bir birim. Bir pikselin boyutunu bilerek birimleri değiştirebilirsiniz.
Unapiedra

5

Ters doğrusal iyi bir yaklaşımdır. 1 m mesafede 1,7 m boyunda bir kız düşünün b . Başı B noktasında . köşeleri ve kenarları adlandıran üçgen.  Kaynak: Wikipedia Makalesi "Arctangent".  Bu dosya, Creative Commons Atıf-Benzer Paylaşım 3.0 Aktarılmamış lisansı ile lisanslanmıştır.

Bir nesnenin boyutu / uzunluğu mesafeye göre nasıl değişir?

Bırak kız senden uzaklaşsın. Onun büyüklüklerini bir kalır aynı. Daha küçük görünür, çünkü daha küçük bir açı altında görünür. Onun açısal boyutu değişir. Resim eklenmiş olarak hayal etmeye çalışın. Açısal boyutunu hesaplamak için arktanjant kullanmak doğru yoldur. İçin küçük açılarla sen kolaylaştırabilirsiniz:

Açısal boyut, optik cihazlar kullanmadan nesne mesafesiyle ters orantılıdır .

Tam alan üzerinde odak uzaklığı 12 mm olan bir nesne yanlış ölçülür. Uzunluk ölçümünde% 2-5'lik bir hata yapılabilir. Balık gözü lensler için bu daha da kötü olabilir. Uygulamalı kural: Açısal boyut 10 ° 'den küçükse ters ilişkiyi kullanın.


4

Eminim bu bir kopyadır, ancak arşivlerdeki soruya iyi bir cevap bulamıyorum, işte burada.

Nesne boyutu ve uzaklık arasındaki ilişki ters doğrusal bir ilişkidir, yani boyut 1 / uzaklıktır. Bu, boyutu yarıya indiren mesafeyi iki katına çıkarmış gibi düşündüğünüzde mantıklıdır.

Bu yüzden bir üslü gözlemliyor gibi görünüyorsunuz: üs -1'tir, eğer büyüklüğün karşılıklı değerini alırsanız, grafiğiniz düz bir çizgi olmalıdır.


Teşekkürler. Aslında piksel (veya konum) mesafe vs nesnenin boyutunu çiziyorum. Nesnenin görüntünün en solunda (piksel koordinat x = 0) olmasıyla başlıyorum ve nesne görüntünün en sağında aynı çizgi boyunca (piksel koordinat x = 3000) olacak şekilde bitiyorum. Bu durumda ilişkinin aynı olup olmadığını merak ediyorum.
fmvpsenior

Bu sadece görüş açısı 10 ° 'den küçük olan nesneler için geçerlidir. Arktanjant Alfa alfa olmadığından. Tam alan üzerinde odak uzaklığı 12 mm olan bir nesne yanlış ölçülür. Cevabımı gör.
Stefan Bischof

0

Sorudaki 'boyut'un ne anlama geldiğine bağlıdır.

  1. Bir nesnenin her doğrusal boyutu, kameradan uzaklık ikiye katlandığında yarıya iner ve bir nesnenin her doğrusal boyutu, kameradan olan mesafe yarıya düştüğünde ikiye katlanır.

  2. Üzerine bir nesnenin yansıtıldığı film sensörünün alanı, kameraya olan mesafe ikiye katlandığında çeyrek olacak ve kameraya olan mesafe yarıya düştüğünde dört katına çıkacaktır.

Konu başka bir şekilde ifade etmek gerekirse, konu çerçeveye sığdığı sürece , odak uzunluğunu iki katına çıkarmak sensörle dört kat daha fazla bilgi kaydetmeyi sağlar. Kompozisyon bir yana, bu gerçekten önemli bir şey. Böylece odak uzaklığı açısından:

  • Odak uzunluğunu ikiye katlamak, nesnenin üzerine dört kat yansıtıldığı sensörün alanını her iki boyutta da açısal görüş alanını yarıya indirdiğinden.

  • Aynı şekilde odak uzunluğunun yarıya indirilmesi üzerine, nesnenin üzerine yansıtıldığı sensör alanını da dörde bırakır.

Pratikte bu, 200 mm'lik bir lensden 300mm'lik bir lense geçmenin, uzaktaki bir öznenin çerçeveyi doldurma derecesini iki katından fazla artırdığı anlamına gelir. Bu yüzden 18 mm'lik bir lens 24 mm'den çok (biraz değil) çok daha geniştir. 1.4x telekonverter, konunun sensör üzerinde çıktığı alanı iki katına çıkarır ve 2x telekonvertör bunu dört katına çıkarır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.