安卓人脸识别系统将会涉及人机交互、数据库操作、客户端开发等,系统具有非强制性,即被识别的人脸图像信息可以主动获取;非接触性,即用户不需要和设备直接接触;并发性,即实际应用场景下可以进行多个人脸的分拣、判断及识别不需要用户专门配合人脸采集设备,可以在用户无意识的状态下直接获取人脸图像,还具有成本低廉、操作简单、结果直观、隐蔽性好等特点。本系统的数据主要是通过高清摄像头采集的人脸图像信息,注意这些人脸图像仅仅用作获取样本数据,可以不是zui终数据库中存储的用户。对于本系统而言,需要建立一个存放用户数据的数据库。
在系统用于识别之前,采集需要进行签到的全体用户信息。用户信息主要包含三个部分的内容,即身份信息、图像信息和签到信息,便于系统对这些数据进行处理和调用。身份信息代表的是用户的基本身份数据,包括身份证号、性别、住址等;图像信息则代表用户的人脸图像数据,包括人脸样本信息、人脸样本图像特征信息等;签到信息代表用户的签到情况,包括签到时间、签到地点等。这些用户信息结合在一起,形成一个完整的用户实体。针对不同的应用环境,实体属性可以进行相应的增删。比如说,如果该系统应用于校园中,以学生为用户,则其属性可以添加学号、导师姓名等,其主码也可进行灵活调整。