具有3D人脸识别系统的门锁系统包括3D人脸识别模块和门锁主控模块。3D人脸识别模块用于采集目标人脸的人脸图像,并对人脸图像进行活体识别和人脸识别,当人脸图像为活体人脸且人脸图像为预设置的白名单人脸生成开锁信号,否则生成错误提示;人脸图像包括RGB人脸图像、红外人脸图像以及深度人脸图像中的任一种或任多种;门锁主控模块用于接收开锁信号或错误提示,以根据开锁信号控制门锁进行开锁,或者发出错误提示。
在门锁3D人脸识别系统中通过对人脸图像进行活体识别和人脸识别判断采集的目标人脸是否为活体图像以及是否为预设置的允许开锁的白名单人脸,从而使得门锁主控模块控制门锁进行开锁或提示错误信息,从而能够实现的门锁的智能控制。