Atualmente, algumas câmeras avançadas possuem o recurso de "sorriso", sem que o fotógrafo pressione o botão do obturador. Como as câmeras conseguem isso? Como ele reconhece o sorriso?
Atualmente, algumas câmeras avançadas possuem o recurso de "sorriso", sem que o fotógrafo pressione o botão do obturador. Como as câmeras conseguem isso? Como ele reconhece o sorriso?
Respostas:
São as mesmas câmeras que possuem detecção de rosto. Embora a detecção de rosto seja mostrada como uma caixa ao redor dos rostos, ela possui internamente um modelo para os olhos e a boca, por isso já sabe onde está a boca. O formato da boca é então usado para detectar o sorriso calculando um único parâmetro de "probabilidade de um sorriso". Você define um limite para quando deve ser considerado um sorriso. Quando o parâmetro está acima desse limite, ele tira uma foto. A sensibilidade e a precisão desse parâmetro variam de pessoa para pessoa, portanto, você deve ajustar o limite adequadamente.
Trabalhei no processamento e reconhecimento de imagens. Não para reconhecimento de sorriso na foto; mas o processo pode ser este:
Um algoritmo analisa o fluxo de vídeo em tempo real (a "visualização ao vivo" na tela traseira de uma câmera de apontar e disparar) para detectar as pessoas que enfrentam e depois para detectar se há um sorriso nos rostos detectados ou não.
Se você estiver interessado em detecção de rosto, pode ler este artigo na Wikipedia.