Dados utilizados
- Quadros da webcam, processados no navegador; até 5.000 pontos por sessão.
Case de projeto
Estimativa aproximada do olhar pela webcam com heatmap de sessão, no navegador.

Rastreadores de olhar dedicados são caros para pesquisas pequenas.
Uma estimativa pela webcam precisa deixar claro seu limite de precisão.
Uma ferramenta exploratória de UX que é clara sobre não ser um rastreador calibrado.
Detalhes completos do case, colapsados para leitura opcional.
Estimativa aproximada do olhar pela webcam, acumulada em um heatmap para sessões de pesquisa de UX, toda no navegador.
O MediaPipe Face Landmarker localiza íris e cantos dos olhos; a razão entre eles, média dos dois olhos e suavizada, vira a posição do olhar.
Um heatmap de 64×36 células acumula os pontos com decaimento gaussiano ponderado pela confiança, e a sessão exporta JSON, CSV e PNG.
Não há calibração: o mapeamento usa constantes fixas, e o próprio projeto avisa que não tem precisão científica.
Next.js e React com MediaPipe Tasks Vision e Canvas 2D, testes em Jest; modelo e WASM de CDN.
Arquitetura técnica
Estimativa aproximada do olhar pela webcam com heatmap de sessão, no navegador.
Desenvolvido por Matheus Siqueira - https://www.matheusdev.tech
Dashboard de BI em Next.js que compara Google Ads e Meta Ads com dados simulados: KPIs, funil e ROAS.
Ver case completo