Qué hace Vitrine, dónde lo hace y qué no hace.
La imagen se analiza y se descarta: el video enviado se borra justo después del análisis, y la imagen de la cámara en vivo se descarta al instante. Solo se guarda una línea de números por persona que pasó. Esta página explica el diseño, los límites de los modelos y lo que la tienda debe hacer antes de usar Vitrine.
El camino de un dato
Video o cámara → servidor
El video enviado (o la imagen de la cámara conectada, por un canal cifrado) llega al servidor de Vitrine, que detecta personas, sigue a cada una por algunos segundos y estima el perfil por el rostro. Todo en memoria; el video enviado se borra al terminar.
Cuadros y rostros
Ningún cuadro con personas, recorte de rostro o "firma" facial se graba ni se envía. Del video enviado solo queda una imagen del fondo de la escena, armada con la mediana de varios cuadros (quien pasa desaparece de la imagen) y difuminada, para que el comerciante revise las áreas de vitrina y puerta. La trayectoria es un número que solo vale mientras la persona está en la imagen.
Una línea anónima
Ejemplo: "15:32, dúo, mujer 25–34, miró 1,4 s, se detuvo 8 s, entró". Queda en la base de datos de la tienda, visible solo para quien tiene acceso a ella.
Prueba gratis (página "Empieza con la prueba")
En la prueba gratis, el video corto (hasta 20 segundos) se envía al servidor de Vitrine, se analiza y se borra justo después. Quien pide el resultado indica su correo y da su aceptación; el servidor genera una copia del video con los recuadros y etiquetas y con los rostros difuminados, y esa copia queda disponible en el enlace del resultado por 30 días, junto con los números. Después de eso, el video y los números del enlace se borran. El correo queda registrado para contacto y puede eliminarse a pedido.
Qué medimos y cómo
| Medida | Cómo se obtiene | Lo que no es |
|---|---|---|
| Pasó | Trayectoria vista por 1 s o más frente a la tienda | Persona única: quien vuelve cuenta de nuevo |
| Miró | Cabeza girada hacia la vitrina en 2 o más lecturas del rostro (~0,7 s) | Dirección exacta de la mirada, atención o intención |
| Se detuvo | De 2 a 60 s casi inmóvil en la franja de la vitrina | Interés comprobado |
| Entró | 0,4 s o más en el área de la puerta, habiendo sido visto afuera | Compra (eso exige datos de la caja) |
| No concluyente | En la vitrina o junto a la puerta, no se vio el final: desapareció detrás de alguien, se vio por menos de 1 s o terminó la captura. Desaparecer caminando por el pasillo cuenta como paso | Un recorrido oculto: no se fuerza ningún desenlace |
| Grupo y relación | Personas lado a lado al mismo ritmo por 2 s o más; la relación viene de la composición de género y edad | Parentesco o vínculo real |
| Género y rango de edad | Estimación de apariencia por el rostro, combinando varias lecturas; sin confianza mínima, queda "no estimado" | Sexo biológico, identidad de género o edad verificada |
| Bolsa y mochila | Bolsa detectada junto al cuerpo en parte de las observaciones | Compra hecha en otra tienda |
Lo que no se recoge ni se infiere
- Sin reconocimiento facial: no existe registro de rostros ni comparación con una lista de personas.
- No se guardan vectores biométricos, fotos, videos ni recortes de rostro.
- Sin etnia: el modelo de edad también estima la etnia, y el código descarta esa salida antes de cualquier registro.
- Sin emoción, orientación sexual, ingresos ni "tipo de cliente".
- Sin identificación entre visitas, días, cámaras o tiendas.
- En el portal: sin cookies de publicidad y sin herramientas de análisis de audiencia. El alojamiento puede registrar datos técnicos de acceso, como la IP.
Límites de los modelos
- El género y la edad son estimaciones estadísticas de apariencia (CenterFace para encontrar el rostro, FairFace para estimar). Se equivocan en casos individuales y pueden tener sesgos por edad, iluminación y tono de piel.
- El modelo no fue validado para niños y no sirve para verificar la mayoría de edad. La marca "niño" viene de la estatura o del rango 0–12 y también puede fallar.
- Un rostro pequeño, de perfil, de espaldas o con poca luz queda "no estimado". No llenamos el vacío con suposiciones.
- El rastreador puede perder o intercambiar personas en multitudes, reflejos u oclusiones. Esos casos tienden a quedar como "no concluyente".
- La precisión solo se mide en la tienda: el piloto debe compararse con un conteo manual de 1 a 2 horas.
Lo que la tienda debe hacer antes de encender la cámara
Aunque no se graben imágenes, analizar rostros en memoria es tratamiento de datos personales. Los controles técnicos ayudan, pero no reemplazan la evaluación jurídica de la operación.
- Identificar al responsable del tratamiento (la tienda) y un canal de contacto para privacidad.
- Definir la finalidad específica, por ejemplo: medir la atracción de la vitrina y las entradas de forma agregada.
- Registrar la base legal y la evaluación de necesidad con un abogado; no presumir interés legítimo.
- Evaluar el paso de niños y adolescentes y su interés superior.
- Encuadrar la cámara solo en el área necesaria, evitando más vereda pública de lo preciso.
- Instalar el aviso de abajo antes del área monitoreada.
- Proteger la mini-PC (cuenta, disco, red) y la cámara (contraseña, firmware). La cámara o el grabador pueden grabar por su cuenta, fuera de Vitrine.
- Validar zonas y números con un conteo manual antes de usar los resultados.
Modelo de aviso para la tienda
Adapta los campos entre corchetes; no lo uses con campos en blanco.
Esta área utiliza análisis automático de imágenes para medir el flujo frente a la vitrina, paradas, entradas y estimaciones agregadas de rango de edad y apariencia, con la finalidad de [finalidad validada]. El sistema no graba imágenes y no reconoce la identidad de las personas. Las estimaciones pueden fallar y no determinan sexo ni edad reales. Responsable: [razón social]. Información y derechos: [canal de contacto].
Derechos e incidentes
Como no hay identificación, no es posible ubicar "los datos de una persona" en la base. La tienda debe explicar el diseño a quien lo pida, sin crear un registro facial para intentar atender el pedido.
Ante un incidente: apagar la captura, restringir el acceso, evaluar el riesgo y las obligaciones de comunicación con apoyo jurídico.
Referencias
- LGPD (Ley brasileña 13.709/2018), en especial los arts. 5, 6, 7, 11, 14 y 46
- ANPD (autoridad de protección de datos de Brasil): guía sobre interés legítimo
- ANPD: informe de impacto (RIPD)
- ANPD: enunciado sobre niños y adolescentes