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