人脸识别门禁系统

我要开发同款
一万七2024年04月08日
111阅读
开发技术sqlite、javaandroidAndroid
所属分类人脸识别
作品源文件
rar格式 331.7 MB
¥9.00

作品详情

本项目设计旨在开发一款门禁系统的安卓应用。该应用具有以下功能:

首次进入首页时,判断是否已设置门禁密码,若未设置,则跳转至设置门禁密码界面,进入界面用户不设置门禁密码将不可用首页功能,使用首页功能时会跳转至设置密码页面。


设置门禁密码界面会动态授权,若用户拒绝授权会弹出设置提醒,引导用户手动授权,设置密码需要输入两次一致的密码才能设置成功。

设置门禁密码后,进入添加用户人脸数据界面,可以选择本地图库中的人脸照片或拍照上传照片。添加完成后,重新加载添加人脸数据界面,根据用户需要继续添加人脸信息。

首页包含人脸开门、密码开门、管理人脸数据和修改门禁密码功能。

人脸开门功能会进入自定义人脸扫描界面,首先判断人脸是否为活体,若不是活体,则提示非人脸活体,请卸下面具。若为活体,则提取当前检测到的人脸与数据库进行对比,若相似度大于0.8,则弹出”开锁成功!欢迎回家!”的提示。若程序未开始执行,则提醒用户”识别结束,如未开门请联系管理员”。

密码开门功能会弹出窗口,用户需输入密码与数据库中的门禁密码进行对比,若一致,则开门,弹出”开锁成功!欢迎回家!”的提示;若不一致,则提示密码错误。

管理人脸数据功能会弹出提示,包括添加人脸数据和人脸数据列表。点击添加人脸数据列表可进入添加人脸界面,点击人脸数据列表可进入人脸数据列表界面,显示数据库中的人脸路径图片、名字、手机号和删除按钮。点击删除按钮可删除该行记录。

修改门禁密码功能会跳转至修改门禁密码界面,用户需输入原始密码和两次新密码,并检查原始密码和新密码是否合理。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论