jonnyoo/glance
Glance: Face Unlock for Mac
解决的问题
Glance 为 MacBook 提供类似 FaceID 的解锁体验,让用户可以通过面部识别解锁电脑,而无需输入密码或使用 TouchID。
运作方式
此应用程序使用 Apple 的 Vision 和 Core ML 框架,在设备上处理相机画面。在注册过程中,它会从多个角度撷取用户的面部,并使用基于 ArcFace 的模型建立 512 维的数学嵌入(指纹)。当 Mac 唤醒或锁定时,应用程序会扫描相符的面部,并执行活体检测,以确保是真实的人而非照片。验证通过后,它会使用 macOS 的辅助使用权限,自动在锁定画面上输入存储的加密密码。
适用对象
Mac 用户(macOS 15+)想要更便利、免手持的解锁方式,并能接受 2D 相机识别的安全取舍。
重点特色
- 设备端处理:所有面部数据和密码皆加密并存储在本地;不会传送至互联网。
- 活体检测:包含「轻量」和「重度」模式,通过分析动作和反射来检测打印照片或手机屏幕等伪造品。
- 刘海整合:在 MacBook 刘海内建动态岛风格的 UI,具有流畅的动画。
- 多重身份:支持注册多人或同一人的不同版本(例如戴眼镜或留胡子)。
- 注重隐私:原始相机影像在建立嵌入后会立即丢弃。
相关
- 项目
- 项目
- 项目
- 项目