Computer Vision Toolbox

 

Computer Vision Toolbox

Diseñe, simule, calibre y despliegue sistemas de visión artificial

Duración del vídeo 1:42

Conecte agentes de IA con Computer Vision Toolbox

Incorpore funcionalidades especializadas del dominio en flujos de trabajo de IA agente.

Etiquetado ground-truth de imágenes y vídeos

Automatice el etiquetado para detección de objetos, segmentación semántica, segmentación por instancias y clasificación de escenas con las apps Video Labeler e Image Labeler.

Peatones, automóviles y autobuses etiquetados con segmentación por instancias.

Deep Learning y Machine Learning

Entrene modelos de Machine Learning y redes de Deep Learning, o utilice redes previamente entrenadas, para realizar detección y segmentación de objetos. Evalúe el rendimiento de estas redes y despliéguelas generando código C/C++ o CUDA®.

Múltiples imágenes de ojo de pez de un tablero utilizadas para calibrar una cámara con la app Camera Calibrator.

Calibración de cámaras

Estime parámetros intrínsecos, extrínsecos y de distorsión de lente para cámaras monoculares y cámaras estereoscópicas con las apps Camera Calibrator y Stereo Camera Calibrator, o funciones integradas.

Visualización de parámetros extrínsecos centrados en la cámara y análisis de calibración.

Calibración multisensor

Estime parámetros extrínsecos entre cámaras, sensores de LiDAR e IMU. Realice una calibración mano-ojo de robot utilizando funciones integradas. Utilice la app Multi-Camera Calibrator para calibrar sistemas multicámara.

Reconstrucción densa de una escena creada aplicando SLAM visual a datos de una cámara RGB-D.

SLAM visual

Estime la posición y orientación de una cámara con respecto al entorno mientras crea un mapa de un entorno desconocido. Mejore las estimaciones de pose con ajuste de haces y optimización de grafos de pose.

Reconstrucción en 3D

Reconstruya la estructura en 3D de una escena a partir de múltiples vistas en 2D utilizando reconstrucción a partir del movimiento (SfM). Genere nuevas vistas fotorrealistas empleando técnicas basadas en IA como los campos de radiancia neuronal (NeRF).

Dos imágenes lado a lado de una caja y la misma caja dentro de una escena más amplia, con líneas que conectan características coincidentes individuales de las imágenes.

Detección, extracción y correspondencia de características

Detecte, extraiga e identifique coincidencias de características, como manchas, bordes y esquinas, en múltiples imágenes. Utilice las características coincidentes para realizar registro y clasificación de objetos, o en flujos de trabajo complejos como SLAM.

Detección de múltiples peatones en el área de interés del vídeo de una cámara de automóvil.

Seguimiento multiobjeto y estimación de movimiento

Estime el movimiento y siga múltiples objetos en secuencias de vídeos e imágenes.

Trayectoria de la cámara y mapa de nube de puntos para un algoritmo de SLAM visual desplegado.

Generación de código y soporte para terceros

Genere código a partir de algoritmos de visión artificial para prototipado rápido, despliegue y verificación. Integre proyectos y funciones basados en OpenCV en MATLAB y Simulink.

“Con solo unas líneas de código de MATLAB pudimos acceder a prestaciones de Machine Learning. Luego, con generación de código, pudimos desplegar el clasificador entrenado en una máquina sin intervención manual ni retrasos en el proceso”.

Preguntas frecuentes sobre Computer Vision Toolbox

Computer Vision Toolbox ofrece apps y algoritmos para diseñar y probar sistemas de visión artificial, como inspección visual, detección y seguimiento de objetos, y detección, extracción y correspondencia de características.

La toolbox ofrece redes neuronales convolucionales (CNN) previamente entrenadas, transformers de visión y modelos de visión-lenguaje para tareas de clasificación de imágenes, detección de objetos, segmentación, estimación de pose, generación de descripciones de imágenes, respuesta a preguntas visuales (VQA) y reconocimiento óptico de caracteres (OCR). También incluye modelos de aprendizaje zero-shot para tareas de visión como flujo óptico y estimación de profundidad 3D.

Sí. Las apps Video Labeler e Image Labeler permiten realizar el etiquetado colaborativo de ground truth mediante flujos de trabajo automatizados para detección de objetos, segmentación semántica, segmentación por instancias y clasificación de escenas.

Computer Vision Toolbox automatiza los flujos de trabajo de calibración para configuraciones de cámara única, cámara de ojo de pez, cámara estereoscópica y multicámara, con las apps Camera Calibrator, Stereo Camera Calibrator y Multi-Camera Calibrator, o funciones integradas.

Sí. La toolbox admite visión estéreo, reconstrucción a partir del movimiento, campos de radiancia neuronal (NeRF) y SLAM visual en tiempo real para aplicaciones de visión en 3D.

Puede generar código en C, C++ y CUDA para ejecución en GPU, y en lenguaje de descripción de hardware (HDL) para prototipado rápido, despliegue y verificación.

Prueba gratuita de Computer Vision Toolbox

Descubra nuestros productos.


¿Tiene interés en comprar?

Obtenga información sobre precios y explore productos relacionados.

¿Es estudiante?

Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.