Sensa Vision LogoSensa Vision

Sensa Vision 1.0.0

Portada del post Sensa Vision 1.0.0
Ulises Sánchez
Ulises Sánchez
Comparte esté post

No ha sido un camino fácil, ha sido un desarrollo lleno de desafíos, donde la perspicacia y la constancia tuvieron un papel importante, lo que nos lleva a este momento.

Sensa Vision a día de hoy es una plataforma capaz de ejecutar visión artificial directamente en el navegador dando como resultado el poder de analizar una gran cantidad de características humanas en tiempo real, pero además integra su propio CMS (Sistema de Administración de contenidos), lo cual permite administrar todo en una solo plataforma. Además, esta integración 1:1 le da super poderes a nuestro software, pudiendo adaptar el contenido en tiempo real y sin necesidad de internet, basados en la audiencia frente a la pantalla. Algo que no sería posible usando un servicio de terceros ya que eso requeriría hacer solicitudes a servidores externos, lo que además generaría latencia.

Pero además todas las detecciones de nuestro sistema generan datos anonimizados, los cuales bajo ningún contexto permiten la re-identificacion de personas, estos datos son los únicos que salen a la nube y son los encargados de ayudarnos a medir el impacto que está teniendo la pantalla.

Hardware

Al ser un software hecho para ejecutarse desde el navegador nos da la posibilidad de usar prácticamente cualquier equipo de cómputo, sin embargo, no debemos olvidar que detrás de todo esto, tenemos una gran cantidad de modelos de visión por computadora trabajando al unisonó para generar las estimaciones más exactas posibles y todos estos procesos son pesados de ejecutar. Bajo ese contexto un equipo con Ryzen 7 5700U, el cual es un procesador de 2021, debería ser suficiente, más sin embargo un equipo con grafica dedicada dará mejores resultados, esto debido a que, a más potencia, Sensa Vision procesa una mayor cantidad de datos en menor tiempo.

Además, el equipo es libre, así que, si en algún momento se decide prescindir del software siempre se le puede volver a dar una segunda vida útil, como a cualquier computadora de casa, algo que a su vez contribuye a no generar basura electrónica.

CMS

Como bien ya se mencionó, admitimos la subida de campañas publicitarias a nuestra plataforma, en donde se puede configurar el horario y días de la semana para cada video, pero además se pueden definir parámetros dinámicos, por ejemplo, indicar la temperatura, la edad y el género para que ese video se reproduzca, danto como resultado que el contenido conecte con la persona y el momento, porque no es lo mismo ofrecer abrigos en un día frio que en uno cálido.

Graficas

Una de las propuestas de Sensa Vision, es que siempre se puedan consultar los datos que se generan, así como realizar configuraciones a distancia, desde cualquier lugar, por ello al iniciar sesión se puede elegir entrar al modo "Métricas y gráficas de análisis" ahí se concentran más de 10 gráficas las cueles se pueden ajustar por lapsos de tiempo y además desde esa misma interfaz se puede cambiar el contenido de la pantalla.

Zona de impacto

Desde los inicios una característica muy pedida era el conteo de personas, lo primero que pensamos fue solo contar el número de registros, ya que mientras la persona no salga del encuadre de la cámara no se va a volver a contar, sin embargo, este no funciono tan bien, en una prueba del sistema durante un evento, me di cuenta de que había sido un error, personas a lo lejos eran registradas y el número de registros se fue a las nubes, así que se implementó esta característica llamada "Zona de impacto".

¿Qué es la zona de impacto?

Es una línea virtual que se define a lo ancho y alto del ambiente donde se coloca el sistema, se puede ajustar en la posición que se requiera y tiene grandes ventajas respecto a solo contar todo lo que se mueva, literalmente.

Ventajas

La que para mí es una de las más importantes es que permite saber de forma sencilla la trayectoria de las personas, con esto podemos saber si iba de derecha a izquierda, de izquierda a derecha o de frente hacia el fondo, además podemos saber cuántas veces la cruzo cada persona mientras estaba frente a la pantalla, dando como resultado otra forma interesante de medir la atención y finalmente funciona como el complemento perfecto para detectar cuando una persona está cerca.

Control por manos

Aprovechando el poder de visión artificial, una característica opcional es la de permitir que los usuarios puedan adelantar o retroceder los videos usando gestos con sus manos, esto es algo que se puede habilitar/deshabilitar en cualquier momento.

¿Qué sigue?

Si bien tenemos en mente nuevas funcionalidades, justo ahora para nosotros es prioridad la optimización y la mejora de las características existentes, pero sobre todo escuchar a nuestros clientes para seguir mejorando nuestro servicio.