通过人脸检测登录

ker*_*nic 10 login 12.04

是否有任何 package/.deb 使用户能够自动登录到 ubuntu 检测用户的面部?

我正在使用 Ubuntu 12.04

VEN*_*NKI 1

对于 GDM GDM 登录管理器

添加 PPA 存储库并更新

sudo apt-add-repository ppa:antonio.chiurazzi/ppa && sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

安装Ubuntu人脸认证/人脸识别库

sudo apt-get install pam-face-authentication
Run Code Online (Sandbox Code Playgroud)

立即调整和编辑系统,将人脸身份验证模块添加到 GDM(Ubuntu 的默认登录管理器):

sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/gdm 
sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/gnome-screensaver
Run Code Online (Sandbox Code Playgroud)

根据您的网络摄像头型号/品牌,您可能需要安装并添加libv4l 到预加载:创建文件/etc/ld.so.preload

v4l1compat.so粘贴到常见文件的路径/usr/lib/libv4l

打开“Face Trainer”(应用程序>其他),系统将扫描您的脸部并添加到数据库中,以便系统在登录时识别您的脸部

转到 系统 > 管理 > 用户和组,将密码更改为要求登录

进入系统 > 管理 > 登录屏幕,选择“显示选择谁将登录的屏幕”,此操作将禁用自动登录。

完成后,您可以注销系统并在 ubuntu 中测试人脸验证登录。

http://www.omgubuntu.co.uk/2010/09/login-to-ubuntu-using-your-face/

http://www.ubuntubuzz.com/2011/05/face-authentication-face-recognition.html

检查这些网站你会得到更多信息