УтилитаAI Vision Utility позволяет вам подключать и настраивать ваш датчикAI Vision. О том, как это сделать, вы можете прочитать в этих статьях:
- Настройка цветовых подписей с помощью датчика AI Vision в VEXcode AIM
- Настройка цветовых кодов с помощью датчика AI Vision в VEXcode AIM
Понимание того, как датчик AI Vision обнаруживает и измеряет объекты, поможет вам эффективнее использовать эти измерения в ваших проектах по кодированию. Обладая этими знаниями, вы сможете улучшить свои навыки кодирования и создавать более точные решения для таких задач, как распознавание объектов и пространственный анализ.
Понимание пикселей и разрешения
Представьте, что вы рисуете картинку на листе клетчатой бумаги. Каждый крошечный квадрат на бумаге подобен пикселям. Раскрашивая эти квадраты, вы создаете свою картину.
| Низкое разрешение | Высокое разрешение |
Теперь поговорим о разрешении . Разрешение — это количество пикселей в изображении. Если на вашей клетчатой бумаге много маленьких квадратиков (пикселей), ваше изображение будет выглядеть четким и детализированным. Но если у вас всего несколько пикселей, ваша фотография может выглядеть размытой и не очень четкой.
Датчик AI Vision имеет разрешение 320 пикселей по горизонтали и 240 пикселей по вертикали. Это означает, что точный центр обнаружения совпадает с координатами 160 по оси X и 120 по оси Y.
Как датчик искусственного интеллекта измеряет объекты
Датчик AI Vision собирает данные о настроенных цветах, AprilTags и AI-классификациях. Некоторые из этих данных отображаются в утилите AI Vision и могут помочь при планировании и создании проекта VEXcode.
Ширина и высота
Это ширина или высота обнаруженного объекта в пикселях.
Измерения ширины и высоты помогают идентифицировать различные объекты. Например, бочка будет иметь большую высоту, чем спортивный мяч.
ЦентрX и ЦентрY
Это координаты центра обнаруженного объекта в пикселях.
Координаты CenterX и CenterY помогают в навигации и позиционировании. Датчик AI Vision имеет разрешение 320 x 240 пикселей.
Угол
Угол — это свойство, доступное только дляцветовых кодов иAprilTags. Это показывает, ориентирован ли обнаруженныйColor Codeили AprilTag по-разному.
OriginX и OriginY
OriginX и OriginY — координаты верхнего левого угла обнаруженного объекта в пикселях.
Координаты OriginX и OriginY помогают в навигации и позиционировании. Объединив эту координату с шириной и высотой объекта, можно определить размер ограничивающей рамки объекта. Это может помочь при отслеживании движущихся объектов или навигации между объектами.
ТегID
Идентификатор тега доступен только для AI Classification и AprilTags. Классификация ИИ отобразит свое правильное имя.
AprilTags отобразит фактический идентификационный номер.
Определение конкретных AprilTags позволяет осуществлять выборочную навигацию. Вы можете запрограммировать своего робота на движение к определенным меткам, игнорируя другие, эффективно используя их в качестве указателей для автоматической навигации.
Счет
Свойство оценки используется при обнаруженииклассификаций ИИ с помощью датчика зрения ИИ.
Показатель уверенности показывает, насколько точно датчик AI Vision определяет объект. На этом изображении можно с уверенностью сказать, что ИИ-классификации этих четырех объектов определены на 99%. Вы можете использовать эту оценку, чтобы убедиться, что ваш робот фокусируется только на очень надежных обнаружениях.
Для получения дополнительной информации о том, как запрограммировать робота-кодировщика VEX AIM с использованием этих данных, посетите Справочник API VEXcode - AIM.