一种虹膜图像显示方法、系统、虹膜锁及介质与流程

文档序号:39256187发布日期:2024-09-03 17:37阅读:25来源:国知局
一种虹膜图像显示方法、系统、虹膜锁及介质与流程

本发明涉及智能电子锁,具体涉及一种虹膜图像显示方法、系统、虹膜锁及介质。


背景技术:

1、智能锁是指区别于传统机械锁,在用户识别、安全性、管理性方面更加智能化的锁具,其作为门禁系统中锁门的执行部件,随着技术的飞速发展,多种解锁方式应运而生。

2、虹膜识别因其具有的精确度高,稳定性好,通过非接触采集,没有侵犯性等优点,广泛应用于智能锁上。带有虹膜识别的智能锁,也称虹膜锁,其主要通过锁端的虹膜模组来实现开锁。具体地,虹膜模组主要通过多组红外照明光源对用户的眼部区域进行照明,虹膜长焦镜头拍摄清晰的虹膜图像并展示在虹膜显示屏上。然而,当前虹膜显示多为黑白图像,用户使用过程中感官效果非常不好,在视觉上缺乏吸引力,甚至在某些情况下,即在夜间使用时有些吓人,极易给用户带来不舒适的体验。

3、综上,现有虹膜锁中的虹膜图像显示对于用户来说显得单调乏味、不美化,缺乏趣味性和个性化,难以满足用户对智能化虹膜锁的使用需求。


技术实现思路

1、有鉴于此,本发明提供了一种虹膜图像显示方法、系统、虹膜锁及介质,以解决现有虹膜图像存在的显示方式单一、不美化、缺乏趣味性和个性化,无法为用户提供更多显示方式、以及更加美观和个性化的门锁解锁体验,难以满足虹膜锁智能使用需求的问题。

2、第一方面,本发明提供了一种虹膜图像显示方法,方法包括:

3、获取目标虹膜图像,目标虹膜图像为包含目标用户左右眼的眼睛图像;

4、基于目标虹膜图像确定眼睛状态,眼睛状态包括:闭眼状态、半睁眼状态、正常睁眼状态、瞪大眼睛状态;

5、基于预设图像库和眼睛状态确定目标显示图像;

6、对目标显示图像进行显示。

7、本发明通过对获取的目标用户左右眼的眼睛图像进行眼睛状态的判定,并基于判定结果从预设图像库中筛选对应的目标显示图像并对其进行显示,能够给目标用户提供多种显示方式,呈现更加美化的具备趣味性和个性化的显示图像,增强了目标用户对虹膜锁的解锁体验,满足了虹膜锁的智能使用需求。

8、在一种可选的实施方式中,基于目标虹膜图像确定眼睛状态,包括:

9、检测目标虹膜图像中的眼睛状态是否处于闭眼状态;

10、在目标虹膜图像中的眼睛状态没有处于闭眼状态时,从目标虹膜图像中对应提取左眼图像和右眼图像;

11、从左眼图像和右眼图像中筛选目标处理图像,并从目标处理图像中对应提取眼睛轮廓信息和虹膜区域信息;

12、基于眼睛轮廓信息和虹膜区域信息确定睁眼眼长、睁眼眼高、虹膜面积和眼睛面积,其中,睁眼眼长为睁眼状态下眼睛在水平方向的最长距离,睁眼眼高为睁眼状态下眼睛在垂直方向的最长距离;

13、基于睁眼眼长和睁眼眼高确定眼睛状态,和/或,基于虹膜面积和眼睛面积确定眼睛状态。

14、本发明对目标虹膜图像中的眼睛状态是否处于闭眼状态的检测,能够优先区分该图像中的睁眼状态和闭眼状态,并对睁眼状态的图像计算睁眼眼长、睁眼眼高、虹膜面积和眼睛面积并基于其确定具体的眼睛张开度,能够保障眼睛状态的准确识别,进一步提升了目标显示图像的显示精度。

15、在一种可选的实施方式中,基于睁眼眼长和睁眼眼高确定眼睛状态,包括:

16、计算睁眼眼长和睁眼眼高的第一比值;

17、判断第一比值是否大于预设第一距离阈值;

18、在第一比值大于预设第一距离阈值时,确定眼睛状态为半睁眼状态;

19、在第一比值不大于预设第一距离阈值时,判断第一比值是否大于预设第二距离阈值;

20、在第一比值大于预设第二距离阈值时,确定眼睛状态为正常睁眼状态;

21、在第一比值不大于预设第二距离阈值时,判断第一比值是否小于预设第三距离阈值,其中,预设第一距离阈值大于预设第二距离阈值,预设第二距离阈值大于预设第三距离阈值,预设第三距离阈值大于0;

22、在第一比值小于预设第三距离阈值时,确定眼睛状态为瞪大眼睛状态。

23、本发明通过计算睁眼眼长和睁眼眼高的第一比值,并将该第一比值与设定的不同眼睛张开度对应的预设距离阈值进行判定,从而确定具体的眼睛状态。能够保障眼睛状态的判定精度,有助于提高后续虹膜锁的虹膜识别精度,满足了虹膜锁的智能使用需求。

24、在一种可选的实施方式中,基于虹膜面积和眼睛面积确定眼睛状态,包括:

25、计算虹膜面积和眼睛面积的第二比值;

26、判断第二比值是否小于预设第一面积阈值;

27、在第二比值小于预设第一面积阈值时,确定眼睛状态为半睁眼状态;

28、在第二比值不小于预设第一面积阈值时,判断第二比值是否小于预设第二面积阈值;

29、在第二比值小于预设第二面积阈值时,确定眼睛状态为正常睁眼状态;

30、在第二比值不小于预设第二面积阈值时,判断第二比值是否等于预设第三面积阈值,其中,预设第一面积阈值大于0,预设第一面积阈值小于预设第二面积阈值,预设第二面积阈值小于预设第三面积阈值;

31、在第二比值等于预设第三面积阈值时,确定眼睛状态为瞪大眼睛状态。

32、本发明通过计算虹膜面积和眼睛面积的第二比值,并将该第二比值与设定的不同眼睛张开度对应的预设面积阈值进行判定,从而确定具体的眼睛状态。能够保障眼睛状态的判定精度,有助于提高后续虹膜锁的虹膜识别精度,满足了虹膜锁的智能使用需求。

33、在一种可选的实施方式中,预设图像库包括:眼睛状态图以及候选头像,其中,候选头像为去除左右眼的图像,其包含的类型有人物头像、动物头像和卡通头像;基于预设图像库和眼睛状态确定目标显示图像,包括:

34、基于眼睛状态从预设图像库中筛选对应的眼睛状态图;

35、根据目标用户的行为习惯从预设图像库中筛选对应的候选头像;

36、将候选头像与眼睛状态图进行融合,得到目标显示图像。

37、本发明从预设图像库中筛选眼睛状态对应的眼睛状态图,结合目标用户的行为习惯确定对应的候选头像,并将其与眼睛状态图进行融合,得到目标显示图像,能够考虑到用户的个性化的虹膜图像显示需求,增强了用户对虹膜锁的使用体验。

38、在一种可选的实施方式中,在对目标显示图像进行显示之前,虹膜图像显示方法还包括:

39、基于预设显示模板确定目标显示界面的各元素,其中,目标显示界面为用户自定义显示的图像;预设显示模板包括提示语、显示图像、提示图标、显示字体和显示背景中的至少一个元素;

40、基于目标显示界面的各元素和目标显示图像进行排版,得到用户自定义显示的目标显示图像。

41、本发明考虑到不同用户对虹膜图像显示的个性化需求,设计基于用户爱好对显示界面进行排版处理得到用户自定义显示的目标显示图像的流程,能够给用户提供多种显示方式,呈现更加美化的具备趣味性和个性化的显示图像,增强了目标用户对虹膜锁的解锁体验。

42、在一种可选的实施方式中,在对目标显示图像进行显示之前,虹膜图像显示方法还包括:

43、对目标显示图像进行美化处理,得到美化处理后的目标显示图像,其中,美化处理包括裁剪与构图处理、色彩调整处理、锐化与模糊处理、添加特效与滤镜处理、添加文字与贴纸处理、合成与拼接处理中的至少一种。

44、本发明对目标显示图像进行美化处理,能够保障目标显示图像的显示效果,为用户呈现了更加美化的显示图像,增强了用户对虹膜锁的使用体验。

45、第二方面,本发明提供了一种虹膜图像显示系统,系统包括:

46、获取模块,用于获取目标虹膜图像,目标虹膜图像为包含目标用户左右眼的眼睛图像;

47、第一确定模块,用于基于目标虹膜图像确定眼睛状态,眼睛状态包括:闭眼状态、半睁眼状态、正常睁眼状态、瞪大眼睛状态;

48、第二确定模块,用于基于预设图像库和眼睛状态确定目标显示图像;

49、显示模块,用于对目标显示图像进行显示。

50、本发明的虹膜图像显示系统,通过对获取的目标用户左右眼的眼睛图像进行眼睛状态的判定,并基于判定结果从预设图像库中筛选对应的目标显示图像并对其进行显示,能够给目标用户提供多种显示方式,呈现更加美化的具备趣味性和个性化的显示图像,增强了目标用户对虹膜锁的解锁体验,满足了虹膜锁的智能使用需求。

51、第三方面,本发明提供了一种虹膜锁,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的一种虹膜图像显示方法。

52、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的一种虹膜图像显示方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1