VEXcode V5-এ AI Vision Utility-এর ডেটা বোঝা

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

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

হিউ এবং স্যাচুরেশন বোঝা

রঙ সমন্বয়.png

রঙের স্বাক্ষর কনফিগার করার সময়, হিউ এবং স্যাচুরেশন রেঞ্জ উভয়ের জন্য বিকল্পগুলি উপস্থিত হয়। এগুলো আপনাকে রঙের স্বাক্ষরকে আরও স্থিতিস্থাপককরার জন্য টিউন করতে দেয়। একটি রঙের স্বাক্ষরকে স্থিতিস্থাপক বলে মনে করা হয় যখন বস্তুটি সরানো যায় এবং এখনও AI ভিশন ইউটিলিটি দ্বারা ট্র্যাক করা যায়।

ভেক্স-রেইনবো-সার্কেল-গ্রাফিক_২.jpg

প্রথম স্লাইডারটি হল হিউ রেঞ্জ। রঙ হল সেই রঙ যা অনুভূত হয়, যা রঙের চাকার উপর এর অবস্থান দ্বারা সংজ্ঞায়িত করা হয়। এই রঙের চাকার পরিসর ০ থেকে ৩৫৯.৯ ডিগ্রি এবং চাকার প্রতিটি রঙের একটি নির্দিষ্ট ডিগ্রি মান রয়েছে। 

হিউ রেঞ্জ আপনাকে কনফিগার করা রঙের উপরে এবং নীচের ডিগ্রীগুলি বেছে নিতে দেয় যা সেই রঙ হিসাবে রিপোর্ট করবে। উদাহরণস্বরূপ, একটি গাঢ় নীল রঙের রঙের মান ২৪০ ডিগ্রি হতে পারে। ২০ ডিগ্রি হিউ রেঞ্জের সাথে, ২২০ ডিগ্রি থেকে ২৬০ ডিগ্রি পর্যন্ত যেকোনো কিছু গাঢ় নীল রঙের সাথে কনফিগার করা হবে।

saturation@2x.png

দ্বিতীয় স্লাইডারটি হল স্যাচুরেশন রেঞ্জ। স্যাচুরেশন হলো রঙের তীব্রতা বা বিশুদ্ধতা। রঙ যত উজ্জ্বল হবে, তত বেশি স্যাচুরেটেড হবে। স্যাচুরেশন হল একটি আপেক্ষিক স্কেল যা 0% থেকে শতাংশের সাথে পরিমাপ করা হয়, এটি একটি নিঃশব্দ ধূসর স্বর, এবং 100% হল সেই রঙের একটি তীব্র সংস্করণ। 

স্যাচুরেশন রেঞ্জ আপনাকে কনফিগার করা রঙের উপরে এবং নীচে স্যাচুরেশনের শতাংশ নির্বাচন করতে দেয় যা সেই রঙ হিসাবে রিপোর্ট করবে। উদাহরণস্বরূপ, ম্লান আলোতে একটি লাল বল ৫০% স্যাচুরেশন হিসাবে প্রদর্শিত হতে পারে। .২৫ (২৫% এর দশমিক সমতুল্য) স্যাচুরেশন রেঞ্জের সাথে, ২৫% থেকে ৭৫% স্যাচুরেশনের মধ্যে যেকোনো কিছু লাল কনফিগার করা রঙ হিসাবে রিপোর্ট করবে।

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

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

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

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

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

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

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

সেন্সর দ্বারা রিপোর্ট করা ডেটা

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

ছবিতে একটি নীল বাকিবল দেখানো হয়েছে যার একটি সাদা বর্গাকার রূপরেখা এটিকে ট্র্যাক করছে। উপরের বাম কোণে একটি লেবেল রয়েছে যা নির্দেশ করে যে এটি একটি নীল বস্তু, স্থানাঙ্ক X:176, Y:117, এবং মাত্রা W:80, H:78 সহ। লাল তীরচিহ্নগুলি বস্তুর প্রস্থ এবং উচ্চতা তুলে ধরে।

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

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

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

 

একটি নীল বাকিবলকে কম্পিউটার ভিশন সিস্টেম দ্বারা ট্র্যাক করা হচ্ছে। বস্তুটি একটি সাদা বর্গক্ষেত্র দিয়ে রূপরেখাযুক্ত, এবং রূপরেখার ভিতরে একটি ছোট লাল বর্গক্ষেত্র রয়েছে যা একটি কেন্দ্রীভূত সাদা ক্রসকে ঘিরে রয়েছে। ছবির উপরের বাম কোণে, একটি লেবেল নির্দেশ করে যে বস্তুটি নীল, স্থানাঙ্ক X:176, Y:117, এবং মাত্রা W:80, H:78 সহ।

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

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

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

কোণ

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

 

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

OriginX এবং OriginY

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

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

 

তিনটি বর্গাকার কার্ড, যার উপর এপ্রিলট্যাগগুলি একটি ভিশন সিস্টেম দ্বারা ট্র্যাক করা হচ্ছে। প্রতিটি কার্ডে একটি আইডি নম্বর এবং সংশ্লিষ্ট ট্র্যাকিং ডেটা লেবেল করা থাকে। বাম দিকের কার্ডটিতে ID:0 লেবেলযুক্ত, যা স্থানাঙ্ক A:350°, X:110, Y:96, W:41, H:41 দেখাচ্ছে। ID:3 লেবেলযুক্ত মাঝের কার্ডটিতে A:1°, X:187, Y:180, W:57, H:57 স্থানাঙ্ক রয়েছে। ডানদিকের কার্ডটিতে ID:9 লেবেলযুক্ত, স্থানাঙ্ক A:3°, X:237, Y:89, W:38, H:38 সহ। প্রতিটি কার্ডের একটি সাদা রূপরেখা রয়েছে এবং সিস্টেমটি তাদের অবস্থান এবং ওরিয়েন্টেশন ট্র্যাক করছে।

ট্যাগ আইডি

ট্যাগ আইডিটি শুধুমাত্র এপ্রিলট্যাগএর জন্য উপলব্ধ। এটি নির্দিষ্ট এপ্রিলট্যাগের আইডি নম্বর।

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

ছবিতে দেখা যাচ্ছে যে চারটি বস্তু একটি দৃষ্টি ব্যবস্থা দ্বারা ট্র্যাক করা হচ্ছে: দুটি বল এবং দুটি রিং। লাল বলটিতে স্থানাঙ্ক X:122, Y:84, W:67, H:66 এবং 99% স্কোর সহ লেবেল করা আছে। নীল বলের স্কোর ৯৯% সহ X:২২৮, Y:৮৬, W:৭০, H:৬৮। সবুজ বলয়টিতে স্থানাঙ্ক X:109, Y:186, W:98, H:92 এবং স্কোর 99%। লাল রিংটিতে X:259, Y:187, W:89, H:91 লেবেল রয়েছে, যার স্কোর 99%। প্রতিটি বস্তু সাদা রঙে বর্ণিত, যা ট্র্যাকিংয়ের নির্ভুলতা নির্দেশ করে।

স্কোর

AI ভিশন সেন্সর দিয়েAI ক্লাসিফিকেশন সনাক্ত করার সময় স্কোর বৈশিষ্ট্যটি ব্যবহার করা হয়।

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

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

Last Updated: