12 lines
1.7 KiB
Markdown
12 lines
1.7 KiB
Markdown
# Rastreamento local no PC — desenho aprovado em 05/10/2026
|
|
|
|
O vídeo WebRTC já recebido no painel será analisado por MediaPipe FaceDetector e HandLandmarker em um Web Worker. Modelos e WASM ficam no projeto, sem enviar imagens à internet. Um quadro reduzido por vez, sem fila acumulada, limita custo de CPU e atraso. Rosto: caixa e pontos principais; mãos: 21 pontos e conexões dos dedos. Canvas acompanha o vídeo respeitando barras e redimensionamento.
|
|
|
|
Controles persistentes e independentes: rastrear rosto, rastrear mãos, olhos acompanharem, mostrar rastreamento. Iniciar habilitado conforme pedido; câmera/sensores/sono mantêm precedência. Rastreamento no PC depende de painel aberto e transmissão ligada. Sem isso, continua detector simples do Android.
|
|
|
|
Uma mão detectada tem prioridade para o alvo; sem mão, rosto. Escolha estável entre candidatos próximos evita saltos. Pacote compacto de alvo normalizado via RTCDataChannel não ordenado, sem retransmissão; nenhum pacote passa pela fila de gestos. Dados antigos expiram em 350 ms e o detector simples retoma. Seguir alvo estático não deve produzir sustos ou impedir sono; movimento real do alvo pode manter atividade.
|
|
|
|
O detector simples troca 80/100 ms por aproximadamente 33 ms, elimina aquecimento excessivo e aumenta a resposta dos olhos de 25% para 65% por amostra. Animações existentes e sono continuam funcionando. Inferência adapta frequência até 20 Hz, sem bloquear reprodução. Erros dos modelos aparecem no painel e não derrubam vídeo.
|
|
|
|
Testar seleção/prioridade/normalização, expiração, inferência real com imagens de referência, canvas e canais WebRTC; compilar e instalar APK 0.5. Medir desempenho real do PC/S10 separadamente dos testes simulados.
|