Sobre este proyecto
it-programming / artificial-intelligence-1
Abierto
Buscamos un desarrollador independiente o especialista en visión por computadora (Computer Vision) y procesamiento de imágenes 3D para desarrollar un módulo de software industrial en Python. El objetivo principal es crear una aplicación local robusta y eficiente que procese la transmisión de una cámara de profundidad 3D, como la Intel RealSense D455 o Luxonis OAK-D, montada sobre un cajón o tolva industrial. La aplicación deberá calcular en tiempo real el volumen en metros cúbicos (m³) de material a granel (áridos) contenido en su interior.
Requerimientos del Sistema:
Calibración / Cero: El sistema debe permitir capturar y guardar la nube de puntos del cajón o tolva vacía para establecer una superficie de referencia precisa.
Cálculo de Volumen: Deberá calcular en tiempo real la nube de puntos del material introducido y restar la superficie del fondo previamente calibrada para obtener el volumen exacto mediante cálculo geométrico 3D.
Zona de Interés (ROI): La aplicación debe permitir delimitar mediante software los bordes útiles del cajón, con el fin de ignorar cualquier interferencia externa y asegurar mediciones precisas.
Interfaz de Usuario (GUI Web Local): Se requiere la creación de un panel básico con una interfaz de usuario gráfica (GUI) basada en tecnologías web (Streamlit, Gradio o Flask). Esta interfaz permitirá la visualización de la cámara en vivo, el ajuste de la Zona de Interés (ROI), la realización de la calibración y la indicación numérica del volumen actual.
Salida de Datos: La medición de volumen calculada deberá poder exportarse a través de una api rest local, un protocolo mqtt o mediante la generación de archivos csv/json.
Entregables Obligatorios:
Código fuente completo en Python: El código debe estar bien estructurado, documentado con comentarios claros y ser de código abierto, con la propiedad intelectual al 100% de la empresa contratante.
Contenedor en Docker: Un contenedor Docker listo para ser desplegado en un Mini PC industrial que opere con sistema operativo Linux/Ubuntu.
Breve guía técnica: Un archivo README detallado con las instrucciones de instalación, ejecución y listado de dependencias del software.
Requisitos del Profesional:
Experiencia demostrable en proyectos de visión por computadora y procesamiento de imágenes 3D, utilizando librerías como Open3D, PCL (Point Cloud Library), OpenCV o NumPy.
Manejo comprobable de SDKs de cámaras de profundidad, específicamente Intel RealSense SDK y/o DepthAI.
Capacidad para empaquetar y desplegar aplicaciones en entornos Docker.
Categoría Programación y Tecnología
Subcategoría Inteligencia Artificial
Tamaño del proyecto Medio
Plazo de Entrega: No definido
Habilidades necesarias