作品名称:基于云计算的人脸识别签到应用的设计与实现
作 者:金慧翔 滕张坤 范纯旺
专 业:软件开发与项目管理
班 级:软件1102
指导教师:黄河(副教授)
作品特点:
基于云计算的人脸识别签到应用是一款运用智能手机的地理信息定位与人脸识别技术进行考勤签到的移动应用。
本应用可以提供一个方便的签到手段,签到者只需要拿出手机打开应用,自拍一张照片,应用就可以识别人脸、并依据地理信息判断是否在工作区域内。
作品说明:
主要有以下功能:用户注册、用户签到、用户签退、人脸模型精确度训练、查询个人考勤信息。
其基本工作流程是这样的:0、管理员设置允许签到的工作区域的地理位置范围以及导入需要签到人员的信息;1、用户注册时选择自己的个人信息并自拍至少三张照片用于个人人脸识别数据档案的建立;2、管理员依据用户的注册信息与自拍照片判断是否是其本人并决定是否通过申请;3、用户即可在工作区域内进行自拍签到;4、用户可以查看自身的签到记录,管理员可以导出所有人员的签到记录;5、用户可以反复自拍照片,对人脸识别数据进行训练,以提高识别准确率。
本版本是以Face++ API和阿里云计算引擎 ACE为基础设计和开发的。在云端,通过ACE云应用引擎托管用户人脸模型的数据并存储到云数据库中;在移动端,应用获取用户地理位置和人脸照片,并在云数据库中检索需要用户的人脸模型信息进行比对,进行签到、签退,并呈现给用户。
指导教师点评:
该项目综合运用了云计算技术、人脸识别应用技术与苹果手机平台(iOS)应用开发技术,实现了一种符合实际应用场景、具有创新性的考勤方式。充分体现了该项目组成员的创新性与综合解决问题的能力。