O utilitárioAI Vision é o que lhe permite ligar e configurar o seu sensorAI Vision. Para saber como o fazer, pode ler estes artigos aqui:
- Ativar classificações de IA e deteção de IDs do AprilTag no VEXcode IQ
- Configure assinaturas de cor com o sensor de visão de IA no VEXcode IQ.
- Configure os códigos de cores com o sensor de visão de IA no VEXcode IQ.
Compreender como o sensor de visão com IA deteta e mede objetos pode ajudá-lo a utilizar melhor estas medições nos seus projetos de programação. Com este conhecimento, pode melhorar as suas capacidades de programação e criar soluções mais precisas para tarefas como o reconhecimento de objetos e a análise espacial.
Compreender Pixels e Resolução
Imagine que está a desenhar uma figura numa folha de papel quadriculado. Cada pequeno quadrado no papel é como um pixel . Ao colorir estes quadrados, está a criar o seu desenho.
| Baixa resolução | Alta resolução |
|
|
|
Agora, vamos falar da resolução . Resolução é o número de pixéis de uma imagem. Se muitos quadradinhos (no seu papel , a sua imagem ficará e detalhada. Mas se tiver apenas alguns pixéis , a sua imagem pode ficar desfocada e pouco nítida .
O sensor de visão com IA tem uma resolução de 320 pixéis na horizontal por 240 pixéis na vertical. Isto significa que o centro de deteção preciso se alinha com as coordenadas 160 no eixo X e 120 no eixo Y.
Como é que o sensor de visão com IA mede os objetos?
O sensor de visão com IA recolhe dados sobre as cores configuradas, IDs AprilTag e classificações de IA. Alguns destes dados são apresentados no utilitário AI Vision e podem ajudar no planeamento e criação de um projeto VEXcode.
Largura e altura
Esta é a largura ou altura do objeto detetado em pixéis.
As medidas de largura e altura podem ajudar a identificar diferentes objetos. Por exemplo, os cubos teriam uma largura e altura semelhantes, mas os anéis teriam uma largura maior que a altura.
CentroX e CentroY
Estas são as coordenadas do centro do objeto detetado em pixéis.
As coordenadas CenterX e CenterY auxiliam na navegação e no posicionamento. O sensor de visão com IA tem uma resolução de 320 x 240 pixéis.
Ângulo
O ângulo é uma propriedade disponível apenas para os códigos de cor ee IDs de etiqueta de abril. Isto representa a orientação do código de cordetectadoou ID da etiqueta de Abril.
OriginX e OriginY
OriginX e OriginY são as coordenadas no canto superior esquerdo do objeto detetado, em pixéis.
As coordenadas OriginX e OriginY auxiliam na navegação e no posicionamento. Ao combinar esta coordenada com a largura e a altura do objeto, pode determinar o tamanho da caixa delimitadora do objeto. Isto pode ajudar no seguimento de objetos em movimento ou na navegação entre objetos.
ID da etiqueta
O tagID está apenas disponível para Classificação de IA e AprilTags. A classificação por IA exibirá o seu nome correto.
Os IDs do AprilTag apresentarão o número de identificação real.
A identificação de IDs AprilTag específicos permite a navegação seletiva. Pode programar o seu robô para se mover em direção a determinados IDs do AprilTag, ignorando outros, utilizando-os efetivamente como pontos de referência para a navegação automatizada.
Pontuação
A propriedade de pontuação é utilizada ao detetarclassificações de IA com o sensor de visão de IA.
O índice de confiança indica o grau de certeza do sensor de visão por computador em relação à sua deteção. Nesta imagem, há 99% de certeza em identificar este objeto como um Cubo Azul. Pode utilizar esta pontuação para garantir que o seu robô se concentra apenas em deteções de alta confiança.
Para obter mais informações sobre como programar o seu robô VEX IQ com estes dados, visite VEXcode API Reference - IQ (2nd Generation).