फोकल लंबाई या दूरी से डिग्री में FOV की गणना कैसे करें?


11

निम्नलिखित विवरण से डिग्री में दृश्य के क्षेत्र (या कोण को देखने) की गणना कैसे करता है:

  1. सेंसर का आकार (उदाहरण के लिए, 1 ")
  2. लक्ष्य की दूरी (उदाहरण के लिए, 7 फीट)
  3. फोकल लंबाई (उदाहरण के लिए, 30 मिमी)

मैं इस के लिए कैलकुलेटर पाया यहाँ और यहाँ है, लेकिन कैसे इन काम करते हैं?


जैसा कि डेविड ने बताया, (2) प्रासंगिक नहीं है।
अनपिड्रा जू

@Unapiedra लेकिन, कैलकुलेटर को देखें - कई इनपुट फ़ील्ड प्रदान करते हैं और उसी से वापस काम कर सकते हैं।
कृपया मेरी प्रोफाइल पढ़ें

@mattdm, दिए गए डेटा को चुनना और उनसे काम करना कागज पर तुच्छ है। यदि आप या ओपी जानना चाहते हैं कि वेब पेज पर कैसे करें, तो StackOverflow जगह पूछने के लिए होगा।
अनपिड्रा

सामान्य तौर पर, प्रश्न से तीन विवरणों में से दो पर्याप्त हैं। मेरा जवाब एक मामले से संबंधित है लेकिन अन्य मामलों को मॉडल से आसानी से निर्धारित किया जा सकता है।
अनपिड्रा

आपका उत्तर अच्छा है, और मुझे लगता है कि विक्टर ने जो देखा है, उसे कवर करता है, सिवाय इसके कि मुझे लगता है कि भाग को "प्रासंगिक नहीं" घोषित करने के बजाय यह समझाने के लिए अच्छा हो सकता है कि यह कैसे फिट बैठता है। और मुझे नहीं लगता कि यह एक वेब प्रोग्रामिंग प्रश्न है। , गणनाओं के बारे में सिर्फ एक।
कृपया मेरी प्रोफ़ाइल पढ़ें

जवाबों:


13

आपके द्वारा पोस्ट किए गए कैलकुलेटर काफी मानक, रेक्टिलाइनियर लेंस के लिए हैं। इसका मतलब है कि आप जानकारी की गणना करने के लिए पिनहोल कैमरा मॉडल का उपयोग कर सकते हैं ।

यह ग्राफिक काफी अच्छी तरह से दिखाता है कि क्या चल रहा है: एक विमान में पिनहोल कैमरा मॉडल

क्षैतिज अक्ष पर आप देखते हैं f। यह लेंस की फोकल लंबाई है। फिर, Y1 लेबल वाला तीर इमेज प्लेन (जहां सेंसर बैठता है)। यदि सेंसर का आधा आकार है y1, तो क्षैतिज के साथ हरी रेखा का कोण आपके दृश्य क्षेत्र का आधा है ।

बुनियादी ज्यामिति आपको FOV दे सकती है: FOV = 2 * arctan(y1 / f)

दो चीजों का ध्यान रखें:

  1. इकाइयों।
  2. y1आपके सेंसर का आधा आकार है। यदि आपके पास 1 "सेंसर है, तो आधे आकार का 8 मिमी होगा (जैसा कि मैटमैडम ने टिप्पणियों में बताया है), और आपकी गणना आपको सेंसर के विकर्ण के साथ FOV देगी । यदि आप इसे क्षैतिज के साथ चाहते हैं , तो आप। सेंसर की चौड़ाई की गणना करने और इसके लिए मूल्य के रूप में उपयोग करने की आवश्यकता है y1

2
यह भी ध्यान रखें कि 1 "सेंसर को जो लेबल किया गया है वह वास्तव में विकर्ण भर में लगभग 16 मिमी है, जो इंच से बहुत छोटा है। देखें कैसे आता है 1" सेंसर 13.2 x 8.8 मिमी बड़ा है?
कृपया मेरी प्रोफाइल पढ़ें

2

# 2 फोकस के साथ बदलते FOV के लिए संभावित मामूली समायोजन को छोड़कर कोई फर्क नहीं पड़ता लेकिन पहलू अनुपात पर प्रभाव पड़ेगा। यह भी निर्दिष्ट करना चाहते हैं कि क्या आप क्षैतिज FOV या विकर्ण की तलाश कर रहे हैं

अगर मेरे पास लेंस होता तो मैं बस कम टेक पर जाता और किसी ज्ञात आकार की वस्तु के साथ तस्वीर लेता। यह किसी अन्य कारक को भी ध्यान में रखेगा जो खेल में हो सकता है। उदाहरण के लिए फिशये लेंस की तरह एक लेंस पूर्ण फ्रेम सेंसर पर एक निश्चित FOV हो सकता है, लेकिन यदि आपके पास एक छोटा सेंसर है, तो आप लेंस में विकृति के कारण कुछ सरल सूत्र के साथ आसानी से FOV की गणना करने में सक्षम नहीं हो सकते हैं।


वह जानना चाहता है कि कैलकुलेटर कैसे काम करते हैं, जो स्पष्ट रूप से किसी ज्ञात वस्तु की तस्वीर नहीं ले रहा है।
अनपिड्रा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.