La utilidadAI Vision Utility es lo que le permite conectar y configurar suAI Vision Sensor. Para leer sobre cómo hacerlo, puedes leer estos artículos aquí:
- Configurar firmas de color con el sensor de visión de IA en VEXcode AIM
- Configurar códigos de color con el sensor de visión de IA en VEXcode AIM
Comprender cómo el sensor de visión de IA detecta y mide los objetos puede ayudarlo a utilizar mejor estas mediciones en sus proyectos de codificación. Con este conocimiento, podrá mejorar sus habilidades de codificación y crear soluciones más precisas para tareas como el reconocimiento de objetos y el análisis espacial.
Comprender los píxeles y la resolución
Imagina que estás dibujando una imagen en una hoja de papel cuadriculado. Cada pequeño cuadrado en el papel es como un píxel . Cuando coloreas estos cuadrados, estás haciendo tu dibujo.
| Baja resolución | Resolución alta |
Ahora, hablemos de la resolución . Resolución es el número de píxeles de una imagen. Si tiene muchos cuadrados pequeños (píxeles) en su papel cuadriculado, su imagen se verá nítida y detallada. Pero si sólo tienes unos pocos píxeles, tu imagen podría verse borrosa y no muy clara.
El sensor de visión IA tiene una resolución de 320 píxeles horizontales por 240 píxeles verticales. Esto significa que el centro de detección preciso se alinea con las coordenadas 160 en el eje X y 120 en el eje Y.
¿Cómo mide los objetos el sensor de visión con IA?
El sensor de visión de IA recopila datos sobre colores configurados, AprilTags y clasificaciones de IA. Algunos de estos datos se muestran en la Utilidad AI Vision y pueden ayudar a la hora de planificar y crear un proyecto VEXcode.
Ancho y alto
Este es el ancho o alto del objeto detectado en píxeles.
Las medidas de ancho y alto ayudan a identificar diferentes objetos. Por ejemplo, un barril tendrá una altura mayor que una pelota deportiva.
CentroX y CentroY
Estas son las coordenadas centrales del objeto detectado en píxeles.
Las coordenadas CenterX y CenterY ayudan con la navegación y el posicionamiento. El sensor de visión IA tiene una resolución de 320 x 240 píxeles.
Ángulo
El ángulo es una propiedad disponible solo para los códigos de color yAprilTags. Esto representa si el código de colordetectadoo AprilTag está orientado de manera diferente.
Origen X y Origen Y
OriginX y OriginY son las coordenadas en la esquina superior izquierda del objeto detectado en píxeles.
Las coordenadas OriginX y OriginY ayudan con la navegación y el posicionamiento. Al combinar esta coordenada con el ancho y la altura del objeto, puede determinar el tamaño del cuadro delimitador del objeto. Esto puede ayudar a rastrear objetos en movimiento o a navegar entre objetos.
Identificación de etiqueta
El tagID solo está disponible para la clasificación AI y AprilTags. La clasificación de IA mostrará su nombre apropiado.
AprilTags mostrará el número de identificación real.
La identificación de AprilTags específicos permite una navegación selectiva. Puede programar su robot para que se mueva hacia ciertas etiquetas e ignore otras, utilizándolas efectivamente como señales para la navegación automatizada.
Puntaje
La propiedad de puntuación se utiliza al detectarclasificaciones de IA con el sensor de visión de IA.
La puntuación de confianza indica qué tan seguro está el sensor de visión de IA acerca de su detección. En esta imagen, hay un 99% de confianza en la identificación de las clasificaciones de IA de estos cuatro objetos. Puede utilizar esta puntuación para garantizar que su robot solo se centre en detecciones altamente confiables.
Para obtener más información sobre cómo codificar su robot de codificación VEX AIM con estos datos, visite Referencia de API de VEXcode - AIM.