O rosto

As pessoas  identificam você através de seu rosto. Imagine como seria difícil reconhecer um indivíduo se todos os rostos fossem iguais. Com exceção dos casos de gêmeos idênticos, o rosto deve ser a característica física mais singular de uma pessoa. Enquanto o ser humano possui a capacidade inata de reconhecer e distinguir os rostos há milhões de anos, só agora os computadores estão chegando lá.

Visionics, uma empresa situada em Nova Jersey, é uma das criadoras da tecnologia de reconhecimento facial. A reviravolta do software desenvolvido por ela, FaceIt, se deve ao fato do programa conseguir extrair o rosto de uma pessoa de dentro de uma multidão; ou seja, separar aquele rosto do restante e compará-lo a um banco de dados cheio de imagens armazenadas. Para entender como o software funciona, é preciso saber como é um rosto. O software de reconhecimento facial se baseia, em primeiro lugar, na capacidade de reconhecer rostos, o que já é uma façanha tecnológica e, posteriormente, de avaliar as características distintas de cada rosto.


Imagem cedida pela Visionics
O software de reconhecimento facial foi desenvolvido para selecionar uma face e avaliar as características distintas de cada rosto

Se você se olhar no espelho, verá que seu rosto possui aspectos que formam as diferentes características faciais. A Visionics define esses aspectos como pontos nodais. A face humana possui em torno de oitenta pontos nodais. Alguns pontos que o software mede são:

  • distância entre os olhos
  • comprimento do nariz
  • cavidade orbital
  • ossos laterais da face
  • linha da mandíbula
  • queixo

Os pontos nodais são medidos para criar um código numérico, uma série de números que representa o rosto no banco de dados. Esse código é chamado de assinatura facial. O FaceIt precisa somente de 14 a 22 pontos nodais para completar o processo de reconhecimento. Na próxima seção, veremos como o sistema detecta, captura e armazena as imagens faciais.