Voltar ao Currículo

AdaptiveVision Font (Mobile App)

Aplicativo Android inovador desenvolvido em Kotlin nativo que combina CameraX e visão computacional em tempo real (Google ML Kit Face Detection) para monitorar dinamicamente a distância do rosto e o aperto dos olhos (squinting). O sistema recalcula e ajusta automaticamente o tamanho da fonte global do sistema operacional (Settings.System.FONT_SCALE) para proporcionar acessibilidade visual contínua, com execução em segundo plano via Foreground Service otimizado para baixo consumo energético.

1. Serviço & Calibração

Serviço Ativo e Calibração

Foreground Service com verificação de permissões do sistema (WRITE_SETTINGS) e status de calibração em tempo real.

2. Detecção com ML Kit

Detecção Facial em Tempo Real

Visão computacional via CameraX com feedback visual instantâneo e detecção contínua da proximidade do rosto.

3. Escala Dinâmica Ativa

Ajuste de Escala em Tempo Real

Ajuste automático de escala até 1.30x com controles manuais para sobreposição rápida e prévia imediata.

4. Amostragem & Sensibilidade

Ajustes Finos e Bateria

Controle do intervalo de amostragem (3s a 20s) para preservação de bateria e ajuste de sensibilidade de detecção.