Visión Artificial
Visión artificial con ArUco Markers y OpenCV
Generar los modelos que permitan identificar distintos tipos de armas en manos de una persona
5/5/2022
Proyectos de Realidad Aumentada (ArUco + OpenCV en Python)
Desarrollamos prototipos de realidad aumentada basados en visión artificial con ArUco markers usando Python 3 y OpenCV. El objetivo es superponer contenido digital sobre marcadores físicos en tiempo real, con alto rendimiento y precisión.
Funcionalidades en desarrollo
Identificación de ArUco y reemplazo por imagen estática (.jpg)
Al detectar un marcador, se realiza una transformación de perspectiva (homografía) para “pegar” una imagen sobre el plano del marcador.Identificación de ArUco y render de un cubo 3D
Mediante estimación de pose (rvec/tvec) y proyección con la matriz intrínseca de cámara, se dibuja un cubo tridimensional anclado al marcador.
Requisitos
- Python 3.9+
opencv-contrib-python(incluyecv2.aruco)numpy- Cámara web o stream RTSP
- (Para el cubo 3D) calibración de cámara: matriz K y coeficientes de distorsión
pip install opencv-contrib-python numpy