Розуміння даних у програмі AI Vision Utility

AI Vision Utility — це те, що дозволяє підключити та налаштуватиAI Vision Sensor. Щоб дізнатися, як це зробити, ви можете прочитати ці статті тут:

Розуміння того, як AI Vision Sensor виявляє та вимірює об’єкти, може допомогти вам краще використовувати ці вимірювання у ваших проектах кодування. Завдяки цим знанням ви зможете покращити свої навички кодування та створювати більш точні рішення для таких завдань, як розпізнавання об’єктів і просторовий аналіз.

Розуміння пікселів і роздільної здатності

grid-doodle-house.png

Уявіть, що ви малюєте малюнок на аркуші сітчастого паперу. Кожен крихітний квадрат на папері схожий на пікселів. Розфарбовуючи ці квадрати, ви створюєте свій малюнок.

Низька роздільна здатність Висока роздільна здатність

Тепер поговоримо про роздільну здатність . Роздільна здатність – це кількість пікселів у зображенні. Якщо у вас є багато крихітних квадратів (пікселів) у вашій сітці, ваше зображення виглядатиме чітким і деталізованим. Але якщо у вас лише кілька пікселів, ваше зображення може виглядати розмитим і не дуже чітким.

Датчик AI Vision Sensor має роздільну здатність 320 пікселів по горизонталі та 240 пікселів по вертикалі. Це означає, що точний центр виявлення узгоджується з координатами 160 на осі X і 120 на осі Y.

Як AI Vision Sensor вимірює об’єкти

Датчик AI Vision Sensor збирає дані про налаштовані кольори, квітневі теги та класифікації 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 пікселів.

Кут

Кут — властивість, доступна лише длякодів кольорів іAprilTags. Це означає, що виявленийColor Codeабо AprilTag орієнтований по-різному.

Синій ствол відстежується системою зору. Білий контур оточує об’єкт із центрованим білим хрестом усередині контуру. Верхній лівий ярлик вказує на те, що об’єкт є синьою бочкою, разом із центральними координатами CX:176, CY:95 і розмірами W:50, H:57. Маленький червоний квадрат виділяє верхній лівий кут об’єкта.

OriginX і OriginY

OriginX і OriginY – це координати у верхньому лівому куті виявленого об’єкта в пікселях.

Координати OriginX і OriginY допомагають у навігації та позиціонуванні. Поєднавши цю координату з шириною та висотою об’єкта, ви можете визначити розмір обмежувальної рамки об’єкта. Це може допомогти відстежувати рухомі об’єкти або навігацію між об’єктами.

Синій ствол відстежується системою зору. Білий контур оточує об’єкт із центрованим білим хрестом усередині контуру. Верхній лівий ярлик вказує на те, що об’єкт є синьою бочкою, разом із центральними координатами CX:178, CY:95 і розмірами W:50, H:57. Один фіолетовий AprilTags відстежується системою зору. AprilTag позначено ID:3, показуючи координати A:350°, X:206, Y:47, W:29, H:29. Кожна картка має білий контур, і система відстежує їх положення та орієнтацію.

TagID

tagID доступний лише для AI Classification і AprilTags. AI Classification відобразить свою правильну назву.

AprilTags відображатиме фактичний ідентифікаційний номер.

Визначення конкретних квітневих тегів дозволяє здійснювати вибіркову навігацію. Ви можете запрограмувати свого робота рухатися до певних тегів, ігноруючи інші, фактично використовуючи їх як покажчики для автоматизованої навігації.

альт

Оцінка

Властивість оцінки використовується під час виявленнякласифікацій штучного інтелекту за допомогою датчика зору штучного інтелекту.

Оцінка достовірності вказує на те, наскільки впевнений датчик AI Vision Sensor щодо свого виявлення. На цьому зображенні він на 99% впевнено ідентифікує ці чотири об’єкти за класифікацією ШІ. Ви можете використовувати цей показник, щоб ваш робот зосереджувався лише на високовпевнених виявленнях.

Для отримання додаткової інформації про кодування вашого робота-кодувальника VEX AIM за допомогою цих даних відвідайте VEXcode API Reference - AIM.

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

Last Updated: