fã usa reconhecimento facial para rastrear participantes


Você também está cansado de precisar trocar de câmera manualmente para acompanhar o dia a dia do seu participante preferido do BBB 22? O programador e estudante de engenharia da computação Rafael Azevedo, de 23 anos, morador de Jequié (BA), resolveu usar a tecnologia para acabar com esse problema.

Ele criou uma extensão para o navegador Chrome, uma espécie de aplicativo, que usa reconhecimento facial para fazer a troca de câmera automaticamente quando o participante que ele quer rastrear muda de cômodo na casa mais vigiada do Brasil. A precisão da identificação dos brothers chega a 98%.

Por ter sido criada para o Chrome, a solução só funciona na versão do serviço de streaming Globoplay para computadores e notebooks. O projeto surgiu como uma necessidade pessoal, e, como o programador tem experiência com desenvolvimento para a web, a iniciativa tornou-se uma forma de se mostrar para o mercado. E deu certo.

No LinkedIn, sua publicação sobre a tecnologia recebeu mais de 30 mil reações. Ao menos por enquanto, a extensão é para o uso particular de Azevedo.

Como funciona

A extensão realiza uma técnica conhecida como raspagem de dados (web scraping) da página do BBB no Globoplay. Dali, são extraídos os dados das câmeras do programa, bem como os frames em tempo real de cada uma delas.

Com essas imagens, também chamadas de thumbnails, o algoritmo de inteligência artificial que Azevedo projetou realiza o processo de reconhecimento facial, utilizando as tecnologias MTCNN e FACENET, e também a tecnologia de aprendizagem de máquina SVM.

A página é analisada em intervalos pré-determinados, como a cada 30 segundos, para a extração de dados e troca de câmeras.

“Em seguida, uma extensão no Chrome consome as informações da API a cada determinado período de tempo, verificando em qual câmera determinado participante se encontra. A extensão redireciona automaticamente para essa câmera”, explica em entrevista a Tilt.

Ele conta que a principal linguagem de programação utilizada foi Python.

Os projetos da API e da extensão foram compartilhados publicamente por Azevedo no post do LinkedIn para quem quiser usar os códigos.

Azevedo ainda não publicou a extensão na Chrome Web Store, a loja de extensões do navegador do Google, porque pensou nela como um projeto pessoal. Agora, analisa os custos associados ao servidor para oferecer a extensão na loja virtual para quem quiser baixar e instalar facilmente.



Source link

Se inscreva na nossa Newsletter

Veja Mais

Sem categoria

Entrevista com Sérgio Buniac, presidente global da Motorola

Tilt: Como vocês têm lidado com as concorrentes chinesas? Chega a ser um problema ou passa longe de ser uma preocupação? SB: Podemos competir com qualquer fabricante de qualquer região. Não é fácil, mas somos competitivos – não custa lembrar que somos chineses também [a chinesa Lenovo é dona da Motorola Mobility]. Sobre ser uma

Sem categoria

5G pode atrasar em até 60 dias em 15 capitais brasileiras

O Grupo da Agência Nacional de Telecomunicações (Anatel) que acompanha a limpeza das faixas para ativação do 5G propôs, nesta sexta-feira, 12, mais 60 dias de prazo para que a tecnologia comece a rodar em 15 capitais brasileiras, a maioria delas localizada nas regiões Norte e Nordeste. O conselho diretor da Anatel ainda precisará aprovar