Login por reconhecimento facial no GNOME e KDE
AugustoCampos | 30/09/2010
O PFA – pam-face-authentication – é um módulo de autenticação baseado em reconhecimento facial, implementado em código aberto, que permite realizar operações de autenticação (por exemplo: o login do ambiente gráfico, ou uma chamada ao comando sudo) a partir da identificação do seu rosto, captado a partir de uma webcam comum.
Reconhecimento facial é uma das formas mais comuns pelas quais nós humanos autenticamos uns aos outros, mas sua implementação em computadores não é tão simples assim – nós nos reconhecemos mesmo em condições ruins de iluminação e em ângulos inesperados, mas programar isso em uma máquina é algo bem mais complexo.
Mesmo assim, o código para reconhecimento facial básico no desktop de código aberto, voltado a usuários domésticos, está disponível desde 2008, funciona igualmente no GNOME e KDE (e vários aplicativos – todos os que suportem autenticação via PAM), e é voltado especificamente ao suporte de aplicações no desktop. Veja neste vídeo um exemplo do PFA em funcionamento para o login do usuário no KDE.
Infelizmente o grau de maturidade deste recurso ainda o torna um exemplo dos projetos de código aberto que, embora interessantes, acabam sendo pouco usados por usuários finais porque não vêm pré-instalados nas distribuições mais comuns, e sua ativação manual acaba gerando um pouco mais de trabalho e complexidade do que os usuários desktop estão acostumados a esperar.
Para ter uma ideia dos passos necessários para ativar o PFA em uma distribuição corrente, este artigo voltado ao Ubuntu publicado no início desta semana pode servir como ilustração – ele explica uma série de passos, desde a instalação de ferramentas de compilação, o download do código-fonte, a compilação em si e a ativação no GDM, o gerenciador de logins default do GNOME.
Claro que nem sempre é tão complicado: por exemplo, um usuário brasileiro chamado Alessandro de Oliveira Faria disponibilizou um pacote RPM do PFA para o openSUSE 11.3, pronto para instalar e testar.
A comunidade de desenvolvedores do PFA está com um wiki para explicar como instalar em várias distribuições, mas no momento em que escrevo ele ainda está com pouca informação – tomara que logo esteja repleto e, mais que isso, tomara que não demore a ser desnecessário consultar documentação para instalar o PFA nas distribuições mais comuns.
O site do PFA é o local em que você pode encontrar mais informações para usuários, desenvolvedores e outros interessados nessa tecnologia. Se você aguardar, é provável que o projeto não tarde a ser incluído em distribuições populares, mas por enquanto, ainda que com procedimentos mais complicados, já dá de instalar e testar – mesmo que seja para impressionar os colegas
Fonte: https://www.ibm.com/developerworks/myde ... lang=pt_br
Para instalar, configurar e usar esse recurso no KDuXP, veja esse link ao lado: http://pam-face-authentication.org/downloads.php#ubuntu
Abraço,
Igor Isaias Banlian