AI Vision Utility হল আপনারAI Vision Sensorসংযোগ এবং কনফিগার করার সুবিধা। এটি কীভাবে করবেন সে সম্পর্কে পড়তে, আপনি এখানে এই নিবন্ধগুলি পড়তে পারেন:

এআই ভিশন সেন্সর কীভাবে বস্তু সনাক্ত করে এবং পরিমাপ করে তা বোঝা আপনার কোডিং প্রকল্পগুলিতে এই পরিমাপগুলিকে আরও ভালভাবে ব্যবহার করতে সহায়তা করতে পারে। এই জ্ঞানের সাহায্যে, আপনি আপনার কোডিং দক্ষতা উন্নত করতে পারেন এবং বস্তু সনাক্তকরণ এবং স্থানিক বিশ্লেষণের মতো কাজের জন্য আরও সুনির্দিষ্ট সমাধান তৈরি করতে পারেন।

পিক্সেল এবং রেজোলিউশন বোঝা

গ্রিড-ডুডল-হাউস.পিএনজি

কল্পনা করুন আপনি একটি গ্রিড পেপারের উপর একটি ছবি আঁকছেন। কাগজের প্রতিটি ক্ষুদ্র বর্গক্ষেত্র পিক্সেলমতো। যখন আপনি এই বর্গক্ষেত্রগুলিতে রঙ করেন, তখন আপনি আপনার ছবি তৈরি করছেন।

কম রেজোলিউশন উচ্চ রেজোলিউশন

এবার, রেজোলিউশনসম্পর্কে কথা বলা যাক। রেজোলিউশন হলো একটি ছবিতে পিক্সেলের সংখ্যা। যদি আপনার গ্রিড পেপারে অনেক ছোট বর্গক্ষেত্র (পিক্সেল) থাকে, তাহলে আপনার ছবি তীক্ষ্ণ এবং বিস্তারিত দেখাবে। কিন্তু যদি আপনার কাছে মাত্র কয়েকটি পিক্সেলথাকে, তাহলে আপনার ছবি ঝাপসা দেখাতে পারে এবং খুব স্পষ্ট নাও দেখাতে পারে।

এআই ভিশন সেন্সরের রেজোলিউশন ৩২০ পিক্সেল অনুভূমিকভাবে এবং ২৪০ পিক্সেল উল্লম্বভাবে। এর অর্থ হল সনাক্তকরণের সুনির্দিষ্ট কেন্দ্রটি X-অক্ষে স্থানাঙ্ক 160 এবং Y-অক্ষে 120 এর সাথে সারিবদ্ধ।

এআই ভিশন সেন্সর কীভাবে বস্তু পরিমাপ করে

এআই ভিশন সেন্সর কনফিগার করা রঙ, এপ্রিলট্যাগ এবং এআই শ্রেণীবিভাগের তথ্য সংগ্রহ করে। এই তথ্যের কিছু অংশ AI Vision Utility-তে দেখানো হয়েছে এবং VEXcode প্রকল্প পরিকল্পনা এবং তৈরি করার সময় সাহায্য করতে পারে। 

একটি নীল ব্যারেল একটি দৃষ্টি ব্যবস্থা দ্বারা ট্র্যাক করা হচ্ছে। বস্তুটিকে ঘিরে একটি সাদা রূপরেখা রয়েছে, রূপরেখার ভিতরে একটি কেন্দ্রীভূত সাদা ক্রস রয়েছে। উপরের বাম দিকের লেবেলটি বস্তুটিকে একটি নীল ব্যারেল হিসাবে নির্দেশ করে, কেন্দ্র স্থানাঙ্ক CX:174, CY:95, এবং মাত্রা W:50, H:57 সহ।

প্রস্থ এবং উচ্চতা

এটি পিক্সেলের মাধ্যমে সনাক্ত করা বস্তুর প্রস্থ বা উচ্চতা।

প্রস্থ এবং উচ্চতা পরিমাপ বিভিন্ন বস্তু সনাক্ত করতে সাহায্য করে। উদাহরণস্বরূপ, একটি ব্যারেলের উচ্চতা একটি স্পোর্ট বলের চেয়ে বেশি হবে।

একটি নীল ব্যারেল একটি দৃষ্টি ব্যবস্থা দ্বারা ট্র্যাক করা হচ্ছে। বস্তুটিকে ঘিরে একটি সাদা রূপরেখা রয়েছে, রূপরেখার ভিতরে একটি কেন্দ্রীভূত সাদা ক্রস রয়েছে। উপরের বাম দিকের লেবেলটি বস্তুটিকে নীল ব্যারেল হিসেবে নির্দেশ করে, কেন্দ্র স্থানাঙ্ক CX:163, CY:95, এবং মাত্রা W:50, H:57 সহ।

সেন্টারএক্স এবং সেন্টারওয়াই

এটি পিক্সেলের মাধ্যমে সনাক্ত করা বস্তুর কেন্দ্র স্থানাঙ্ক।

CenterX এবং CenterY স্থানাঙ্কগুলি নেভিগেশন এবং অবস্থান নির্ধারণে সহায়তা করে। এআই ভিশন সেন্সরটির রেজোলিউশন ৩২০ x ২৪০ পিক্সেল।

কোণ

অ্যাঙ্গেল হল এমন একটি প্রপার্টি যা শুধুমাত্রকালার কোড এবংএপ্রিলট্যাগএর জন্য উপলব্ধ। এটি সনাক্ত করারঙের কোডবা এপ্রিলট্যাগ ভিন্নভাবে পরিচালিত কিনা তা প্রতিনিধিত্ব করে।

একটি নীল ব্যারেল একটি দৃষ্টি ব্যবস্থা দ্বারা ট্র্যাক করা হচ্ছে। বস্তুটিকে ঘিরে একটি সাদা রূপরেখা রয়েছে, রূপরেখার ভিতরে একটি কেন্দ্রীভূত সাদা ক্রস রয়েছে। উপরের বাম দিকের লেবেলটি বস্তুটিকে একটি নীল ব্যারেল হিসাবে নির্দেশ করে, কেন্দ্র স্থানাঙ্ক CX:176, CY:95, এবং মাত্রা W:50, H:57 সহ। একটি ছোট লাল বর্গক্ষেত্র বস্তুর উপরের-বাম কোণটি হাইলাইট করে।

OriginX এবং OriginY

OriginX এবং OriginY হল পিক্সেলের মাধ্যমে সনাক্ত করা বস্তুর উপরের-বাম কোণে স্থানাঙ্ক।

OriginX এবং OriginY স্থানাঙ্ক নেভিগেশন এবং অবস্থান নির্ধারণে সহায়তা করে। এই স্থানাঙ্কটিকে বস্তুর প্রস্থ এবং উচ্চতার সাথে একত্রিত করে, আপনি বস্তুর বাউন্ডিং বাক্সের আকার নির্ধারণ করতে পারেন। এটি চলমান বস্তুগুলি ট্র্যাক করতে বা বস্তুগুলির মধ্যে নেভিগেট করতে সাহায্য করতে পারে।

একটি নীল ব্যারেল একটি দৃষ্টি ব্যবস্থা দ্বারা ট্র্যাক করা হচ্ছে। বস্তুটিকে ঘিরে একটি সাদা রূপরেখা রয়েছে, রূপরেখার ভিতরে একটি কেন্দ্রীভূত সাদা ক্রস রয়েছে। উপরের বাম দিকের লেবেলটি বস্তুটিকে একটি নীল ব্যারেল হিসাবে নির্দেশ করে, কেন্দ্র স্থানাঙ্ক CX:178, CY:95, এবং মাত্রা W:50, H:57 সহ। একটি বেগুনি এপ্রিলট্যাগ একটি ভিশন সিস্টেম দ্বারা ট্র্যাক করা হচ্ছে। এপ্রিলট্যাগটি ID:3 লেবেলযুক্ত, যা স্থানাঙ্ক A:350°, X:206, Y:47, W:29, H:29 দেখায়। প্রতিটি কার্ডের একটি সাদা রূপরেখা রয়েছে এবং সিস্টেমটি তাদের অবস্থান এবং ওরিয়েন্টেশন ট্র্যাক করছে।

ট্যাগআইডি

ট্যাগআইডি শুধুমাত্র AI শ্রেণীবিভাগ এবং AprilTagsজন্য উপলব্ধ। এআই ক্লাসিফিকেশন এর সঠিক নাম প্রদর্শন করবে।

এপ্রিলট্যাগগুলিতে আসল আইডি নম্বর প্রদর্শিত হবে।

নির্দিষ্ট এপ্রিলট্যাগগুলি সনাক্ত করলে নির্বাচনী নেভিগেশনের সুযোগ তৈরি হয়। আপনি আপনার রোবটকে নির্দিষ্ট ট্যাগের দিকে এগিয়ে যাওয়ার জন্য প্রোগ্রাম করতে পারেন, অন্যগুলিকে উপেক্ষা করে, কার্যকরভাবে স্বয়ংক্রিয় নেভিগেশনের জন্য সাইনপোস্ট হিসাবে ব্যবহার করতে পারেন।

বিকল্প

স্কোর

AI ভিশন সেন্সর ব্যবহার করেAI শ্রেণীবিভাগ সনাক্ত করার সময় স্কোর বৈশিষ্ট্যটি ব্যবহার করা হয়।

আত্মবিশ্বাসের স্কোর নির্দেশ করে যে এআই ভিশন সেন্সর তার সনাক্তকরণের বিষয়ে কতটা নিশ্চিত। এই ছবিতে, এই চারটি বস্তুর AI শ্রেণীবিভাগ সনাক্ত করার ক্ষেত্রে এটি ৯৯% আত্মবিশ্বাসী। আপনার রোবটটি শুধুমাত্র অত্যন্ত আত্মবিশ্বাসী সনাক্তকরণের উপর ফোকাস করে তা নিশ্চিত করতে আপনি এই স্কোরটি ব্যবহার করতে পারেন।

এই ডেটা দিয়ে আপনার VEX AIM কোডিং রোবট কীভাবে কোড করবেন সে সম্পর্কে আরও তথ্যের জন্য, VEXcode API Reference - AIMদেখুন।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: