基于嵌入式平台的三维人脸识别包括:
一、应用层模块,用于驱动和管理外围设备,获取外围设备采集进来的人脸数据信息,并对数据信息进行预处理;
二、算法层模块,用于人脸数据信息的人脸检测,特征点定位,特征提取以及特征对比等的算法模块的具体实现,并将比对结果返回给应用层模块;
三、中间通讯层,用于完成应用层模块和算法层模块之间的数据和参数的传递。
基于嵌入式平台的三维人脸识别在ARM核上实现应用层,在DSP核上实现算法层,这种利用ARM+DSP双核架构处理平台实现三维人脸识别系统,发挥了ARM核与DSP核各自的处理优势,提高了整个系统的运行效率。通过微信计算机与云平台的连接,能够高效准确的识别访客身份,具有良好的防盗性以及智能性。