একটি প্রমিত লেন্স, মান ক্যামেরা ধরে নেওয়া যাক, IE সেটআপ হিসেবে অনুকরণে করা যেতে পারে পিন-গহ্বর ক্যামেরা । এটি টিল্ট / শিফট দিয়ে কাজ করে না, এবং সম্ভবত প্রশস্ত-কোণ লেন্সগুলির সাথে নয় (যদি আপনি সেগুলি সম্পর্কে জানতে চান তবে আমরা এটির কাজ করতে পারি)।
কম্পিউটার দর্শনে, প্রায়শই ক্যামেরার অভ্যন্তরীণ বৈশিষ্ট্য গণনা করা হয়। স্বতন্ত্র কারণ তারা ক্যামেরার মধ্যে ক্যামেরার সেটিংস উল্লেখ করে। এক্সট্রিনসিক বৈশিষ্ট্য হ'ল অভিমুখীকরণ এবং অবস্থান। অভ্যন্তরীণ বৈশিষ্ট্যগুলি বেশ কয়েকটি, এর মধ্যে বিস্তৃতি। আমার সমাধানটি হ'ল:
- প্রদত্ত সেটিংসে ক্যামেরা এবং লেন্সটি ক্যালিব্রেট করতে কম্পিউটার ভিশন (সিভি) থেকে একটি স্ট্যান্ডার্ড সরঞ্জাম ব্যবহার করুন ।
- আপনার ক্যামেরার জন্য পিক্সেল আকার সন্ধান করুন।
- অন্য কাউকে ম্যাগনিফিকেশনকে ফোকাল দৈর্ঘ্যে রূপান্তর করতে বলুন। (এটি কীভাবে কাজ করে তা আমি এখনও জানি না)
ক্রমাঙ্কন
সিভিতে ক্যালিব্রেটিং বেশিরভাগ দাবা বোর্ড প্যাটার্ন ব্যবহার করে করা হয়। আপনি বিভিন্ন অবস্থান এবং দূরত্ব থেকে এই প্যাটার্নের বেশ কয়েকটি (~ 10) ফটো তোলেন। অ্যালগরিদম নিম্নলিখিত পদ্ধতিতে কাজ করে:
আপনি বোর্ডে প্রতিটি উল্লম্বের অবস্থান জানেন তা ভান করুন, ক্যামেরা মডেলটির জন্য পরামিতিগুলির একটি সেট সন্ধান করুন যা ইমেজগুলির মধ্যে বোর্ডের সমস্ত পয়েন্ট দেখতে সর্বোত্তমভাবে ব্যাখ্যা করে।
তত্ত্বগতভাবে আমি এটির জন্য ওপেনসিভি সুপারিশ করব, এটির জন্য এটির একটি উদাহরণ কোড রয়েছে। তবে এটি সম্ভবত খুব বেশি ব্যবহারিক নয় (এর জন্য আপনাকে ওপেনসিভি ইনস্টল করতে হবে এবং সম্ভবত কিছুটা কোড পরিবর্তন করতে হবে)) এটির বাইরে সম্ভবত অন্যান্য সমাধান রয়েছে।
ফোকাল দৈর্ঘ্য গণনা করা হচ্ছে
ক্রমাঙ্কন পদক্ষেপের ফলাফল হ'ল কে ম্যাট্রিক্স (যাকে অন্তর্নিহিত ম্যাট্রিক্স বলা হয়)। এটি ক্যামেরার স্থানাঙ্ক ব্যবস্থায় 3-স্পেস পয়েন্টের মানচিত্রটি ইমেজ প্লেনে সমজাতীয় 2-স্পেস পয়েন্টগুলিতে ম্যাপ করে।
$ \alpha 0 p_x
K = 0 \alpha p_y
0 0 1 $ (Multiple View Geometry, p. 157, 2nd Ed, 2003, Hartley & Zisserman)
আমরা এখানে \ আলফা সম্পর্কে কেবল যত্নশীল। পি_এক্স পিক্সেলের সেন্সর প্রস্থের প্রায় অর্ধেক, একইভাবে পি_ওয়াইয়ের জন্য, এটি প্রিন্সিপ রশ্মির চিত্রটি যেখানে বিমানের ছেদ করে সেখানে সম্পর্কিত। মজার বিষয় হল আমার সস্তা ফোনের ক্যামেরাটি কোনও ভাল ডিএসএলআর, এমনকি একটি ব্যয়বহুল ওয়েবক্যাম, বা আইফোন 4 ক্যামেরার চেয়ে অনেক বেশি লঙ্ঘন করে।
\ আলফা তখন ফোকাল দৈর্ঘ্যের সাথে সম্পর্কিত। pha আলফা = এফ মি। মি ইমেজ স্থানাঙ্কে প্রতি ইউনিট দূরত্বের পিক্সেলের সংখ্যা। f কেন্দ্রের দৈর্ঘ্য। তবে দ্রষ্টব্য: এটি পিনহোল ক্যামেরা মডেলটিতে রয়েছে, তাই চিত্র বিমান এবং ক্যামেরার পিনহোলের মধ্যে দূরত্ব। ফোকাল দৈর্ঘ্যের ফটোগ্রাফাররা এটি সম্পর্কে কী ভাবেন তা আমি নিশ্চিত নই।
বিকল্প
কেউ আলাদা পদ্ধতির বিষয়ে একটি লিঙ্ক পোস্ট করেছেন: http://www.bobatkins.com/photography/technical/measuring_focal_length.html
নিচে "সহজ উপায়" নিবন্ধে একটি ভিন্ন পদ্ধতি প্রস্তাব করা হয়েছে। দুটি তারা দেওয়া, তারার অবস্থানগুলি অনুসন্ধান করুন এবং তাদের মধ্যবর্তী কোণটি গণনা করুন। তারপরে দেখুন আপনার ক্যামেরা সেটআপ সেই কোণটি কীভাবে পরিমাপ করে। সম্পূর্ণ রান-থ্রো এর জন্য লিঙ্কটি পড়ুন।
এর খারাপ দিকটি হ'ল এটি কোনও ফোকাস দূরত্ব নিয়ে কাজ করবে না তবে কেবল অসীমের দিকে মনোযোগ দেবে। অন্যদিকে, আমার পদ্ধতির অনন্ততায় কাজ করবে না। বা 500 মিটার অসীম হিসাবে বিবেচনা করুন, একটি শস্য ক্ষেত্র কিনুন এবং এতে একটি দাবা বোর্ডের নকশা কাটা, বিমান ভাড়া এবং 500 মিটার থেকে ছবি তোলা ...