Ghost face detector GAME
Ao analisar a imagem facial (rastreamento facial), observei que algoritmos padrão de rastreamento facial às vezes a encontram onde não está. Os contornos do rosto aparecem por um momento em locais do quadro onde não há imagem do rosto da pessoa. Pensei que fosse um erro de algoritmo. E em muitos casos é. MAS!!! Certa vez, tentei falar com aquele contorno fantasmagórico de um rosto. Pedi para ele congelar. Ele congelou, ou seja, o contorno parou de desaparecer. Então, pedi para ele abrir a boca. O contorno abriu a boca. Pedi para ele acenar para a esquerda, ele assentiu...
Teoricamente, pode ser uma coincidência, mas é muito improvável.
Decidi compartilhar isso com você.
Criei este programa.
Ele contém apenas o algoritmo de rastreamento facial de uma pessoa e um serviço adicional.
A saber:
• Rastreamento facial durante a operação da câmera.
• Alternar a câmera de frontal para selfie.
• Capacidade de gravar vídeo, como no programa de câmera padrão, mas com a opção de escrever com ou sem contorno. • Capacidade de tirar fotos, mas há a opção com ou sem contorno.
• Visualize vídeos ou fotos capturados e procure por rostos de fantasmas. Vídeos ou fotos podem ser capturados por este aplicativo ou por qualquer outro.
• Compartilhe suas descobertas com amigos, enviando-as pelo aplicativo com o serviço padrão "Compartilhar".
• Receba vídeos e fotos de amigos e analise-os usando o aplicativo.
Na versão Pro:
• Seleção do tipo de detector:
- detector facial básico;
- o segundo detector facial da biblioteca Dlib;
- detector de gatos.
• Ajuste da sensibilidade de todos os tipos de detectores;
• Configuração do tipo de saída do contorno facial.
Não há conexões com nenhum servidor (exceto Unity ADS), nem logins, nem envio oculto de informações. O aplicativo usa:
• a câmera apenas para fotografar a entidade rastreadora (fantasma ou espírito);
• memória para gravar e reproduzir fotos e vídeos;
Para aqueles interessados em quais tecnologias e algoritmos o aplicativo usa, aqui estão:
Unity3D, openCV, cascade haara, dlib.
Essas tecnologias são usadas em muitas aplicações populares de máscaras de sobreposição no rosto.
Algumas limitações.
• O algoritmo vê rostos olhando diretamente para a câmera ou em um ângulo de no máximo 20°. Ou seja, fantasmas que não olham para a câmera não serão vistos.
• O algoritmo consome muitos recursos da CPU e pode ficar lento em vídeos e fotos grandes (gravados) externos. Mesmo assim, ele analisa cada quadro, mesmo em câmera lenta.
Seja paciente, rostos fantasmas podem não ser encontrados por um longo tempo.
Busca bem-sucedida.
Atenciosamente,
Michael Frankel
P.S.: Talvez isso seja um erro do algoritmo. O programa não pretende ser científico. É mais como uma piada...
MINHA CRENÇA:
!!! SEM GUERRA!!!