智能锁、图像处理方法及相关产品与流程

文档序号:30993378发布日期:2022-08-03 02:42阅读:155来源:国知局
智能锁、图像处理方法及相关产品与流程

1.本技术涉及电子技术领域,具体涉及一种智能锁、图像处理方法及相关产品。


背景技术:

2.伴随科技发展,门锁其本身构造也不断的优化、改进。随着科技发展,在传统智能锁只能查看文字形式的门锁记录的基础上,增加了视频功能和视频对讲功能,不仅能够支持图片/视频记录,而且能够实时查看门前状况,并可选择进行可视对讲,因此,更加具有安全性、便捷性、智能性、普遍性、科技化。但是,目前来看,智能锁其拍摄性能一般,如何提升智能锁的拍摄性能的问题亟待解决。


技术实现要素:

3.本技术实施例提供了一种智能锁、图像处理方法及相关产品,可以提升智能锁的拍摄性能。
4.第一方面,本技术实施例提供一种智能锁,所述智能锁包括摄像头模组,所述摄像头模组包括:单滤光片、图像传感器、光学镜头,其中,
5.所述光学镜头,用于采集外界环境光;
6.所述单滤光片,用于将部分红外光进行截止或者吸收;
7.所述图像传感器,用于对通过所述单滤光片的光线进行成像。
8.第二方面,本技术实施例提供了一种图像处理方法,应用于如第一方面所述的智能锁,所述方法包括:
9.确定环境光亮度值;
10.在所述环境光亮度值大于或等于预设阈值时,通过所述单滤光片对外界的环境光进行截止或者吸收;
11.通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像。
12.第三方面,本技术实施例提供了一种图像处理装置,应用于如第一方面所描述的智能锁,所述装置包括:确定单元和成像单元,其中,
13.所述确定单元,用于确定环境光亮度值;
14.所述成像单元,用于通过所述单滤光片对外界的环境光进行截止或者吸收;以及通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像。
15.第四方面,本技术实施例提供一种智能锁,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本技术实施例第二方面中的步骤的指令。
16.第五方面,本技术实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本技术实施例第二方面中所描述的部分或全部步骤。
17.第六方面,本技术实施例提供了一种计算机程序产品,其中,上述计算机程序产品
包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本技术实施例第二方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
18.实施本技术实施例,具备如下有益效果:
19.可以看出,本技术实施例中所描述的智能锁、图像处理方法及相关产品,所述智能锁包括摄像头模组,所述摄像头模组包括:单滤光片、图像传感器、光学镜头,其中,所述光学镜头,用于采集外界环境光;所述单滤光片,用于将部分红外光进行截止或者吸收;所述图像传感器,用于对通过所述单滤光片的光线进行成像,由于通过在成像过程中,通过单滤光片将部分红外光进行截止或者吸收,进而,可以提升光线充足情况下的图像质量,进而提升智能锁的拍摄性能。
附图说明
20.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1是本技术实施例提供的一种智能锁的摄像头的结构示意图;
22.图2是本技术实施例提供的一种智能锁的结构示意图;
23.图3是本技术实施例提供的一种智能锁的电子锁体的结构示意图;
24.图4是本技术实施例提供的一种智能锁的音视频模块的结构示意图;
25.图5是本技术实施例提供的一种智能锁的通讯模块的通信示意图;
26.图6是本技术实施例提供的一种图像处理方法的流程示意图;
27.图7是本技术实施例提供的另一种图像处理方法的流程示意图;
28.图8是本技术实施例提供的一种智能锁的结构示意图;
29.图9是本技术实施例提供的一种图像处理装置的功能单元组成框图。
具体实施方式
30.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
31.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
32.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和
隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
33.下面对本技术实施例进行详细介绍。
34.请参阅图1,图1是本技术实施例提供的一种智能锁的摄像头的结构示意图,如图所示,智能锁包括:单滤光片、图像传感器、光学镜头,其中,
35.所述光学镜头,用于采集外界环境光;
36.所述单滤光片,用于将部分红外光进行截止或者吸收;
37.所述图像传感器,用于对通过所述单滤光片的光线进行成像。
38.其中,图像传感器、单滤光片、光学镜头则可以构成摄像头模组。具体实现中,光学镜头用于对外界环境进行拍摄,并采集外界环境光,环境光主要包括可见光和红外光,单滤光片则可以将部分红外光进行截止或者吸收,而图像传感器则可以对通过单滤光片的光线进行成像。通过智能锁的摄像头模组可以实现如下功能:人脸识别开锁、虹膜识别开锁、指纹识别开锁等等,在此不做限定,当然,还能够实现监控功能,或者,访客提醒功能。
39.具体实现中,单滤光片的数量可以为一个或者多个,例如,单滤光片也可以设置于光学镜头,先由单滤光片将部分红外光进行截止或者吸收,再由光学镜头对通过单滤光片的光线进行后续操作。
40.可选的,所述单滤光片为将摄像头镜片上使用能够通过红外光和可见光的镀膜或者涂层,并且通过所述镀膜或者所述涂层对红外光的通过率进行控制。
41.具体实现中,单滤光片通过降低红外光的通过率,减少红外光进入到图像传感器,从而降低对于成像的干扰,提升摄像头的成像效果。
42.进一步的,如图2所示,本技术实施例中,智能锁的整机可以由三个部分组成:电子锁体、音视频模块、通讯模块,电子锁体、音视频模块、通讯模块之间电连接。电子锁体作为主控部分,控制音视频模块和通讯模块工作,音视频模块可以实现音频采集或者视频采集功能,通过通讯模块可以与服务器之间进行通信,或者连接互联网。
43.另外,电子锁体还可以包括处理器,该处理器可以包括以下至少一种:调制解调处理器、应用处理器(application processor,ap)、数字信号处理器(digital signal processor,dsp)、基带处理器、图形处理器(graphics processing unit,gpu)、图像信号处理器(image signal processor,isp)、控制器、视频编解码器和/或神经网络处理器(neural-network processing unit,npu)等等,在此不做限定。
44.进一步的,如图3所示,电子锁体可以包括:各种输入设备、电机、机械锁体、主控模块、各种锁体状态传感器;电子锁体部分进行开关锁动作、音视频启动、状态检测和上报等工作。
45.进一步的,具体实现中,如图4所示,音视频模块可以包括:视频控制模块、视频解码模块、摄像头模块、话筒、喇叭、红外补光灯六部分组成。摄像头模块可以理解为摄像头控制模块,用于控制摄像头拍摄。
46.进一步的,如图5所示,通讯模块可以负责与外部通讯,例如,可以将锁体的音视频、控制信号、状态信息等上传到服务器/互联网,可进行双向通讯。
47.进一步的,单滤光片可以设置在摄像头镜片上,在摄像头镜片上使用能够通过红外光和可见光的镀膜/涂层,并且通过镀膜/涂层对红外光的通过率进行控制,从而减低红外光对于白天成像质量的干扰。
48.具体实现中,单滤光片的工作原理如下:
49.在白天的光线充分时,单滤光片可将部分红外光进行截止/吸收,进入图像传感器的红外光减少,避免红外光对白天成像造成过渡干扰,从而使图像传感器还原出真实彩色;当夜间光线不足时,通过红外灯进行照明来采集图像。
50.进而,通过以上方式单滤光片既可以能保证白天光照充足时的色彩成像质量,同时又能在光照不足的情况,通过红外光进行图像采集。
51.可选的,所述智能锁还包括电子锁体;所述电子锁体,用于获取所述图像传感器成像的图像信息,并根据所述图像信息进行身份验证,在身份验证通过时,进行开锁操作。
52.具体实现中,通过图像传感器成像则可以获取对应的图像信息,该图像信息可以包括以下至少一种:指纹图像、人脸图像、虹膜图像等等,在此不做限定。
53.具体的,则可以获取图像传感器成像的图像信息,并根据图像信息进行身份验证,即可以将图像信息与预设图像模板进行匹配,在两者匹配成功时,则认为身份验证通过,反之,则认为身份验证失败,在身份验证通过时,进行开锁操作。预设图像模板可以预先设置或者系统默认。
54.可选的,所述智能锁还包括环境光传感器和红外灯,其中,
55.所述环境光传感器,用于检测环境光亮度值;
56.所述红外灯,用于在所述环境光亮度值大于或等于预设阈值时,不进行补光操作。
57.其中,预设阈值可以预先设置或者系统默认。具体实现中,环境光传感器可以检测环境光亮度值,在环境光亮度值大于或等于预设阈值时,则说明光线充足,不需要红外灯进行补光操作,则此时,红外灯可以处于休眠状态或者关闭状态。环境光传感器可以为独立器件,例如,其可以独立于摄像头模组,当然,环境传感器也可以集成于摄像头模组。
58.当然,具体实现中,也可以通过拍摄的图像,来识别环境光强度的判定。
59.可选的,所述红外灯,还用于在所述环境光亮度值小于所述预设阈值时,进行补光操作。
60.其中,在环境光亮度值小于预设阈值时,则说明环境昏暗,需要进行补光操作,则可以通过红外灯进行补光操作。
61.具体实现中,由于摄像头传感器能够采集红外光的光谱,使得在白天自然光环境下的彩色图像偏色,而本技术实施例,基于单滤光片的加入能够减少红外光的干扰改善白天的成像质量,同时光照不足时可以通过红外补光灯补光,提高夜视环境下的成像质量。
62.可以看出,本技术实施例中所描述的智能锁,所述智能锁包括摄像头模组,所述摄像头模组包括:单滤光片、图像传感器、光学镜头,其中,所述光学镜头,用于采集外界环境光;所述单滤光片,用于将部分红外光进行截止或者吸收;所述图像传感器,用于对通过所述单滤光片的光线进行成像,由于通过在成像过程中,通过单滤光片将部分红外光进行截止或者吸收,进而,可以提升光线充足情况下的图像质量,进而提升智能锁的拍摄性能。
63.请参阅图6,图6是本技术实施例提供的一种图像处理方法的流程示意图,应用于图1所示的智能锁,如图所示,本图像处理方法包括:
64.601、确定环境光亮度值。
65.具体实现中,智能锁可以包括环境光传感器,通过环境光传感器可以确定环境光亮度值。
66.602、在所述环境光亮度值大于或等于预设阈值时,通过所述单滤光片对外界的环境光进行截止或者吸收。
67.其中,预设阈值可以预先设置或者系统默认。具体实现中,单滤光片的数量可以为一个或者多个,例如,单滤光片也可以设置于光学镜头,先由单滤光片将部分红外光进行截止或者吸收,再由光学镜头对通过单滤光片的光线进行后续操作。
68.603、通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像。
69.其中,具体实现中,可以通过图像传感器将通过单滤光片的光线进行成像,得到第一目标图像,如此,可以提升白天拍摄性能,另外,避免了白天图像因为红外光的干扰造成偏色,同时保证了红外夜视的成像效果。
70.可选的,还可以包括如下步骤:
71.a1、确定所述第一目标图像的图像质量评价值;
72.a2、在所述图像质量评价值低于第一预设图像质量评价值时,将所述第一目标图像进行多尺度分解,得到低频分量图像和高频分量图像;
73.a3、确定所述低频分量图像的能量值与所述第一目标图像的能量值之间的能量占比;
74.a4、在所述能量占比处于预设范围,对所述高频分量图像进行图像增强处理,得到目标高频分量图像,将所述低频分量图像和所述目标高频分量图像进行重构,得到第一图像;
75.a5、在所述能量占比低于所述预设范围的下限值时,对所述低频分量图像进行图像增强处理,得到目标低频分量图像,将所述目标低频分量图像和所述高频分量图像进行重构,得到第二图像。
76.具体实现中,第一预设图像质量评价值可以预先设置或者系统默认。预设范围也可以预先设置或者系统默认,预设范围可以为一个动态值,例如,其可以与环境光亮度值相关。可以通过图像质量评价参数对第一目标图像进行图像质量评价,得到图像质量评价值,图像质量评价参数可以包括以下至少一种:边缘保持度、信息熵、平均梯度等等,在此不做限定。
77.具体的,在图像质量评价值低于第一预设图像质量评价值时,则说明图像质量较差,可以采用预设多尺度分解算法将第一目标图像进行多尺度分解,得到低频分量图像和高频分量图像,低频分量图像主要包括图像主体,而高频分量图像包括图像的细节信息,之所以进行多尺度分解,其目的在于以便于后续区分,是细节欠缺还是图像主体欠缺,以实现针对性图像增强。预设多尺度分解算法可以包括以下至少一种:小波变换算法、金字塔变换算法、轮廓波变换算法、非下采样轮廓波变换算法等等,在此不做限定。
78.进而,可以确定低频分量图像的能量值与第一目标图像的能量值之间的能量占比,在能量占比处于预设范围,则说明图像主体细节较好,细节欠缺,则可以对高频分量图像进行图像增强处理,得到目标高频分量图像,将低频分量图像和目标高频分量图像进行重构,得到第一图像,例如,可以确定第一预设图像质量评价值与图像质量评价值之间的差值,差值越大,则需要增强的程度越大,差值越小,则需要增强的程度越小,如此,可以防止过增强或者欠增强,
79.进一步的,在能量占比低于预设范围的下限值时,可以采用预设图像增强算法对低频分量图像进行图像增强处理,得到目标低频分量图像,进而,可以将目标低频分量图像和所述高频分量图像进行重构,得到第二图像,如此,可以使得图像主体得以增强,有助于提升图像质量。预设图像增强算法可以包括以下至少一种:直方图均衡化、灰度拉伸、retinex算法等等,在此不做限定。
80.可选的,上述步骤a4,对所述高频分量图像进行图像增强处理,得到目标高频分量图像,可以包括如下步骤:
81.a41、确定所述高频分量图像的特征点,得到多个特征点;
82.a42、确定所述多个特征点的模值,得到多个模值;
83.a43、将所述多个特征点进行向量运算,得到合向量;
84.a44、确定所述合向量的参考模值;
85.a45、确定所述多个模值的目标均值和目标均方差;
86.a46、确定所述参考模值与所述目标均值之间的差值的目标绝对值;
87.a47、按照预设的绝对值与图像增强算法之间的映射关系,确定所述目标绝对值对应的目标图像增强算法;
88.a48、获取所述目标图像增强算法对应的参考图像增强控制参数;
89.a49、按照预设的均方差与影响因子之间的映射关系,确定所述目标均方差对应的目标影响因子;
90.a410、通过所述目标影响因子调整所述参考图像增强控制参数,得到目标图像增强控制参数;
91.a411、通过所述目标图像增强算法和所述目标图像增强控制参数对所述高频分量图像进行图像增强处理,得到所述目标高频分量图像。
92.具体实现中,可以对高频分量图像进行特征点提取,以确定高频分量图像的特征点,得到多个特征点,特征点提取算法可以包括尺度不变特征变换(scale invariant feature transform,sift)、harris角点检测算法等等,在此不做限定。每个特征点可以为向量。
93.进而,可以确定多个特征点的模值,得到多个模值,再将多个特征点进行向量运算,得到合向量,以及确定合向量的参考模值,再确定多个模值的目标均值和目标均方差,以及确定参考模值与目标均值之间的差值的目标绝对值,两者之间的差距反映了细节需要增强的程度,进而,可以按照预设的绝对值与图像增强算法之间的映射关系,确定目标绝对值对应的目标图像增强算法,图像增强算法可以包括以下至少一种:直方图均衡化、灰度拉伸、retinex算法、神经网络算法、对比度增强算法等等,在此不做限定,图像增强算法可以为单一图像增强算法或者组合图像增强算法。不同的图像增强算法可以对应不同的图像增强控制参数,图像增强控制参数用于调节图像增强的程度,进而,获取目标图像增强算法对应的参考图像增强控制参数。
94.进一步的,均方差反映了图像的整体差异性,本技术实施例利用均方差约束影响因子,即可以按照预设的均方差与影响因子之间的映射关系,确定目标均方差对应的目标影响因子,进而,通过目标影响因子调整参考图像增强控制参数,得到目标图像增强控制参数,参考图像增强控制参数可以包括一个或者多个参数,其可以调整一个或者多个参数,进
而,通过目标图像增强算法和目标图像增强控制参数对高频分量图像进行图像增强处理,得到目标高频分量图像,如此,可以防止细节部分欠增强或者过增强,其增强过程中保证增强一致性,有助于提升细节显著度。
95.可选的,还可以包括如下步骤:
96.b1、在所述环境光亮度值小于所述预设阈值时,通过所述红外灯进行补光操作;
97.b2、通过所述单滤光片对外界的环境光进行截止或者吸收;
98.b3、通过所述图像传感器将最终到达所述图像传感器的光线进行成像,得到第二目标图像。
99.其中,具体实现中,单滤光片具有同时使波长在可见光和红外光范围内都能通过,并对红外光有一定截止/吸收功能的镀膜/镀层的单个滤光片。
100.具体实现中,在环境光亮度值小于预设阈值时,则说明环境昏暗,则可以通过红外灯进行补光操作,一方面,通过单滤光片对外界的环境光进行截止或者吸收,另一方面,可以通过图像传感器将最终到达图像传感器的光线进行成像,得到第二目标图像,如此,可以提升暗环境下的拍摄效果,有助于提升监控效果,以及暗环境智能解锁效率。
101.可选的,上述步骤b2,通过所述红外灯进行补光操作,可以包括如下步骤:
102.b21、确定所述预设阈值与所述环境光亮度值之间的目标差值;
103.b22、按照预设的差值与所述补光灯的工作参数之间的映射关系,确定所述目标差值对应的参考工作参数;
104.b23、确定目标与智能锁之间的目标距离;
105.b24、按照预设的距离与优化系数之间的映射关系,确定所述目标距离对应的目标优化系数;
106.b25、获取目标图像,对所述目标图像进行人脸提取,得到目标人脸;
107.b26、确定所述目标人脸的目标颜色参数;
108.b27、按照预设的颜色参数与微调系数之间的映射关系,确定所述目标颜色参数对应的目标微调系数;
109.b28、根据所述目标优化系数、所述目标微调系数对所述参考工作参数进行处理,得到目标工作参数;
110.b29、控制所述红外灯根据所述目标工作参数进行补光操作。
111.具体实现中,智能锁中可以预先存储预设的差值与补光灯的工作参数之间的映射关系、预设的距离与优化系数之间的映射关系、预设的颜色参数与微调系数之间的映射关系。
112.其中,补光灯的工作参数可以包括以下至少一种:工作电流、工作电压、工作功率、工作频率、工作时长等等,在此不做限定。
113.具体实现中,可以确定预设阈值与环境光亮度值之间的目标差值,再按照预设的差值与补光灯的工作参数之间的映射关系,确定目标差值对应的参考工作参数。另外,还可以确定目标与智能锁之间的目标距离,再按照预设的距离与优化系数之间的映射关系,确定目标距离对应的目标优化系数,其中,优化系数的取值范围可以为0~0.2,距离越大,则优化系数越,大,距离越小,则优化系数越小。
114.进一步的,可以获取目标图像,对目标图像进行人脸提取,得到目标人脸,再确定
目标人脸的目标颜色参数,不同的颜色参数反映不同的肤色,以及按照预设的颜色参数与微调系数之间的映射关系,确定目标颜色参数对应的目标微调系数,则可以基于不同的肤色实现针对性微调,微调系数的取值范围可以为-0.02~0.02。
115.进而,可以根据目标优化系数、目标微调系数对参考工作参数进行处理,得到目标工作参数,具体如下:
116.目标工作参数=参考工作参数*(1+目标优化系数)*(1+目标微调系数)
117.进而,可以控制红外灯根据目标工作参数进行补光操作,如此,本技术可以基于环境光动态调节红外灯的补光参数,且基于距离以及人脸的颜色参数优化其工作参数,如此,可以保证红外灯的工作效率,进而,可以提升人脸识别效率。
118.可以看出,本技术实施例中所描述的图像处理方法,应用于智能锁,所述智能锁包括摄像头模组,所述摄像头模组包括:单滤光片、图像传感器、光学镜头,确定环境光亮度值;在所述环境光亮度值大于或等于预设阈值时,通过所述单滤光片对外界的环境光进行截止或者吸收;通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像,进而,可以提升光线充足情况下的图像质量,进而提升智能锁的拍摄性能。
119.请参阅图7,图7是本技术实施例提供的另一种图像处理方法的流程示意图,应用于图1所示的智能锁,如图所示,本图像处理方法包括:
120.701、确定环境光亮度值。
121.702、在所述环境光亮度值大于或等于预设阈值时,通过所述单滤光片对外界的环境光进行截止或者吸收。
122.703、通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像。
123.704、在所述环境光亮度值小于所述预设阈值时,通过所述红外灯进行补光操作。
124.705、通过所述单滤光片对外界的环境光进行截止或者吸收。
125.706、通过所述图像传感器将最终到达所述图像传感器的光线进行成像,得到第二目标图像。
126.其中,上述步骤701-步骤706所描述的图像处理方法的相应步骤描述可以参照上述图6相应的步骤,在此不做赘述。
127.可以看出,本技术实施例中所描述的图像处理方法,应用于智能锁,所述智能锁包括摄像头模组,所述摄像头模组包括:单滤光片、图像传感器、光学镜头,确定环境光亮度值;在所述环境光亮度值大于或等于预设阈值时,通过所述单滤光片对外界的环境光进行截止或者吸收;通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像,在所述环境光亮度值小于所述预设阈值时,通过所述红外灯进行补光操作;通过所述单滤光片对外界的环境光进行截止或者吸收;通过所述图像传感器将最终到达所述图像传感器的光线进行成像,得到第二目标图像,进而,可以提升光线充足情况下的图像质量,避免红外光对白天成像造成过渡干扰,从而使图像传感器还原出真实彩色,进而提升智能锁的拍摄性能,还可以在光线较少时,通过红外灯进行补光来采集图像,有助于提升图像质量。
128.与上述实施例一致地,请参阅图8,图8是本技术实施例提供的一种智能锁的结构示意图,如图所示,该智能锁包括处理器、存储器、通信接口以及一个或多个程序,上述一个
或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,本技术实施例中,上述程序包括用于执行以下步骤的指令:
129.确定环境光亮度值;
130.通过所述单滤光片对外界的环境光进行截止或者吸收;
131.通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像。
132.可选的,上述程序还包括用于执行以下步骤的指令:
133.在所述环境光亮度值小于预设阈值时,通过所述红外灯进行补光操作;
134.通过所述单滤光片对外界的环境光进行截止或者吸收;
135.通过所述图像传感器将最终到达所述图像传感器的光线进行成像,得到第二目标图像;
136.或者,
137.在所述环境光亮度值大于或等于所述预设阈值时,执行所述通过所述单滤光片对外界的环境光进行截止或者吸收,以及所述通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像的步骤。
138.可选的,在所述通过所述红外灯进行补光操作方面,上述程序包括用于执行以下步骤的指令:
139.确定所述预设阈值与所述环境光亮度值之间的目标差值;
140.按照预设的差值与所述补光灯的工作参数之间的映射关系,确定所述目标差值对应的参考工作参数;
141.确定目标与智能锁之间的目标距离;
142.按照预设的距离与优化系数之间的映射关系,确定所述目标距离对应的目标优化系数;
143.获取目标图像,对所述目标图像进行人脸提取,得到目标人脸;
144.确定所述目标人脸的目标颜色参数;
145.按照预设的颜色参数与微调系数之间的映射关系,确定所述目标颜色参数对应的目标微调系数;
146.根据所述目标优化系数、所述目标微调系数对所述参考工作参数进行处理,得到目标工作参数;
147.控制所述红外灯根据所述目标工作参数进行补光操作。
148.可选的,上述程序还包括用于执行以下步骤的指令:
149.确定所述第一目标图像的图像质量评价值;
150.在所述图像质量评价值低于第一预设图像质量评价值时,将所述第一目标图像进行多尺度分解,得到低频分量图像和高频分量图像;
151.确定所述低频分量图像的能量值与所述第一目标图像的能量值之间的能量占比;
152.在所述能量占比处于预设范围,对所述高频分量图像进行图像增强处理,得到目标高频分量图像,将所述低频分量图像和所述目标高频分量图像进行重构,得到第一图像;
153.在所述能量占比低于所述预设范围的下限值时,对所述低频分量图像进行图像增强处理,得到目标低频分量图像,将所述目标低频分量图像和所述高频分量图像进行重构,得到第二图像。
154.可选的,在所述对所述高频分量图像进行图像增强处理,得到目标高频分量图像方面,上述程序包括用于执行以下步骤的指令:
155.确定所述高频分量图像的特征点,得到多个特征点;
156.确定所述多个特征点的模值,得到多个模值;
157.将所述多个特征点进行向量运算,得到合向量;
158.确定所述合向量的参考模值;
159.确定所述多个模值的目标均值和目标均方差;
160.确定所述参考模值与所述目标均值之间的差值的目标绝对值;
161.按照预设的绝对值与图像增强算法之间的映射关系,确定所述目标绝对值对应的目标图像增强算法;
162.获取所述目标图像增强算法对应的参考图像增强控制参数;
163.按照预设的均方差与影响因子之间的映射关系,确定所述目标均方差对应的目标影响因子;
164.通过所述目标影响因子调整所述参考图像增强控制参数,得到目标图像增强控制参数;
165.通过所述目标图像增强算法和所述目标图像增强控制参数对所述高频分量图像进行图像增强处理,得到所述目标高频分量图像。
166.具体实现中,
167.可以看出,本技术实施例中所描述的智能锁,所述智能锁包括摄像头模组,所述摄像头模组包括:单滤光片、图像传感器、光学镜头,其中,所述光学镜头,用于采集外界环境光;所述单滤光片,用于将部分红外光进行截止或者吸收;所述图像传感器,用于对通过所述单滤光片的光线进行成像,由于通过在成像过程中,通过单滤光片将部分红外光进行截止或者吸收,进而,可以提升光线充足情况下的图像质量,进而提升智能锁的拍摄性能。
168.图9是本技术实施例中所涉及的图像处理装置900的功能单元组成框图。该图像处理装置900,应用于智能锁,所述装置900包括:确定单元901和成像单元902,其中,
169.所述确定单元901,用于确定环境光亮度值;
170.所述成像单元902,用于通过所述单滤光片对外界的环境光进行截止或者吸收;以及通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像。
171.可选的,成像单元902,还具体用于:
172.确定所述第一目标图像的图像质量评价值;
173.在所述图像质量评价值低于第一预设图像质量评价值时,将所述第一目标图像进行多尺度分解,得到低频分量图像和高频分量图像;
174.确定所述低频分量图像的能量值与所述第一目标图像的能量值之间的能量占比;
175.在所述能量占比处于预设范围,对所述高频分量图像进行图像增强处理,得到目标高频分量图像,将所述低频分量图像和所述目标高频分量图像进行重构,得到第一图像;
176.在所述能量占比低于所述预设范围的下限值时,对所述低频分量图像进行图像增强处理,得到目标低频分量图像,将所述目标低频分量图像和所述高频分量图像进行重构,得到第二图像。
177.可选的,在所述对所述高频分量图像进行图像增强处理,得到目标高频分量图像
方面,所述成像单元902,还具体用于:
178.确定所述高频分量图像的特征点,得到多个特征点;
179.确定所述多个特征点的模值,得到多个模值;
180.将所述多个特征点进行向量运算,得到合向量;
181.确定所述合向量的参考模值;
182.确定所述多个模值的目标均值和目标均方差;
183.确定所述参考模值与所述目标均值之间的差值的目标绝对值;
184.按照预设的绝对值与图像增强算法之间的映射关系,确定所述目标绝对值对应的目标图像增强算法;
185.获取所述目标图像增强算法对应的参考图像增强控制参数;
186.按照预设的均方差与影响因子之间的映射关系,确定所述目标均方差对应的目标影响因子;
187.通过所述目标影响因子调整所述参考图像增强控制参数,得到目标图像增强控制参数;
188.通过所述目标图像增强算法和所述目标图像增强控制参数对所述高频分量图像进行图像增强处理,得到所述目标高频分量图像。
189.具体实现中,
190.可选的,所述成像单元902,还具体用于:
191.在所述环境光亮度值小于预设阈值时,通过所述红外灯进行补光操作;
192.通过所述单滤光片对外界的环境光进行截止或者吸收;
193.通过所述图像传感器将最终到达所述图像传感器的光线进行成像,得到第二目标图像;
194.或者,
195.在所述环境光亮度值大于或等于所述预设阈值时,执行所述通过所述单滤光片对外界的环境光进行截止或者吸收,以及所述通过所述图像传感器将通过所述单滤光片的光线进行成像,得到第一目标图像的步骤。
196.可选的,在所述通过所述红外灯进行补光操作方面,所述成像单元902具体用于:
197.确定所述预设阈值与所述环境光亮度值之间的目标差值;
198.按照预设的差值与所述补光灯的工作参数之间的映射关系,确定所述目标差值对应的参考工作参数;
199.确定目标与智能锁之间的目标距离;
200.按照预设的距离与优化系数之间的映射关系,确定所述目标距离对应的目标优化系数;
201.获取目标图像,对所述目标图像进行人脸提取,得到目标人脸;
202.确定所述目标人脸的目标颜色参数;
203.按照预设的颜色参数与微调系数之间的映射关系,确定所述目标颜色参数对应的目标微调系数;
204.根据所述目标优化系数、所述目标微调系数对所述参考工作参数进行处理,得到目标工作参数;
205.控制所述红外灯根据所述目标工作参数进行补光操作。
206.可以看出,本技术实施例中所描述的图像处理装置,应用于智能锁,所述智能锁包括摄像头模组,所述摄像头模组包括:单滤光片、图像传感器、光学镜头,其中,所述光学镜头,用于采集外界环境光;所述单滤光片,用于将部分红外光进行截止或者吸收;所述图像传感器,用于对通过所述单滤光片的光线进行成像,由于通过在成像过程中,通过单滤光片将部分红外光进行截止或者吸收,进而,可以提升光线充足情况下的图像质量,进而提升智能锁的拍摄性能。
207.可以理解的是,本实施例的图像处理装置的各程序模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
208.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括智能锁。
209.本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括智能锁。
210.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
211.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
212.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
213.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
214.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
215.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或
者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
216.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-only memory,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
217.以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1