智能门锁的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37763960 阅读:23 留言:0更新日期:2023-06-06 13:21
本申请涉及一种智能门锁的控制方法、装置、电子设备及存储介质,该方法包括:获取初始用户图像,初始用户图像是用户处于光照强度大于第一阈值或者光照强度小于第二阈值的情况下拍摄得到的,第一阈值大于第二阈值;提取初始用户图像中的人脸特征,得到人脸特征图;基于预先训练好的生成对抗网络,对人脸特征图进行超分辨率重建,得到重建后的用户图像;计算重建后的用户图像与预设图像库中目标用户图像之间的相似度,目标用户图像为预设图像库中预先存储的在正常光照情况下拍摄的任一用户图像;在相似度大于第三阈值的情况下,控制智能门锁进行开锁。这样,即使在强光照或者弱光照情况下也能准确识别出用户人脸,从而实现智能门锁的正常开锁。能门锁的正常开锁。能门锁的正常开锁。

【技术实现步骤摘要】
智能门锁的控制方法、装置、电子设备及存储介质


[0001]本申请涉及智能门锁
,尤其涉及一种智能门锁的控制方法、装置、电子设备及存储介质。

技术介绍

[0002]随着智能门锁技术的不断发展,智能门锁在人们的日常生活中越来越普及。例如,人们在进入某小区大门或者进入某楼栋时,通常需要通过智能门锁进行开锁。然而,现有的智能门锁在对用户进行人脸识别时,通常容易受到强光照或者弱光照的影响,导致无法准确识别出用户人脸而无法正常开锁的情况发生。因此,如何提高智能门锁在强光照或者弱光照情况下的人脸识别的准确性,成为亟待解决的技术问题。

技术实现思路

[0003]本申请提供了一种智能门锁的控制方法、装置、电子设备及存储介质,以解决现有的智能门锁在对用户进行人脸识别时,通常容易受到强光照或者弱光照的影响,导致无法准确识别出用户人脸而无法正常开锁的问题。
[0004]第一方面,本申请实施例提供了一种智能门锁的控制方法,所述方法包括:
[0005]获取初始用户图像,所述初始用户图像是用户处于光照强度大于第一阈值或者光照强度小于第二本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能门锁的控制方法,其特征在于,所述方法包括:获取初始用户图像,所述初始用户图像是用户处于光照强度大于第一阈值或者光照强度小于第二阈值的情况下拍摄得到的,所述第一阈值大于所述第二阈值;提取所述初始用户图像中的人脸特征,得到人脸特征图;基于预先训练好的生成对抗网络,对所述人脸特征图进行超分辨率重建,得到重建后的用户图像;计算所述重建后的用户图像与预设图像库中目标用户图像之间的相似度,所述目标用户图像为所述预设图像库中预先存储的在正常光照情况下拍摄的任一用户图像;在所述相似度大于第三阈值的情况下,控制智能门锁进行开锁。2.根据权利要求1所述的方法,其特征在于,所述提取所述初始用户图像中的人脸特征,得到人脸特征图,包括:将所述初始用户图像进行灰度处理,得到所述初始用户图像对应的灰度图;通过预先设置的滑动窗口对所述灰度图中的各个像素点进行遍历,依次将所述滑动窗口中的中心像素点的灰度值与所述中心像素点的各邻域像素点的灰度值进行比较,并根据比较结果确定所述中心像素点对应的特征值,得到所述人脸特征图,其中,所述滑动窗口为3个像素点*3个像素点的窗口。3.根据权利要求2所述的方法,其特征在于,所述依次将所述滑动窗口中的中心像素点的灰度值与所述中心像素点的邻域像素点的灰度值进行比较,并根据比较结果确定所述中心像素点对应的特征值,包括:依次将所述中心像素点的灰度值与各邻域像素点的灰度值进行比较;若所述中心像素点的灰度值大于或等于目标邻域像素点的灰度值,则将所述目标邻域像素点标记为0,所述目标邻域像素点为与所述中心像素点相邻的任一像素点;若所述中心像素点的灰度值小于所述目标邻域像素点的灰度值,则将所述目标邻域像素点标记为1;将各邻域像素点的标记结果进行拼接并进行进制转换,得到所述中心像素点对应的特征值。4.根据权利要求1所述的方法,其特征在于,所述计算所述重建后的用户图像与预设图像库中目标用户图像之间的相似度,包括:采用预设识别算法对所述重建后的用户图像中的人脸和所述目标用户图像中的人脸进行识别;采用预设面部地标估计算法对识别到的所述重建后的用户图像中的人脸和所述目标用户图像中的人脸进行面部地标估计;计算所述重建后的用户图像中的人脸的面部地标估计值和所述目标用户图像中的人脸的面部地标估计值之间的相似度,并将计算得到的相似度作为所述重建后的用户图像和所述目标用户图像之间的相似度。5.根据权利要求1所述的方法,其特征在于,在所述基于预先训练好的生成对抗网络...

【专利技术属性】
技术研发人员:王聪唐杰陈向文林进华
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1