আপনি যা খুঁজছেন তা "ব্লব ট্র্যাকিং" সম্পর্কিত হতে পারে। এটি রোবোটিক্স এবং ভিশন প্রসেসিংয়ে সাধারণত ব্যবহৃত কৌশল।
আপনার প্রোগ্রামিং চপের উপর নির্ভর করে আপনি সি ++ এবং পাইথন উভয় ক্ষেত্রেই ওপেনসিভি (ওপেন সোর্স কম্পিউটার ভিশন লাইব্রেরি) ব্যবহার করতে পারেন। অন্যান্য ভাষায় গ্রন্থাগার থাকতে পারে যা ব্লব ট্র্যাকিং সমর্থন করে। আমি বিশ্বাস করি যে ল্যাবভিউ এবং মতলবের কাছেও এটি সমর্থন করার জন্য গ্রন্থাগার রয়েছে।
সাধারণত, সেটআপটি এমন একটি কম্পিউটার যা ভিডিও প্রসেসিং করে এবং একটি নির্দিষ্ট রঙের একটি ব্লব (আপনি) সন্ধান করবে। তারপরে আপনি ক্যামেরাটি কোথায় চিহ্নিত করবেন তা নির্ধারণ করতে ক্যামেরা ফ্রেমে ব্লকের অবস্থানের তথ্য ব্যবহার করতে পারেন। আপনি যদি উদাহরণস্বরূপ, আরডিনো (বা অন্য কোনও মাইক্রোকন্ট্রোলার) দিয়ে ক্যামেরাতে সার্ভো চালনা করেন তবে আপনি ক্যামেরার পছন্দসই অবস্থান আপডেট করার জন্য সিরিয়াল পোর্টের মাধ্যমে কমান্ডগুলি প্রেরণ করতে পারেন। যখন ফোটা ফ্রেমের মাঝখানে কিছু পছন্দসই "বাক্স" ফেলে।
আপনি যদি চান, নিজেকে ফ্রেমে কেন্দ্রীভূত রাখার জন্য, প্রপোশনাল, ইন্টিগ্রাল এবং ডেরিভেটিভ কন্ট্রোলের কিছু সংমিশ্রণ (পিআইডি, যদি আপনি ইন্টারনেটের সন্ধান করছেন) প্রয়োগ করে আপনি আরও চালিত ট্র্যাকিং করতে পারেন তবে এটি আরও হতে পারে আপনার আবেদনের জন্য আপনার প্রয়োজনের চেয়ে বেশি
সম্পাদনা করুন: অনুসন্ধানে কিছুটা ফলাফল এলো: ক্রিয়েটিভ অ্যাপ্লিকেশন । এটি আমি কম-বেশি সমাধানটি ব্যাখ্যা করেছি।