AI Vision утилитасындағы деректерді түсіну

AI Vision Utility - бұлAI Vision Sensorқосуға және конфигурациялауға мүмкіндік беретін нәрсе. Мұны қалай жасау керектігі туралы оқу үшін мына мақалаларды мына жерден оқи аласыз:

AI көру сенсорының нысандарды қалай анықтайтынын және өлшейтінін түсіну бұл өлшемдерді кодтау жобаларында жақсырақ пайдалануға көмектеседі. Осы білімнің көмегімен сіз кодтау дағдыларыңызды жақсарта аласыз және нысанды тану және кеңістіктік талдау сияқты тапсырмалар үшін дәлірек шешімдер жасай аласыз.

Пиксельдер мен ажыратымдылықты түсіну

grid-doodle-house.png

Сіз торлы қағазға сурет салып жатырсыз деп елестетіңіз. Қағаздағы әрбір кішкентай шаршы пиксельсияқты. Осы шаршыларды бояғанда, сіз өз суретіңізді жасайсыз.

Төмен ажыратымдылық Жоғары ажыратымдылық

Енді ажыратымдылығытуралы сөйлесейік. Ажыратымдылық - кескіндегі пикселдер саны. Тор қағазда көптеген кішкентай квадраттар (пиксель) болса, суретіңіз анық және егжей-тегжейлі көрінеді. Бірақ сізде тек бірнеше пикселболса, суретіңіз бұлыңғыр және өте анық емес болып көрінуі мүмкін.

AI көру сенсорының ажыратымдылығы көлденеңінен 320 пиксель және тігінен 240 пиксель. Бұл анықтаудың дәл орталығы X осіндегі 160 және Y осіндегі 120 координаталарымен тураланатынын білдіреді.

AI көру сенсоры нысандарды қалай өлшейді

AI көру сенсоры конфигурацияланған түстер, AprilTags және AI классификациялары туралы деректерді жинайды. Бұл деректердің кейбірі AI Vision Utility бағдарламасында көрсетілген және VEXcode жобасын жоспарлау және жасау кезінде көмектесе алады. 

Көк бөшке көру жүйесі арқылы бақыланады. Ақ контур нысанды қоршап тұр, оның ішінде ортаңғы ақ крест бар. Жоғарғы сол жақтағы белгі нысанның CX:174, CY:95 ортаңғы координаталарымен және W:50, H:57 өлшемдерімен бірге Көк бөшке ретінде көрсетеді.

Ені және биіктігі

Бұл анықталған нысанның пиксельдегі ені немесе биіктігі.

Ені мен биіктігі өлшемдері әртүрлі нысандарды анықтауға көмектеседі. Мысалы, бөшкенің биіктігі спорттық допқа қарағанда үлкенірек болады.

Көк бөшке көру жүйесі арқылы бақыланады. Ақ контур нысанды қоршап тұр, оның ішінде ортаңғы ақ крест бар. Жоғарғы сол жақтағы белгі нысанның CX:163, CY:95 ортаңғы координаттарымен және W:50, H:57 өлшемдерімен бірге Көк бөшке ретінде көрсетеді.

CenterX және CenterY

Бұл анықталған нысанның пиксельдегі орталық координаталары.

CenterX және CenterY координаттары навигацияға және орналасуға көмектеседі. AI Vision Sensor 320 x 240 пиксел рұқсатына ие.

Бұрыш

Angle — текТүс кодтары жәнеСәуіртегтерүшін қолжетімді сипат. Бұл анықталғанТүс кодынемесе AprilTag басқаша бағдарланғанын көрсетеді.

Көк бөшке көру жүйесі арқылы бақыланады. Ақ контур нысанды қоршап тұр, оның ішінде ортаңғы ақ крест бар. Жоғарғы сол жақтағы белгі нысанның ортадағы CX:176, CY:95 координаталарымен және W:50, H:57 өлшемдерімен бірге Көк бөшке ретінде көрсетеді. Кішкентай қызыл шаршы нысанның жоғарғы сол жақ бұрышын ерекшелейді.

OriginX және OriginY

OriginX және OriginY - анықталған нысанның пиксельдегі жоғарғы сол жақ бұрышындағы координат.

OriginX және OriginY координаттары навигацияға және орналасуға көмектеседі. Осы координатаны нысанның ені мен биіктігімен біріктіру арқылы нысанның шектейтін өрісінің өлшемін анықтауға болады. Бұл қозғалатын нысандарды қадағалауға немесе нысандар арасында шарлауға көмектеседі.

Көк бөшке көру жүйесі арқылы бақыланады. Ақ контур нысанды қоршап тұр, оның ішінде ортаңғы ақ крест бар. Жоғарғы сол жақтағы белгі нысанның CX:178, CY:95 орталық координаталарымен және W:50, H:57 өлшемдерімен бірге Көк бөшке ретіндегі нысанды көрсетеді. Көру жүйесі арқылы бақыланатын бір күлгін сәуір тегтері. AprilTag координаттарын A:350°, X:206, Y:47, W:29, H:29 көрсететін ID:3 деп белгіленген. Әрбір картаның ақ контуры бар және жүйе олардың позициялары мен бағдарларын бақылайды.

TagID

Тег идентификаторы тек AI классификациясы және AprilTagsүшін қол жетімді. AI классификациясы оның тиісті атауын көрсетеді.

AprilTags нақты ID нөмірін көрсетеді.

Арнайы AprilTags анықтау таңдаулы шарлауға мүмкіндік береді. Сіз роботты басқаларды елемей, белгілі бір тегтерге қарай жылжу үшін бағдарламалай аласыз, оларды автоматтандырылған навигация үшін бағдаршалар ретінде тиімді пайдалана аласыз.

балама

Ұпай

Ұпай сипаты AI көру сенсорыменAI классификациясын анықтау кезінде пайдаланылады.

Сенімділік көрсеткіші AI көру сенсорының оны анықтауға қаншалықты сенімді екенін көрсетеді. Бұл суретте бұл төрт нысанның AI классификациясын анықтауға 99% сенімді. Сіз бұл ұпайды роботыңыздың тек жоғары сенімді анықтауларға назар аударуын қамтамасыз ету үшін пайдалана аласыз.

VEX AIM кодтау роботын осы деректермен кодтау жолы туралы қосымша ақпарат алу үшін VEXcode API анықтамасына кіріңіз - AIM.

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

Last Updated: