Proyecto de Fin de Carrera

ViEdge es un sistema distribuido de analítica de vídeo que acelera hasta 4x con Glance Focus y Karmarkar Karp, y autoescalado en Kubernetes. Soluciones IA a medida y servicios cloud de Q2BSTUDIO.

30 ago 2025 • 5 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-
ViEdge Resumen ejecutivo

ViEdge es un sistema distribuido de analítica de vídeo que acelera el procesamiento hasta 4 veces mediante la división inteligente del trabajo entre múltiples dispositivos edge usando una canalización Glance Focus y el algoritmo de particionado Karmarkar Karp. El enfoque combina detección rápida de regiones de interés con análisis detallado paralelo optimizado por capacidad de dispositivo, logrando mayores tasas de procesamiento y reducción de costes.

Resultados clave

- Aceleración aproximada 4x, ejemplo 12 segundos frente a 45 segundos en un caso típico; - Rendimiento hasta 10x en throughput, por ejemplo 500 ROIs por minuto frente a 50 ROIs por minuto; - Reducción de coste operativa cercana a 2x mediante autoescalado en Kubernetes; - Soporte para múltiples consultas simultáneas como detección de vehículos, conteo de personas, reconocimiento de marcas y búsquedas por atributos.

Flujo visible para el usuario

1 Usuario abre el portal web en viedge punto com; 2 Sube vídeo ejemplo car_traffic punto mp4; 3 Selecciona tipo de consulta como encontrar vehículos, contar personas con mascarilla o buscar SUV Ford blancos; 4 Pulsar procesar vídeo; 5 Ver barra de progreso con porcentaje; 6 Ver resultados resumidos con número de coincidencias, tiempo de procesamiento y vídeo con cajas delimitadoras; 7 Descargar resultados o procesar otro vídeo.

Flujo de control del sistema

Fase 1 Recepción de solicitud y registro: frontend sube vídeo y API Gateway enruta a servicio controlador, que guarda el fichero en almacenamiento compartido, genera job id y lo encola para procesamiento; Fase 2 Preprocesado: servicio de preprocesado extrae frames y los guarda en almacenamiento compartido actualizando estado a frames extraídos; Fase 3 Glance etapa rápida: detector ligero recorre todos los frames con un modelo YOLO rápido, genera ROIs con coordenadas y confianza, almacena ROIs y marca estado como glance completado; Fase 4 Análisis de consulta: servicio de consultas analiza complejidad de la petición, estima coste computacional por ROI y actualiza estado; Fase 5 Distribución inteligente: servicio de particionado consulta dispositivos disponibles y aplica Karmarkar Karp para equilibrar carga según capacidad, creando paquetes de trabajo por dispositivo; Fase 6 Focus etapa detallada en paralelo: cada dispositivo recorta regiones de alta resolución y ejecuta modelos detallados para detección de color, marca y tipo, devolviendo coincidencias; Fase 7 Agregación: servicio agregador reúne resultados, genera vídeo de salida con bounding boxes, actualiza estado a completado y almacena resultados finales; Fase 8 Respuesta al usuario: el frontend consulta estado y entrega resultados, métricas de rendimiento y enlace al vídeo procesado.

Optimización con Kubernetes

Problema sin Kubernetes: número fijo de contenedores, sin autoescalado, punto único de fallo, despliegue manual y gestión ineficiente de recursos. Solución con Kubernetes: autoescalado basado en carga permitiendo de 2 a 20 detectores focus, afinidad de nodos GPU para garantizar asignación de recursos 1 GPU 4GB memoria 2 CPU por pod, balanceo dinámico que consulta la API de Kubernetes para descubrir pods y métricas en tiempo real, despliegue multi zona con anti affinity para alta disponibilidad y monitorización continua con auto tuning para mantener SLA y optimizar costes.

Beneficios técnicos

- Autoescalado reduce latencias y aumenta capacidad en segundos; - GPU node affinity mejora utilización y consistencia de procesamiento; - Distribución inteligente evita cuellos de botella y hace que todos los dispositivos finalicen en tiempos similares; - Programación prioritaria permite atender consultas críticas con recursos preferentes; - Monitorización y auto tuning ajustan vertical y horizontalmente para mantener rendimiento y coste ideal.

Comparativa con enfoques tradicionales

Enfoque tradicional: servidor único procesa vídeo secuencialmente, utilización de recursos subóptima, escalado vertical costoso, tiempos de procesamiento largos. ViEdge: procesamiento distribuido, canalización Glance Focus, estimación de complejidad por consulta y optimización matemática con Karmarkar Karp. Resultados típicos: tiempo de procesamiento 12 a 15 segundos para vídeo de referencia frente a 45-60 segundos; throughput 500 ROIs por minuto frente a 50; utilización 75 a 85 por ciento frente a 40 a 50; escalabilidad horizontal y coste total por hora reducido significativamente.

Por qué ViEdge es superior

- Distribución inteligente: asigna trabajo según capacidad real evitando que el más lento marque el ritmo; - Dos etapas Glance Focus: cribado rápido que elimina regiones irrelevantes y análisis pesado solo sobre las regiones prometedoras, reduciendo cómputo innecesario; - Optimización dependiente de la consulta: consultas simples usan modelos ligeros y complejas usan análisis profundo; - Integración con Kubernetes: autoescalado, recuperación automática y balanceo que mantienen SLA y reducen costes.

Métricas reales y comparativas

Ejemplo resumido métricas: tiempo de procesamiento tradicional 45 segundos frente a ViEdge 12 segundos; throughput tradicional 50 ROI por minuto frente a ViEdge 500 ROI por minuto; eficiencia de recursos de 40 por ciento frente a 80 por ciento; coste de infraestructura reducido más del 2x; tiempo de recuperación de fallos reducido de minutos a segundos.

Caso de éxito y flujo completo

Usuario sube vídeo de 5 minutos, el sistema extrae 300 frames, la etapa Glance detecta 45 ROIs relevantes, el particionador distribuye la carga entre dispositivos auto escalados y en paralelo se ejecuta Focus con resultados agregados en torno a 12 segundos, coste por proceso inferior y experiencia de usuario fluida con enlaces de descarga y reportes.

Sobre Q2BSTUDIO

Q2BSTUDIO es una empresa de desarrollo de software y aplicaciones a medida especializada en inteligencia artificial, soluciones de ciberseguridad y servicios cloud en AWS y Azure. Ofrecemos software a medida, aplicaciones a medida y servicios de inteligencia de negocio para mejorar la toma de decisiones. Nuestro equipo desarrolla soluciones de ia para empresas, agentes ia personalizados y paneles con Power BI para visualización y análisis. Brindamos integración de modelos de machine learning, despliegue en infraestructuras seguras y consultoría en seguridad y cumplimiento.

Servicios y palabras clave

Nuestros servicios incluyen desarrollo de software a medida, aplicaciones a medida, inteligencia artificial aplicada, ciberseguridad gestionada, servicios cloud AWS y Azure, implementación de inteligencia de negocio, agentes IA conversacionales y dashboards con Power BI. Palabras clave estratégicas: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

Por qué elegirnos

Elegir Q2BSTUDIO significa contar con una empresa que combina experiencia en desarrollo a medida y operaciones cloud con innovación en inteligencia artificial y fuertes prácticas de ciberseguridad. Ofrecemos soluciones escalables, optimizadas por coste y orientadas a resultados para empresas que buscan transformar datos en valor mediante aplicaciones a medida y plataformas inteligentes.

Contacto y llamado a la acción

Si desea explorar cómo ViEdge o nuestras soluciones a medida pueden acelerar sus procesos, mejorar la seguridad y reducir costes, contacte con Q2BSTUDIO para una consultoría inicial y demostraciones personalizadas en servicios cloud aws y azure, despliegues de agentes ia y paneles Power BI.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat