一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能门的控制方法、智能门及计算机可读存储介质与流程

2021-09-03 21:17:00 来源:中国专利 TAG:门控 智能 智能家居 可读 计算机


1.本申请涉及智能家居领域,尤其涉及一种智能门的控制方法、智能门及计算机可读存储介质。


背景技术:

2.智能门,是指在传统的防盗安全门的基础上,通过新兴的技术手段和物联网概念,以智能系统主机为载体,在传统防盗安全门的功能上,实现诸多智能化功能的防盗门。
3.然而,现有的智能门,通常是简单的智能开锁设计,安防系数低。


技术实现要素:

4.本申请提供了一种智能门的控制方法、智能门及计算机可读存储介质,以有效提供安防系数,加强防盗功能。
5.第一方面,本申请提供了一种智能门的控制方法,所述控制方法包括:
6.获取拍摄装置在智能门主体外的预设范围内拍摄到的加密的人脸图像数据,其中,所述加密的人脸图像数据根据预设非对称加密算法对所述人脸图像数据进行加密得到;
7.对加密的所述人脸图像数据进行解密,得到所述人脸图像数据;
8.根据所述人脸图像数据,识别所述用户是否为授权用户;
9.若所述用户为授权用户,则执行开锁操作。
10.第二方面,本申请还提供了一种智能门,所述智能门包括:
11.存储器,用于用于存储计算机程序;
12.处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述中任一项所述的智能门的控制方法。
13.第三方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述中任一项所述的智能门的控制方法。
14.本申请公开了一种智能门的控制方法、智能门及计算机可读存储介质,采用非对称加密的方式,对拍摄装置在智能门主体外的预设范围内拍摄到的人脸图像数据进行加密,然后,在接收到加密的人脸图像数据后,进行解密处理,并根据人脸图像数据,判断所述用户是否为授权用户,即整个用户的判断过程均采用不对称加密的方式进行加解密处理,并且,采用非对称加密算法,有效提高安防系数,从而加强防盗功能。
附图说明
15.为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1是本申请一实施例的智能门的结构示意图;
17.图2是本申请一个实施例中智能门的控制方法的流程示意图;
18.图3是本申请一个实施例中步骤s10之前的细化流程图;
19.图4是本申请另一个实施例步骤s11之前的细化流程示意图;
20.图5是本申请另一个实施例步骤s30之后的细化流程示意图;
21.图6是本申请一实施例的智能门的示意性框图。
具体实施方式
22.下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
23.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
24.应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
25.还应当进理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
26.本申请的实施例提供了一种智能门的控制方法、装置、计算机设备及存储介质。
27.下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
28.如图1所示,图1为一个实施例中智能门的结构示意图。
29.智能门可以包括智能门主体1000、锁芯,锁芯设置于智能门主体1000内,智能门还包括红外人体传感器110、主控模块及驱动模块;红外人体传感器110及驱动模块均设置于智能门主体1000上;红外人体传感器110与主控模块的输入端连接,主控模块的输出端与驱动模块的输入端连接,且驱动模块与锁芯的机械部分连接。
30.需要说明的是,主控模块可以设置在智能门的锁芯上,即属于锁芯的主控部分,当然,主控模块也可以独立于锁芯,分开设置在智能门主体内。
31.示例性的,智能门还包括拍摄装置140、红外补光装置150,红外补光装置150可以包括4-8颗红外发射管15,红外发射管15的波长为830-950纳米,且红外发射管15均匀环绕在拍摄装置140四周,有效实现补光效果。拍摄装置140可以是摄像头。
32.红外补光装置150是拍摄装置140在拍摄光线不足时,作为补光使用,比如夜间灯光较暗时,需要执行补光操作,可以通过启动红外补光装置150,红外补光装置150发射的红外光会投射到物体表面,即当前用户的表面,拍摄装置140通过采集物体表面反射的红外光,实现夜间成像。
33.如图2所示,提出本发明一个实施例中智能门的控制方法。该控制方法包括步骤s10至步骤s40。
34.步骤s10,获取拍摄装置在智能门主体外的预设范围内拍摄到的加密的人脸图像数据,其中,所述加密的人脸图像数据根据预设非对称加密算法对所述人脸图像数据进行加密得到。
35.具体地,本实施例的不对称解密中,主控模块作为解密者,即收信方,拍摄装置作为加密者,即发信方,主控模块将公钥发送至拍摄装置。智能门的结构,为如图1所示的结构,红外人体传感器110实时监测用户数据,在确定智能门主体的预设范围内存在用户数据时,主控模块随机生成公钥,并且,主控模块保留自身的私钥,不作公开,用于解密使用。并且,拍摄装置接收主控模块发送的公钥,使得拍摄装置在拍摄过程中通过公钥进行加密处理,得到加密的人脸图像数据,并且,拍摄装置将加密的人脸图像数据发送给主控模块。
36.步骤s20,对加密的所述人脸图像数据进行解密,得到所述人脸图像数据。
37.具体地,在拍摄装置通过公钥对所述人脸图像数据进行加密处理,得到加密的人脸图像数据后发送至所述主控模块,主控模块接收到所述加密的人脸图像数据后,利用私钥对所述加密的人脸图像数据进行解密处理,得到所述人脸图像数据。由于私钥一开始就存储在主控模块中,因此,在接收到加密的人脸图像数据后,采用私钥进行解密,私钥为不公开的秘钥,与公钥不一致,因此,摄像头只能得到智能门的锁芯的公钥,无法得到私钥,有效提高安防系数。
38.步骤s30,根据所述人脸图像数据,识别所述用户是否为授权用户;
39.步骤s40,若所述用户为授权用户,则执行开锁操作。
40.具体地,主控模块根据所述人脸图像数据,判断所述用户是否为授权用户,具体的判断方式可以包括:提取人脸图像数据中的人脸特征,对比数据库中的授权人脸特征值,即可实现用户是否为授权用户的判断。
41.在一些实施例中,如图3所示,步骤s10之前,还可以包括:
42.步骤s11,在确定智能门主体外的预设范围内存在用户时,控制拍摄装置对所述用户进行人脸图像数据采集,并获取用于进行数据加密处理的公钥;
43.步骤s12,将所述公钥发送至所述拍摄装置,以供所述拍摄装置通过所述公钥对所述人脸图像数据进行加密处理,得到所述加密的人脸图像数据。
44.在一些实施例中,在拍摄装置得到主控模块发送的公钥时,开始对用户进行人脸图像数据采集,并且,通过公钥对人脸图像数据进行加密处理,得到加密的人脸图像数据。
45.人脸图像数据的采集,通过拍摄装置可以是摄像头,可以通过1080p或者720p分辨率,160度大广角,cmos成像传感器,实现成像,并将成像结果通过无线或者有线的方式传输到局域网或者广域网。
46.本实施例的拍摄装置光学成像具体为:摄像头对所述用户进行成像处理,具体地,对用户的人脸进行光学成像,即把用户的人脸通过镜头生成的光学图像投射到图像传感器的表面上,转换为电信号,即可得到人脸模拟信号;所述摄像头将所述人脸模拟信号进行模数转换,即采用a/d模数转换器进行数模转换,得到人脸数字信号;所述摄像头对所述人脸数字信号进行数字信号处理,可以是发送到数字信号处理芯片dsp进行加工处理,得到人脸图像数据。
47.在得到人脸图像数据后,摄像头通过公钥对人脸图像数据进行加密处理,从而得到加密的人脸图像数据,传输到智能门的锁芯,有效实现对人脸图像数据的加密操作,减小
不法分子对该智能门的开锁破解。
48.在一些实施例中,如图4所示,步骤s11之前,所述控制方法可以包括:
49.步骤s110,检测当前环境的光线强度;
50.步骤s111,若所述光线强度小于第一预设值,则执行红外补光操作;
51.步骤s112,若所述光线强度大于第二预设值,则降低所述拍摄装置的感光度参数。
52.在一些实施例中,摄像头在拍摄人脸的时候,会进行人脸反射光的亮度检测,当主控模块检测到摄像头拍摄时的光线强度小于第一预设值时,则说明亮度不足,比如夜间灯光较暗时,需要执行补光操作,可以通过启动红外补光装置150,红外补光装置150发射的红外光会投射到物体表面,即当前用户的表面,摄像头通过采集物体表面反射的红外光,实现夜间成像。
53.红外补光装置150可以包括4-8颗红外发射管15,红外发射管15的波长为830-950纳米,且红外发射管15均匀环绕在摄像头四周,有效实现补光效果。
54.当主控模块检测到摄像头拍摄时的光线强度大于第二预设值时,则说明当前环境的亮度过高,此时,降低摄像头的感光度参数,即可正常拍摄。
55.进一步地,在一些实施例中,步骤s30还可以包括:
56.提取所述人脸图像数据中的人脸图像特征值;
57.将所述人脸图像特征值与数据库中的授权人脸特征值进行比对;
58.若所述数据库中的授权人脸特征值与所述人脸图像特征值一致,则判定所述用户为授权用户;
59.若所述数据库中授权人脸特征值与所述人脸图像特征值不一致,则判定所述用户为非授权用户。
60.在一些实施例中,根据人脸图像数据,判断用户是否为授权用户主要采用的是人脸识别技术,具体为:提取所述人脸图像数据中的人脸图像特征值;将所述人脸图像特征值与数据库中的授权人脸特征值进行比对,比如,业主等授权用户的人脸特征值预先输入并存储在数据库中,以便于比对时调用;若所述数据库中的授权人脸特征值与所述人脸图像特征值一致,则判定所述用户为授权用户;若所述数据库中授权人脸特征值与所述人脸图像特征值不一致,则判定所述用户为未授权用户,那么,则保持锁芯上锁状态。
61.在一些实施例中,如图5所示,步骤s30之后,所述控制方法还可以包括:
62.步骤s50,若所述用户为非授权用户,则发送非授权用户对应的提示信息至业主终端;
63.步骤s60,在接收到所述业主终端根据所述提示信息发送的视频通话指令后,控制声音采集装置开启,和/或控制所述拍摄装置对所述非授权用户进行视频采集;
64.步骤s70,将所述声音采集装置采集的语音数据和/或所述拍摄装置采集的视频数据发送至所述业主终端,以供业主识别所述非授权用户。
65.在一些实施例中,声音采集装置可以是咪头,即麦克风或传声器。麦克风是将声音信号转换为电信号的能量转换器件。当主控模块确认当前用户不是授权用户,则发送非授权用户对应的提示信息至业主终端,以便于业主得知此时有人到访,此时,业主可以选择与非授权用户进行视频通话,或者是语音通话,或者是视频确认的方式。
66.具体地,视频通话为:控制声音采集装置开启,且控制所述拍摄装置对所述非授权
用户进行视频采集,且业主可以通过app进行视频通话。语音通话为:控制声音采集装置开启,即通过声音采集装置对非授权用户进行声音采集,业主可以与非授权用户进行实时通话。视频确认的方式:控制所述拍摄装置对所述非授权用户进行视频采集,即业主只通过视频就可确认是否需要给非授权用户开锁。
67.进一步地,在一些实施例中,步骤s70之后,所述控制方法可以包括:
68.在接收到所述业主终端发送的开锁指令后,执行开锁操作;
69.或
70.在接收到所述非授权用户输入的临时秘钥后,判断所述临时秘钥是否为授权秘钥;
71.若所述临时秘钥为授权秘钥,则执行开锁操作。
72.在一些实施例中,在业主确认当前的非授权用户能够进门时,业主可以直接通过app进行智能远程开锁,或者是授权用户给当前用户分配临时秘钥,当前用户可使用临时秘钥进行开锁。
73.具体地,临时秘钥需要主控模块进行判断是否为授权秘钥,在判断临时秘钥为授权秘钥时,才能进行开锁。
74.进一步地,在步骤s11之前,所述控制方法可以包括:
75.控制红外人体传感器启动,通过所述红外人体传感器检测所述智能门主体外的预设范围内是否存在用户。
76.在一些实施例中,所述智能门的锁芯控制红外人体传感器启动,以供所述红外人体传感器实时检测智能门主体外预设范围内是否存在用户,其中,若所述红外人体传感器检测所述预设范围内存在用户数据,则将对应的用户数据发送至所述主控模块。
77.需要说明的是,红外人体传感器110设置于智能门主体1000的正面,用于实时检测智能门主体1000外预设范围内的用户数据。红外人体传感器110,是一种可探测静止人体的红外热释感应器,由透镜、感光元件、感光电路、机械部分和机械控制部分组成。红外人体传感器110具有功耗很小,隐蔽性好且价格低廉的优势,因此,将红外人体传感器110作为用户数据的检测工具,功耗小,可持续检测在智能门外的用户的逗留时长,检测门外场景。
78.进一步地,在一些实施例中,步骤s11还可以包括:
79.在确定智能门主体外的预设范围内存在用户时,记录所述用户的逗留时长;
80.当所述用户的逗留时长达到预设时长时,随机生成所述公钥。
81.在一些实施例中,主控模块在确定智能门主体外的预设范围内存在用户时,记录用户逗留时长,红外人体传感器实时检测是否有人体存在,且可以实时发送到智能门的锁芯的主控模块中,智能门的锁芯预先存储有预设时长,当用户逗留时长达到预设时长时,随机生成公钥。
82.生成的公钥,用于不对称加密处理人脸图像数据。
83.本申请采用非对称加密的方式,对拍摄装置在智能门主体外的预设范围内拍摄到的人脸图像数据进行加密,然后,在接收到加密的人脸图像数据后,进行解密处理,并根据人脸图像数据,判断所述用户是否为授权用户,即整个用户的判断过程均采用不对称加密的方式进行加解密处理,并且,采用非对称加密算法,有效提高安防系数,从而加强防盗功能。
84.如图6所示,图6为一个实施例中提供的智能门的结构示意性框图。该智能门10包括处理器11和存储器12,处理器11和存储器12通过系统总线13连接,其中,存储器12可以包括非易失性存储介质和内存储器。
85.非易失性存储介质可存储计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行所述计算机程序时实现一种智能门的控制方法。
86.处理器11用于提供计算和控制能力,支撑整个智能门的运行。
87.内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行所述计算机程序时实现一种智能门的控制方法。
88.本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所涉及的智能门的限定,具体的智能门可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
89.应当理解的是,处理器11可以是中央处理单元(central processing unit,cpu),该处理器11还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器11可以是微处理器或者该处理器也可以是任何常规的处理器等。
90.其中,在一个实施例中,所述存储器中存储有计算机程序,计算机程序被处理器11执行时,使得处理器执行所述计算机程序时实现以下步骤:
91.获取拍摄装置在智能门主体外的预设范围内拍摄到的加密的人脸图像数据,其中,所述加密的人脸图像数据根据预设非对称加密算法对所述人脸图像数据进行加密得到;
92.对加密的所述人脸图像数据进行解密,得到所述人脸图像数据;
93.根据所述人脸图像数据,识别所述用户是否为授权用户;
94.若所述用户为授权用户,则执行开锁操作。
95.在一个实施例中,所述处理器执行所述计算机程序时还实现以下步骤:
96.在确定智能门主体外的预设范围内存在用户时,控制拍摄装置对所述用户进行人脸图像数据采集,并获取用于进行数据加密处理的公钥;
97.将所述公钥发送至所述拍摄装置,以供所述拍摄装置通过所述公钥对所述人脸图像数据进行加密处理,得到所述加密的人脸图像数据。
98.进一步地,所述摄像头对所述用户进行成像处理,得到人脸模拟信号的步骤包括:
99.检测当前环境的光线强度;
100.若所述光线强度小于第一预设值,则执行红外补光操作;
101.若所述光线强度大于第二预设值,则降低所述拍摄装置的感光度参数。
102.在一个实施例中,所述处理器执行所述计算机程序时还实现以下步骤:
103.提取所述人脸图像数据中的人脸图像特征值;
104.将所述人脸图像特征值与数据库中的授权人脸特征值进行比对;
105.若所述数据库中的授权人脸特征值与所述人脸图像特征值一致,则判定所述用户为授权用户;
106.若所述数据库中授权人脸特征值与所述人脸图像特征值不一致,则判定所述用户为非授权用户。
107.在一个实施例中,所述处理器执行所述计算机程序时还实现以下步骤:
108.若所述用户为非授权用户,则发送非授权用户对应的提示信息至业主终端;
109.在接收到所述业主终端根据所述提示信息发送的视频通话指令后,控制声音采集装置开启,和/或控制所述拍摄装置对所述非授权用户进行视频采集;
110.将所述声音采集装置采集的语音数据和/或所述拍摄装置采集的视频数据发送至所述业主终端,以供业主识别所述非授权用户。
111.在一个实施例中,所述处理器执行所述计算机程序时还实现以下步骤:
112.在接收到所述业主终端发送的开锁指令后,执行开锁操作;
113.或
114.在接收到所述非授权用户输入的临时秘钥后,判断所述临时秘钥是否为授权秘钥;
115.若所述临时秘钥为授权秘钥,则执行开锁操作。
116.在一个实施例中,所述处理器执行所述计算机程序时还实现以下步骤:
117.控制红外人体传感器启动,通过所述红外人体传感器检测所述智能门主体外的预设范围内是否存在用户。
118.在一个实施例中,所述处理器执行所述计算机程序时还实现以下步骤:
119.在确定智能门主体外的预设范围内存在用户时,记录所述用户的逗留时长;
120.当所述用户的逗留时长达到预设时长时,随机生成所述公钥。
121.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的智能家居设备的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
122.本申请的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本申请实施例提供的任一项智能门的控制方法。
123.其中,所述计算机可读存储介质可以是前述实施例所述的智能门的内部存储单元,例如所述智能门的硬盘或内存。所述计算机可读存储介质也可以是所述智能门的外部存储设备,例如所述智能门上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
124.以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜