VEXcode V5 में AI विज़न यूटिलिटी में डेटा को समझना

एआई विज़न यूटिलिटी वह है जो आपको अपनेएआई विज़न सेंसर को कनेक्ट और कॉन्फ़िगर करने की अनुमति देता है। ऐसा करने के तरीके के बारे में जानने के लिए, आप यहां दिए गए लेख पढ़ सकते हैं:

एआई विजन सेंसर वस्तुओं का पता कैसे लगाता है और उन्हें कैसे मापता है, यह समझने से आपको अपने कोडिंग प्रोजेक्ट्स में इन मापों का बेहतर उपयोग करने में मदद मिल सकती है। इस ज्ञान की मदद से आप अपने कोडिंग कौशल में सुधार कर सकते हैं और वस्तु पहचान और स्थानिक विश्लेषण जैसे कार्यों के लिए अधिक सटीक समाधान तैयार कर सकते हैं।

रंग और संतृप्ति को समझना

एआई विज़न यूटिलिटी में कलर सिग्नेचर के विकल्प दिखाए गए हैं। इस रंग को ब्लू नाम दिया गया है और इसका ह्यू रेंज मान 32 और सैचुरेशन रेंज मान 0.57 है।

कलर सिग्नेचर को कॉन्फ़िगर करते समय, ह्यू और सैचुरेशन रेंज दोनों के लिए विकल्प दिखाई देते हैं। ये आपको रंग हस्ताक्षर को लचीला बनाने के लिए ट्यून करने की अनुमति देते हैं किसी वस्तु को इधर-उधर ले जाने पर भी एआई विजन यूटिलिटी द्वारा ट्रैक किए जाने पर उसे कलर सिग्नेचर के रूप में लचीला माना जाता है।

रंग चक्र यह दर्शाता है कि 360 डिग्री का वृत्त किस प्रकार एक रंग मान से संबंधित होता है। लाल रंग का मान 0 डिग्री है, हरे रंग का मान 120 डिग्री है और नीले रंग का मान 240 डिग्री है।

पहला स्लाइडर ह्यू रेंज है। ह्यू वह रंग है जिसे रंग चक्र पर उसकी स्थिति के आधार पर परिभाषित किया जाता है। इस रंग चक्र की सीमा 0 से 359.9 डिग्री तक है और चक्र पर प्रत्येक रंग का एक निश्चित डिग्री मान होता है। 

ह्यू रेंज आपको कॉन्फ़िगर किए गए रंग से ऊपर और नीचे के उन डिग्री को चुनने की अनुमति देता है जो उस रंग के रूप में प्रदर्शित होंगे। उदाहरण के लिए, गहरे नीले रंग का ह्यू वैल्यू 240 डिग्री हो सकता है। 20 डिग्री की ह्यू रेंज के साथ, 220 डिग्री से 260 डिग्री तक की कोई भी चीज़ उस गहरे नीले रंग के रूप में दिखाई देगी।

संतृप्ति मान के 0% से 100% तक बढ़ने का ग्राफ। 0% संतृप्ति मान धूसर रंग है, और 100% संतृप्ति मान चमकीला लाल रंग है।

दूसरा स्लाइडर संतृप्ति रेंज है। संतृप्ति रंग की तीव्रता या शुद्धता को कहते हैं। रंग जितना चमकीला होगा, वह उतना ही अधिक संतृप्त होगा। संतृप्ति एक सापेक्ष पैमाना है जिसे प्रतिशत में मापा जाता है, जिसमें 0% का मतलब हल्का भूरा रंग होता है और 100% का मतलब उसी रंग का तीव्र रूप होता है। 

सैचुरेशन रेंज आपको कॉन्फ़िगर किए गए रंग के ऊपर और नीचे संतृप्ति का वह प्रतिशत चुनने की अनुमति देती है जो उस रंग के रूप में प्रदर्शित होगा। उदाहरण के लिए, मंद रोशनी में एक लाल गेंद 50% संतृप्ति के रूप में दिखाई दे सकती है। 0.25 (25% के दशमलव समतुल्य) की संतृप्ति सीमा के साथ, 25% से 75% संतृप्ति तक कुछ भी उस लाल रंग के रूप में प्रदर्शित होगा।

पिक्सेल और रिज़ॉल्यूशन को समझना

ग्रिड पेपर के ऊपर एक कार्टून घर का आरेख बनाया गया है, जिसमें कुछ वर्गों को पिक्सेल को दर्शाने के लिए पूरी तरह से रंगीन किया गया है।

कल्पना कीजिए कि आप ग्रिड पेपर के एक टुकड़े पर एक चित्र बना रहे हैं। कागज पर बना प्रत्येक छोटा वर्ग पिक्सेल के समान है। जब आप इन वर्गों में रंग भरते हैं, तो आप अपनी तस्वीर बना रहे होते हैं।

कम रिज़ॉल्यूशन उच्च संकल्प
VEX 123 रोबोट को बहुत कम रिज़ॉल्यूशन में दिखाया गया है ताकि कम-रिज़ॉल्यूशन डिस्प्ले में अलग-अलग पिक्सल को प्रदर्शित किया जा सके। VEX 123 रोबोट को उच्च रिज़ॉल्यूशन में दिखाया गया है ताकि उच्च-रिज़ॉल्यूशन डिस्प्ले पर बेहतर छवि प्रदर्शित की जा सके।

अब, आइए रिज़ॉल्यूशन के बारे में बात करते हैं। किसी छवि में पिक्सेल की संख्या है। यदि आपके ग्रिड पेपर में बहुत सारे छोटे वर्ग (पिक्सेल) हैं, तो आपकी तस्वीर स्पष्ट और विस्तृत दिखाई देगी। लेकिन अगर आपके पास केवल कुछ ही पिक्सलहैं, तो आपकी तस्वीर धुंधली और बहुत स्पष्ट नहीं दिख सकती है।

एआई विज़न सेंसर के रिज़ॉल्यूशन का आरेख। ऊपरी बाएँ कोने पर 0, 0 अंकित है, ऊपरी दाएँ कोने पर 320, 0 अंकित है और निचले बाएँ कोने पर 0, 240 अंकित है। स्क्रीन के केंद्र में 160, 120 अंकित है।

एआई विजन सेंसर का रिज़ॉल्यूशन क्षैतिज रूप से 320 पिक्सल और लंबवत रूप से 240 पिक्सल है। इसका अर्थ यह है कि पता लगाने का सटीक केंद्र X-अक्ष पर निर्देशांक 160 और Y-अक्ष पर निर्देशांक 120 के साथ संरेखित होता है।

एआई विज़न सेंसर वस्तुओं को कैसे मापता है?

सेंसर द्वारा रिपोर्ट किया गया डेटा

एआई विजन सेंसर कॉन्फ़िगर किए गए रंगों, अप्रैलटैग और एआई वर्गीकरणों पर डेटा एकत्र करता है। इस डेटा का कुछ हिस्सा एआई विजन यूटिलिटी में दिखाया गया है और यह वीईएक्सकोड प्रोजेक्ट की योजना बनाने और उसे बनाने में मदद कर सकता है। 

इस तस्वीर में एक नीली बकीबॉल दिखाई दे रही है, जिसके चारों ओर एक सफेद वर्गाकार आकृति बनी हुई है। ऊपरी बाएँ कोने में एक लेबल है जो दर्शाता है कि यह एक नीली वस्तु है, जिसके निर्देशांक X:176, Y:117 और आयाम W:80, H:78 हैं। लाल तीर वस्तु की चौड़ाई और ऊंचाई को दर्शाते हैं।

चौड़ाई और ऊंचाई

यह पिक्सेल में पता लगाए गए ऑब्जेक्ट की चौड़ाई या ऊंचाई है।

चौड़ाई और ऊंचाई के माप विभिन्न वस्तुओं की पहचान करने में सहायक होते हैं। उदाहरण के लिए, एक बकीबॉल की ऊंचाई एक रिंग की ऊंचाई से अधिक होगी।

 

एक नीली बकीबॉल को कंप्यूटर विज़न सिस्टम द्वारा ट्रैक किया जा रहा है। वस्तु को एक सफेद वर्ग से रेखांकित किया गया है, और रूपरेखा के अंदर एक छोटा लाल वर्ग है जो केंद्र में स्थित एक सफेद क्रॉस को घेरे हुए है। छवि के ऊपरी-बाएँ कोने में, एक लेबल इंगित करता है कि वस्तु नीली है, जिसके निर्देशांक X:176, Y:117 और आयाम W:80, H:78 हैं।

सेंटरएक्स और सेंटरवाई

यह पिक्सेल में पता लगाए गए ऑब्जेक्ट के केंद्र निर्देशांक हैं।

सेंटरएक्स और सेंटरवाई निर्देशांक नेविगेशन और स्थिति निर्धारण में सहायता करते हैं। एआई विजन सेंसर का रिजॉल्यूशन 320 x 240 पिक्सल है।

एक लाल वर्ग और एक हरे वर्ग को एक साथ घुमाने का एनिमेशन, जो कोण के 360 डिग्री मान को दर्शाता है।

कोण

एंगल एक प्रॉपर्टी है जो केवलकलर कोड औरअप्रैल टैग के लिए उपलब्ध है। यह दर्शाता है कि यदि पता लगाया गयाकलर कोडया अप्रैलटैग अलग तरह से उन्मुख है।

 

एक नीली बकीबॉल को दृष्टि प्रणाली द्वारा ट्रैक किया जा रहा है। वस्तु के चारों ओर एक सफेद रूपरेखा बनी हुई है, जिसके केंद्र में रूपरेखा के अंदर एक सफेद क्रॉस बना हुआ है। ऊपर बाईं ओर का लेबल वस्तु के रंग को नीला दर्शाता है, साथ ही निर्देशांक X:176, Y:117 और आयाम W:80, H:78 भी दर्शाता है। एक छोटा लाल वर्ग वस्तु के ऊपरी-बाएँ कोने को उजागर करता है।

OriginX और OriginY

OriginX और OriginY, पिक्सेल में पता लगाए गए ऑब्जेक्ट के ऊपरी-बाएँ कोने पर स्थित निर्देशांक हैं।

OriginX और OriginY निर्देशांक नेविगेशन और स्थिति निर्धारण में सहायता करते हैं। इस निर्देशांक को वस्तु की चौड़ाई और ऊंचाई के साथ मिलाकर, आप वस्तु के परिबद्ध बॉक्स का आकार निर्धारित कर सकते हैं। इससे गतिशील वस्तुओं को ट्रैक करने या वस्तुओं के बीच नेविगेट करने में मदद मिल सकती है।

 

अप्रैल टैग वाले तीन वर्गाकार कार्डों को एक दृष्टि प्रणाली द्वारा ट्रैक किया जा रहा है। प्रत्येक कार्ड पर एक आईडी नंबर और उससे संबंधित ट्रैकिंग डेटा अंकित होता है। बाईं ओर के कार्ड पर आईडी:0 अंकित है, जो निर्देशांक A:350°, X:110, Y:96, W:41, H:41 दर्शाता है। बीच वाले कार्ड पर आईडी:3 अंकित है, जिसके निर्देशांक A:1°, X:187, Y:180, W:57, H:57 हैं। दाईं ओर के कार्ड पर आईडी:9 अंकित है, जिसके निर्देशांक A:3°, X:237, Y:89, W:38, H:38 हैं। प्रत्येक कार्ड की सफेद रूपरेखा है, और सिस्टम उनकी स्थिति और अभिविन्यास को ट्रैक कर रहा है।

टैग आईडी

टैग आईडी केवल अप्रैल टैग के लिए उपलब्ध है। यह निर्दिष्ट AprilTag का आईडी नंबर है।

विशिष्ट अप्रैल टैग की पहचान करने से चयनात्मक नेविगेशन संभव हो पाता है। आप अपने रोबोट को कुछ टैग की ओर बढ़ने और अन्य को अनदेखा करने के लिए प्रोग्राम कर सकते हैं, जिससे प्रभावी रूप से उनका उपयोग स्वचालित नेविगेशन के लिए दिशासूचक के रूप में किया जा सकता है।

चित्र में एक दृष्टि प्रणाली द्वारा ट्रैक की जा रही चार वस्तुएं दिखाई दे रही हैं: दो गेंदें और दो रिंग। लाल गेंद पर निर्देशांक X:122, Y:84, W:67, H:66 अंकित हैं और इसका स्कोर 99% है। नीली गेंद का X:228, Y:86, W:70, H:68 है और इसका स्कोर 99% है। हरे रंग के घेरे के निर्देशांक X:109, Y:186, W:98, H:92 हैं और इसका स्कोर 99% है। लाल घेरे पर X:259, Y:187, W:89, H:91 अंकित है, और इसका स्कोर 99% है। प्रत्येक वस्तु को सफेद रंग से रेखांकित किया गया है, जो ट्रैकिंग की सटीकता को दर्शाता है।

अंक

एआई विज़न सेंसर के साथएआई वर्गीकरण का पता लगाने पर स्कोर प्रॉपर्टी का उपयोग किया जाता है।

कॉन्फिडेंस स्कोर यह दर्शाता है कि एआई विजन सेंसर अपने डिटेक्शन को लेकर कितना आश्वस्त है। इस छवि में, एआई इन चार वस्तुओं के वर्गीकरण की पहचान करने में 99% आश्वस्त है। आप इस स्कोर का उपयोग यह सुनिश्चित करने के लिए कर सकते हैं कि आपका रोबोट केवल अत्यधिक विश्वसनीय पहचानों पर ही ध्यान केंद्रित करे।

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

Last Updated: