本发明属于智能家居领域,尤其涉及到一种基于智能门锁的智能家居控制方法及系统。
背景技术:
现在的智能家居系统中,通过智能终端中的app,可以选择对应的开门场景,比如,其中一个开门场景为,开门并同时打开窗户;另一个开门场景为,开门同时打开氛围灯或者音乐,而这些选喜欢的开门场景的择都可以通过app进行操作;但是,通过app进行开门场景的选择,需要携带智能终端,当忘记携带智能终端,或者智能终端没电的情况下,就没法选择喜欢的开门场景,这样为开门享受智能生活造成了极大的不便。
技术实现要素:
针对以上特点,本发明提供一种基于智能门锁的智能家居控制方法及系统,用于解决当用户忘记携带智能终端,或者智能终端没有电的情况下不能开启自己喜欢的开门场景的问题。
本发明的一种基于智能门锁的智能家居控制方法,包括以下步骤:
s1:采集业主家庭成员人脸照片,并存储;
s2:获取家庭成员预先设定的开门场景,并根据每个家庭成员对应的所述人脸照片、所述开门场景,形成人脸照片-开门场景映射关系库;
s3:当监测到有家庭成员到达预设位置时,检测家中是否有人;是,进入s4;否,进入s5;
s4:人脸识别成功后,执行开锁动作;
s5:人脸识别成功后,根据人脸识别结果、预设的人脸照片-开门场景映射关系库,执行相应的开门场景操作指令。
其中,步骤s1:采集业主家庭成员人脸照片,并存储,还包括以下步骤:
s11:人脸识别模块分别采集每个家庭成员的人脸照片,并采集家庭成员的各种组合照片;
s12:对采集到的每个家庭成员的人脸照片和组合照片进行命名;
s13:将命名好的家庭成员的人脸照片和组合照片存储在存储模块中。
其中,步骤s2:获取家庭成员预先设定的开门场景,并根据每个家庭成员对应的所述人脸照片、所述开门场景,形成人脸照片-开门场景映射关系库,包括以下步骤:
s21:为家庭成员人脸照片和组合照片进行排序;
s22:按顺序提取家庭成员人脸照片及组合照片;
s23:根据提取到的家庭人员人脸照片或组合照片,设置其喜欢的开门场景;
s24:根据每个家庭成员对应的所述人脸照片和所述开门场景,形成人脸照片-开门场景映射关系库。
其中,步骤s2中,为每个家庭成员设置对应的开门场景,开门场景的设置通过显示模块和/或智能终端app进行设置。
其中,步骤s3中,家庭成员到家门口后,检测家中是否有人,包括以下步骤:
s31:门外人体红外传感器检测到人体移动,将检测到的人体移动的信号发送到控制器模块;
s32:控制器模块发送检测命令到室内人体红外传感器;
s33:室内人体红外传感器检测是否有人体移动,是,进入s34;否,进入s35;
s34:家中有人;
s35:家中没有人。
其中,步骤s3中,当监测到有家庭成员到达预设位置时,检测家中是否有人以后,还包括以下步骤:
s311:人脸识别模块识别门外的家庭成员的数量;
s322:判断门外的家庭成员的数量是否大于1个;是,进入s333;否,进入s344;
s333:从人脸照片-门场景映射关系库中获取该家庭成员组合照片对应的开门场景;
s344:从人脸照片-开门场景映射关系库中获取该家庭成员人脸照片对应的开门场景。
其中,步骤s4中,人脸识别成功后,执行开锁动作,包括以下步骤:
s41:人脸识别模块获取门外家庭成员的人脸照片;
s42:判断该获取的家庭成员的人脸照片是否与存储模块中存储的家庭成员的人脸照片或组合照片中的其中一张相同,是,进入s43;否,进入s44;
s43:执行开锁动作;
s44:不执行开锁动作。
其中,步骤s5,人脸识别成功后,根据人脸识别结果,执行预先设定好的开门场景操作指令,包括以下步骤:
s51:人脸识别模块获取门外家庭成员的人脸照片;
s52:判断该获取的家庭成员的人脸照片是否与存储模块中存储的家庭成员的人脸照片或组合照片中的其中一张相同,是,进入s53;否,进入s54;
s53:执行相应的开门场景操作指令;
s54:不执行开锁动作,且不执行相应的开门场景操作指令。
本发明还提供一种基于智能门锁的智能家居控制系统,包括门本体,还包括智能终端app、服务器、后台管理单元、智能锁、人体红外传感器、人脸识别模块、存储模块、显示模块、控制器模块和电源模块;
其中,所述智能终端app,用于设置家庭成员的开门场景;
其中,所述服务器,用于接收智能门锁上传的控制信息,也用于下发控制信息到智能锁;
其中,所述后台管理单元,用于监控控制系统的控制数据;
其中,所述智能锁,在人脸识别模块识别人脸成功后,可自动打开门锁;
其中,所述人体红外传感器,在门外和室内均有设置,用于检测门外或室内是否有人;
其中,所述人脸识别模块,装设在户主入户门的门外,用于对家庭成员进行人脸识别;
其中,所述存储模块,用于存储家庭成员的人脸照片、家庭成员之间的组合照片,以及人脸照片及组合照片对应的开门场景操作指令;
其中,显示模块,用于显示当前识别成功的人脸照片;也可以用于设置家庭成员对应的开门场景;
其中,所述智能锁、人体红外传感器、人脸识别模块、存储模块、显示模块、电源模块均与所述控制器模块电性连接;
其中,所述智能终端app、服务器和后台系统管理单元通讯连接;
其中,所述智能锁、人体红外传感器、人脸识别模块、存储模块、显示模块、电源模块和控制器模块均设置在门本体上。
其中,所述控制系统还包括语音提示模块,所述语音提示模块与控制器模块电性连接;所述语音提示模块设置在门本体上;所述语音提示模块包括一个喇叭,用于提示家中是否有人。
本发明的实施例提供的技术方案可以包括以下有益效果:
针对以上特点,本发明的一种基于智能门锁的智能家居控制方法及系统,通过智能终端app或者显示模块,可设置家庭成员喜欢的开门场景;通过人体红外传感器可以检测出室内或者门外是否有人;通过存储在存储模块内的人脸照片及人脸照片对应的开门场景,可在人脸识别模块成功识别人脸后,执行相应的开门场景的操作指令;通过本发明的基于智能门锁的智能家居控制方法及系统,可以在不通过智能终端app的情况下,只需进行人脸识别后,就可以执行相应开门场景的操作指令,更方便加快捷。
附图说明
图1为基于智能门锁的智能家居控制方法的步骤流程示意图;
图2为步骤s1的方法流程示意图;
图3为步骤s2的方法流程示意图;
图4为步骤s3的方法流程示意图;
图5为步骤s3以后的方法流程示意图;
图6为步骤s4的方法流程示意图;
图7为步骤s5的方法流程示意图;
图8为基于智能门锁的智能家居控制系统一个实施例的组成单元示意图;
图9为基于智能门锁的智能家居控制系统另一个实施例的组成单元示意图。
具体实施方式
以下参考附图,对本发明予以进一步地详尽阐述。
请参阅附图1,本发明的一个实施例中,本发明的一种基于智能门锁的智能家居控制方法,包括以下步骤:
s1:采集业主家庭成员人脸照片,并存储;
s2:获取家庭成员预先设定的开门场景,并根据每个家庭成员对应的所述人脸照片、所述开门场景,形成人脸照片-开门场景映射关系库;
s3:当监测到有家庭成员到达预设位置时,检测家中是否有人;是,进入s4;否,进入s5;
s4:人脸识别成功后,执行开锁动作;
s5:人脸识别成功后,根据人脸识别结果、预设的人脸照片-开门场景映射关系库,执行相应的开门场景操作指令。
采集业主家庭成员人脸照片,包括单独采集每个家庭成员的人脸照片和家庭成员之间的各种组合照片,比如两个家庭成员之间进行组合拍照,或者三个家庭成员之间组合拍照;将拍好的家庭成员的人脸照片或者组合照片存储在存储模块中;通过智能终端app或者显示装置为每个家庭成员人脸照片和组合照片设定开门场景;然后将设定好的人脸照片、开门场景对应起来,形成人脸照片-开门场景映射关系库;比如,张三,对应的开门场景为开门、开窗、拉开窗帘;李四对应的开门场景为,开门、打开音响;张三和李四组合照片的开门场景为,开门、打开音响;系统开始监测是否有家庭成员到达预设位置,所述的预设位置为家门口,当监测到有家庭成员到达家门口的时候,检测家中是否有人,如果有人,在人脸识别成功后,执行开锁动作;如果没人,人脸识别成功后,可以根据人脸识别结果、预设的人脸照片-开门场景映射关系库,执行相应的开门场景操作指令。比如,检测到家里没有人,人脸识别模块同时识别到张三和李四两个人的人脸照片,则根据人脸照片-开门场景映射关系库,打开音响。
进一步的,请参阅附图2,步骤s1:采集业主家庭成员人脸照片,并存储,还包括以下步骤:
s11:人脸识别模块分别采集每个家庭成员的人脸照片,并采集家庭成员的各种组合照片;
s12:对采集到的每个家庭成员的人脸照片和组合照片进行命名;
s13:将命名好的家庭成员的人脸照片和组合照片存储在存储模块中。
采集业主家庭成员人脸照片,包括单独采集每个家庭成员的人脸照片和家庭成员之间的各种组合照片,比如两个家庭成员之间进行组合拍照,或者三个家庭成员之间组合拍照;将拍好的家庭成员的人脸照片或者组合照片存储在存储模块中;比如,先采集到张三的人脸照片,并对该人脸照片命名,比如命名为张三;然后采集李四的人脸照片,并将该人脸照片命名为李四;然后,采集到张三和李四的组合照片,并命名为张三李四组合照;最后,将采集到的人脸照片和组合照片存储到存储模块中。
进一步的,请参阅附图3,步骤s2:获取家庭成员预先设定的开门场景,并根据每个家庭成员对应的所述人脸照片、所述开门场景,形成人脸照片-开门场景映射关系库,包括以下步骤:
s21:为家庭成员人脸照片和组合照片进行排序;
s22:按顺序提取家庭成员人脸照片及组合照片;
s23:根据提取到的家庭人员人脸照片或组合照片,设置其喜欢的开门场景;
s24:根据每个家庭成员对应的所述人脸照片和所述开门场景,形成人脸照片-开门场景映射关系库。
将家庭成员人脸照片和组合照片进行排序,排序规则随意,比如,按存储在存储模块中的顺序进行排序,第一个存储的序号为1,第二个存储的序号为2,依次类推;然后,按照从小到大的顺序,提取家庭成员的人脸照片及组合照片,分别为每张人脸照片和组合照片进行开门场景的设定;比如,张三,对应的开门场景为开门、开窗、拉开窗帘;李四对应的开门场景为,开门、打开音响;张三和李四组合照片的开门场景为,开门、打开音响;然后根据每个家庭成员对应的人脸照片或者组合照片形成,人脸照片-开门场景映射关系库;比如下面的关系库:
进一步的,步骤s2中,获取家庭成员预先设定的开门场景,开门场景的设定通过显示模块和/或智能终端app进行设定。
开门场景的设定,可以通过显示模块和/或智能终端app进行设定;比如,通过智能终端app,先用app绑定该门锁,然后通过app获取存储在存储模块中的人脸照片和组合照片;对相应的人脸照片和组合照片设定相应的开门场景;也可通过显示模块,获取存储的人脸照片和组合照片,再为这些人脸照片和组合照片设定对应的开门场景。
进一步的,请参阅附图4,步骤s3中,家庭成员到家门口后,检测家中是否有人,包括以下步骤:
s31:门外人体红外传感器检测到人体移动,将检测到的人体移动的信号发送到控制器模块;
s32:控制器模块发送检测命令到室内人体红外传感器;
s33:室内人体红外传感器检测是否有人体移动,是,进入s34;否,进入s35;
s34:家中有人;
s35:家中没有人。
门外设置人体红外传感器,可以用来检测人体移动,当检测到人体移动的信号后,将检测信号发送到控制器模块,控制器模块发送开始检测室内是否有人的控制信号,室内人体红外传感器开始检测;室内每个房间都设有人体红外传感器,比如卧室、阳台、客厅、厨房、卫生间等,只要人可以去活动的地方,都装设一个人体红外传感器;当要进行检测家里是否有人的时候,室内所有人体红外传感器都开始检测,只要室内人体红外传感器中的任意一个检测到人体红外,则证明家里有人,否则,证明家里没人。
进一步的,请参阅附图5,步骤s3中,当监测到有家庭成员到达预设位置时,检测家中是否有人以后,还包括以下步骤:
s311:人脸识别模块识别门外的家庭成员的数量;
s322:判断门外的家庭成员的数量是否大于1个;是,进入s333;否,进入s344;
s333:从人脸照片-开门场景映射关系库中获取该家庭成员组合照片对应的开门场景;
s344:从人脸照片-开门场景映射关系库中获取该家庭成员人脸照片对应的开门场景。
当检测到家中有人以后,人脸识别模块开始识别门外的家庭成员数量,人脸识别模块开始转动到合适的角度,合适的角度就是可以识别到门口好几个人的人脸为标准;人脸识别模块采用广角摄像头;人脸识别模块识别到门外的家庭成员后,判断家庭成员的数量是否大于1,是
进一步的,请参阅附图6,步骤s4中,人脸识别成功后,执行开锁动作,包括以下步骤:
s41:人脸识别模块获取门外家庭成员的人脸照片;
s42:判断该获取的家庭成员的人脸照片是否与存储模块中存储的家庭成员的人脸照片或组合照片中的其中一张相同,是,进入s43;否,进入s44;
s43:执行开锁动作;
s44:不执行开锁动作。
系统判断人脸是否识别成功,首先人脸识别模块获取门外家庭成员的人脸照片,判断该获取的家庭成员的人脸照片是否与存储模块中存储的家庭成员的人脸照片或组合照片中的其中一张相同,如果相同,证明人脸识别成功,可执行开锁动作;如果没有相同的,则证明人脸识别不成功,不执行开锁动作。
进一步的,请参阅附图7,步骤s5,人脸识别成功后,根据人脸识别结果,执行预先设定好的开门场景操作指令,包括以下步骤:
s51:人脸识别模块获取门外家庭成员的人脸照片;
s52:使用该获取的家庭成员的人脸照片与存储模块中存储的家庭成员的人脸照片一一对比,判断该家庭成员的人脸照片是否识别成功,是,进入s53;否,进入s54;
s53:执行相应的开门场景操作指令;
s54:不执行开锁动作,且不执行相应的开门场景操作指令。
系统判断人脸是否识别成功,首先人脸识别模块获取门外家庭成员的人脸照片,判断该获取的家庭成员的人脸照片是否与存储模块中存储的家庭成员的人脸照片或组合照片中的其中一张相同,如果相同,证明人脸识别成功,则根据人脸照片-开门场景映射关系库,执行相应的开门场景操作指令;如果没有一张是相同的,则证明人脸识别不成功,不执行开锁动作,且不执行相应的开门场景操作指令。
请参阅附图8,本发明还提供一种基于智能门锁的智能家居控制系统,包括门本体,还包括智能终端app30、服务器20、后台管理单元10、智能锁1、人体红外传感器2、人脸识别模块3、存储模块4、显示模块5、控制器模块7和电源模块6;
进一步的,所述智能终端app30,用于设置家庭成员的开门场景;
通过智能终端app30可以为每个家庭成员人脸照片和组合照片设定开门场景;然后将设定好的人脸照片、开门场景对应起来,形成人脸照片-开门场景映射关系库;比如,张三,对应的开门场景为开门、开窗、拉开窗帘;李四对应的开门场景为,开门、打开音响;张三和李四组合照片的开门场景为,开门、打开音响。
进一步的,所述服务器20,用于接收智能锁上传的控制信息,也用于下发控制信息到智能锁;
智能锁1可将控制信息上传到服务器20,比如,人脸照片-开门场景映射关系库,执行相应动作等,都可上传到服务器20;服务器20也可下发控制命令到智能锁1,智能锁1执行相应动作。
进一步的,所述后台管理单元10,用于监控控制系统的控制数据;
后台管理单元10,可以获取智能锁1接收和执行的所有动作,用于监控控制系统的控制数据,以及发行异常情况时,上报异常。
进一步的,所述智能锁1,在人脸识别模块3识别人脸成功后,可自动打开门锁;
智能锁1,包括电子锁;在人脸识别模块3成功识别人脸之后,可自动打开门锁。
进一步的,所述人体红外传感器2,在门外和室内均有设置,用于检测门外或室内是否有人;
该人体红外传感器可以检测静止人体;比如红外阵列传感器,型号有amg8853、amg8854、amg8833、amg8834,这些型号的红外阵列传感器,检测距离可以达到7米,检测精度也更高,不仅可以检测运动的人体,还可以检测人体运动的方向甚者人数,最关键是可以检测静止的人体,这是目前市场上比较接近用户心里价格的红外阵列传感器,不仅有传感器还提供了解决方案,具备了辨别人体与其它热源核心算法的人体传感器模块amg8853dm。通过红外阵列传感器,可以检测出室内或者室外是否有人。
进一步的,所述人脸识别模块3,装设在户主入户门的门外,用于对家庭成员进行人脸识别;
人脸识别模块3,包括一个广角的摄像头,用于采集和识别家庭成员的人脸照片及组合照片;可以将人脸识别模块3装设在户主入户门外,用于采集和识别家庭成员人脸照片。
进一步的,所述存储模块4,用于存储家庭成员的人脸照片、家庭成员之间的组合照片,以及人脸照片及组合照片对应的开门场景操作指令;
采集业主家庭成员人脸照片,包括单独采集每个家庭成员的人脸照片和家庭成员之间的各种组合照片,比如两个家庭成员之间进行组合拍照,或者三个家庭成员之间组合拍照;将拍好的家庭成员的人脸照片或者组合照片存储在存储模块中;比如,先采集到张三的人脸照片,并对该人脸照片命名,比如命名为张三;然后采集李四的人脸照片,并将该人脸照片命名为李四;然后,采集到张三和李四的组合照片,并命名为张三李四组合照;最后,将采集到的人脸照片和组合照片存储到存储模块4中;然后将人脸照片-开门场景映射关系库也存储在存储模块4中。
进一步的,显示模块5,用于显示当前识别成功的人脸照片;也可以用于设置家庭成员对应的开门场景;
显示模块5,可以显示当前识别或者采集到的人脸照片;也可以设定家庭成员对应的开门场景,显示模块5包括一个可触摸液晶显示屏。
进一步的,所述智能锁、人体红外传感器、人脸识别模块、存储模块、显示模块、电源模块均与所述控制器模块电性连接。
进一步的,所述智能终端app30、服务器20和后台系统管理单元10通讯连接。
进一步的,所述智能锁1、人体红外传感器2、人脸识别模块3、存储模块4、显示模块5、电源模块6和控制器模块7均设置在门本体上。
进一步的,请参阅附图9,所述控制系统还包括语音提示模块8,所述语音提示模块8与控制器模块7电性连接;所述语音提示模块8设置在门本体上;所述语音提示模块8包括一个喇叭,用于提示家中是否有人。
所述语音提示模块8,包括一个喇叭,可以用来提示家中是否有人;当室内的人体红外传感器2检测完室内是否有人后,控制器模块7发送控制信息到语音提示模块8,语音提示模块8进行语音提示,比如“当前室内有人”,或者,“当前室内没人”。
上述内容,仅为本发明的较佳实施例,并非用于限制本发明的实施方案,本领域普通技术人员根据本发明的主要构思和精神,可以十分方便地进行相应的变通或修改,故本发明的保护范围应以权利要求书所要求的保护范围为准。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。