मैं एक हवाई कैमरे के जमीनी निशान की गणना कैसे करूं?


9

मुझे गणित की बहुत सरल समस्या है, लेकिन मैं इसका पता नहीं लगा सकता। मुझे यह गणना करने की आवश्यकता है कि UAV माउंटेड कैमरा से देखने पर जमीन का कौन सा भाग दिखाई देगा। मेरा मानना ​​है कि मैंने इसे सीधे नीचे देखने के लिए हल किया है, लेकिन कैमरा एक गिम्बल पर है और सभी अक्षों में गति की पूरी श्रृंखला होगी।

समस्या के इनपुट में Altitude (m), कैमरा फोकल लेंथ (mm), कैमरा सेंसर x लेंथ (mm), कैमरा सेंसर y लेंथ (mm) और प्रत्येक प्लेन में झुकाव का कोण होगा।

जब कैमरा सीधा होने की ओर इशारा किया जाता है तो मेरे पास यही है (नोट: यह मुझे ग्राउंड कवरेज के प्रत्येक पक्ष की लंबाई देता है। आदर्श रूप से, मैं प्रत्येक बिंदु, इस मामले में, आयत के चार कोनों को पसंद करना चाहूंगा।)

एक्स प्लेन में ग्राउंड दूरी = (एल्टिट्यूड / फोकल लेंथ लेंस) * कैमरा सेंसर की एक्स लेंथ

Y प्लेन में ग्राउंड दूरी = (एल्टिट्यूड / फोकल लेंथ लेंस) * Y कैमरा सेंसर की लंबाई

जवाबों:


27

मैं अपने जवाब को प्रारूपित करने के साथ थोड़ा दूर चला गया ...

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

यह ड्राइंग अनुकूलनीय है और स्वचालित रूप से विभिन्न परिदृश्यों की गणना कर सकता है, मैं किसी को भी चाहता हूं कि उसे लाटेक्स / पायथन स्रोत दूंगा।

संपादित करें: मैंने स्रोत कोड यहां रखा है। मुझे संभावित दर्शकों को चेतावनी देनी चाहिए कि यह पढ़ने में मुश्किल है और बुरी तरह से स्वरूपित होने की वजह से LaTeX के अंदर अजगर दिखाई दे रहे हैं।


2
काश मैं इसके लिए कई अपवर्जित दे पाता। उत्कृष्ट आरेखों के लिए +10, जीथब पर लाटेक्स / पायथन स्रोत पोस्ट करने के लिए +100 । * हाथ की ताली *
scottbb

महान विवरण (+1) के बावजूद, इसके विवरण से संबंधित एक नया प्रश्न है । क्या आप कृपया @Ryan देख सकते हैं?
null

1
मुझे नहीं लगता कि आप जिस तरह से सोचते हैं, वैसे ही आप y- अक्ष का उपयोग कर रहे हैं। ड्रोन से चित्र के बाईं ओर की दूरी ड्रोन से जमीन तक की दूरी से कम कैसे हो सकती है ? दाएं त्रिभुज की कर्ण की लंबाई कभी भी दोनों ओर की लंबाई से कम नहीं हो सकती।
माइकल सी।

1
जब गिम्बल कोण शून्य नहीं है, तो क्या पदचिह्न एक समरूप नहीं होना चाहिए?
मार्विन

यह उत्तर गलत है और केवल एक 0º गिम्बल पिच और रोल (x, y) के साथ काम करता है
dazonic
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.