掌桥专利:专业的专利平台
掌桥专利
首页

智能设备控制方法及装置

文献发布时间:2023-06-19 16:11:11



技术领域

本发明涉及智能电子设备技术领域,尤其涉及一种智能设备控制方法及装置。

背景技术

随着社会经济的发展,电子设备的智能化程度越来越高,智能门锁也逐渐取代传统的机械门锁,得到广泛的应用。

现有的智能门锁,通常集成有电子密码功能、人脸识别功能、指纹识别功能等。对于支持人脸识别功能的智能门锁,在感应到附近存在用户时,自动打开摄像头采集用户的人脸图像,并将采集到的人脸图像与预先录入的人脸图像进行特征比对,以确定用户是否具有解锁的权限。若判定用户的人脸图像与预先录入的任一人脸图像均不匹配,也即用户为非注册用户时,智能门锁会重复进行多次人脸匹配,若连续多次人脸匹配均失败,则智能门锁进入休眠状态。

然而,随着对隐私的愈发重视,部分用户可能并不希望录入人脸图像。当用户使用智能门锁时,每一次解锁过程中智能门锁都会进行多次的人脸匹配,导致用户无法及时解锁,并且智能门锁的功耗较高。

发明内容

本发明实施例解决的是无法对智能设备进行解锁,智能设备的功耗较高的技术问题。

为解决上述技术问题,本发明实施例提供一种智能设备控制方法,包括:确定存在对所述智能设备进行解锁的需求时,获取当前用户的人脸图像;根据所述当前用户的人脸图像,判断所述当前用户是否为第一目标用户;所述第一目标用户为在某一预设时长内的出现次数大于N次,且均成功解锁所述智能设备的非注册用户;若确定所述当前用户为所述第一目标用户,则生成并输出第一控制信号以控制所述智能设备结束人脸识别解锁流程。

可选的,所述控制方法还包括:若检测到所述当前用户为第二目标用户,则生成并输出第二控制信号以控制所述智能设备进入休眠状态;所述第二目标用户为在所述预设时长内的出现次数大于N次,且均未成功解锁所述智能设备的非注册用户。

可选的,所述控制方法还包括:若检测到所述当前用户为第三目标用户,则更新所述当前用户在所述预设时长内的出现次数及成功解锁次数,生成并输出所述第一控制信号;所述第三目标用户为在所述预设时长内的出现次数不大于N,且均成功解锁所述智能设备的非注册用户。

可选的,所述控制方法还包括:若检测到所述当前用户为第四目标用户,则生成并输出第二控制信号以控制所述智能设备进入休眠状态;所述第四目标用户为:在所述预设时长内的出现次数不大于N,且未能成功解锁所述智能设备的非注册用户。

可选的,所述控制方法还包括:根据所述当前用户的人脸图像,确定所述当前用户为所述目标用户时,输出解锁信号以控制所述智能设备解锁。

可选的,所述确定存在对所述智能设备进行解锁的需求,包括:检测到预设区域内存在所述当前用户,确定存在对所述智能设备进行解锁的需求。

为解决上述技术问题,本发明实施例还提供了一种智能设备控制装置,包括:获取单元,用于确定存在对所述智能设备进行解锁的需求时,获取当前用户的人脸图像;判断单元,用于根据所述当前用户的人脸图像,判断所述当前用户是否为第一目标用户;所述第一目标用户为在某一预设时长内的出现次数大于N次,且均成功解锁所述智能设备的非注册用户;控制单元,用于在确定所述当前用户为所述第一目标用户时,生成并输出第一控制信号以控制所述智能设备结束人脸识别解锁流程。

可选的,所述控制单元,还用于检测到所述当前用户为第二目标用户,则生成并输出第二控制信号以控制所述智能设备进入休眠状态;所述第二目标用户为在所述预设时长内的出现次数大于N次,且均未成功解锁所述智能设备的非注册用户。

可选的,所述控制单元,还用于检测到所述当前用户为第三目标用户,则更新所述当前用户在所述预设时长内的出现次数及成功解锁次数,生成并输出所述第一控制信号;所述第三目标用户为在所述预设时长内的出现次数不大于N,且均成功解锁所述智能设备的非注册用户。

可选的,所述控制单元,还用于检测到所述当前用户为第四目标用户,则生成并输出第二控制信号以控制所述智能设备进入休眠状态;所述第四目标用户为:在所述预设时长内的出现次数不大于N,且未能成功解锁所述智能设备的非注册用户。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

当确定存在对智能设备进行解锁的需求时,获取当前用户的人脸图像,若确定当前用户为第一目标用户,则控制智能设备结束人脸识别解锁流程,从而可以在节省智能设备功耗的同时,及时地实现解锁。

进一步,在确定当前用户为第二目标用户时,控制智能设备进入休眠状态。对于在预设时长多次出现且均未成功解锁智能设备的非注册用户,可以确定该用户无法解锁智能设备,故直接控制智能设备进入休眠状态,能够进一步降低智能设备的功耗。

此外,在确定当前用户为第四目标用户时,控制智能设备进入休眠状态。对于在预设时长出现过且未成功解锁智能设备的非注册用户,可以确定该用户无法解锁智能设备,故直接控制智能设备进入休眠状态,能够进一步降低智能设备的功耗。

附图说明

图1是本发明实施例中的一种智能设备控制方法的流程图;

图2是本发明实施例中的一种智能设备控制装置的结构示意图。

具体实施方式

现有技术中,当用户使用智能门锁时,每一次解锁过程中智能门锁都会进行多次的人脸匹配。在经过多次人脸匹配,确定用户为非注册用户之后,用户才能使用其他方式(如指纹解锁、电子密码解锁等)进行解锁,导致用户无法及时解锁,并且智能门锁的功耗较高。

在本发明实施例中,当确定存在对智能设备进行解锁的需求时,获取当前用户的人脸图像,若确定当前用户为第一目标用户,则控制智能设备结束人脸识别解锁流程,从而可以在节省智能设备功耗的同时,及时地实现解锁。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

本发明实施例提供了一种智能设备控制方法,参照图1,以下通过具体步骤进行详细说明。

步骤S101,确定存在对智能设备进行解锁的需求时,获取当前用户的人脸图像。

在具体实施中,智能设备可以同时集成有人脸识别功能、指纹识别功能、电子密码识别等功能。如无特殊说明,本发明实施例中所述的智能设备均集成有人脸识别功能。在对智能设备进行解锁时,可以采用人脸识别的方式解锁智能设备。

在本发明实施例中,智能设备可以为智能门锁,智能门锁的解锁方式可以包括人脸识别解锁、指纹解锁、电子密码解锁、机械解锁等解锁方式。

在具体实施中,智能设备还可以集成有人体感应功能。当用户靠近智能设备时,智能设备从休眠状态唤醒,进入工作状态。因此,当智能设备检测到预设区域内存在当前用户时,即可确定存在对智能设备进行解锁的需求。

在实际应用中,预设区域可以为智能设备所能够实现人体感应功能的区域。例如,智能设备能够实现人体感应功能的区域为前方2m。若智能设备检测到前方1.5m处存在用户,则确定存在对智能设备进行解锁的需求。

在具体实施中,若智能设备没有集成人体感应功能,则当用户触发智能设备时,智能设备从休眠状态唤醒,进入工作状态。由此,当智能设备检测到被触发时,即可确定存在对智能设备进行解锁的需求。

在本发明实施例中,当确定存在对智能设备进行解锁的需求后,可以获取当前用户的人脸图像。

在具体实施中,智能设备中可以设置有摄像头,当确定存在对智能设备进行解锁的需求时,可以控制智能设备的摄像头工作以采集当前用户的人脸图像。

若智能设备中未设置有摄像头,且设置有与智能设备通信连接的摄像头,则当确定存在对智能设备进行解锁的需求时,可以通过连接的摄像头采集当前用户的人脸图像。

步骤S102,根据当前用户的人脸图像,判断当前用户是否为第一目标用户。

在具体实施中,智能设备中可以预先存储有注册用户对应的人脸图像。在获取到当前人脸图像之后,可以将当前用户的人脸图像与预先存储的注册用户对应的人脸图像进行比对,来判断当前用户是否为第一目标用户。

在本发明实施例中,第一目标用户可以为在某一预设时长内的出现次数大于N次,且均成功解锁智能设备的非注册用户。

在本发明实施例中,若确定当前用户为第一目标用户,则可以执行下述步骤S103。若确定当前用户为注册用户,则可以直接输出解锁信号,使得智能设备执行解锁操作。

在具体实施中,N可以根据具体的应用场景设定。例如,设定N=5。预设时长也可以为根据具体的应用场景设定。例如,预设时长为一星期;又如,预设时长为两天。

步骤S103,若确定当前用户为第一目标用户,则生成并输出第一控制信号。

在本发明实施例中,若确定当前用户为第一目标用户,则可以生成并输出第一控制信号,该第一控制信号可以控制智能设备结束人脸识别解锁流程。

在具体实施中,第一目标用户可以为家庭用户,或者为家庭用户的亲朋。也就是说,第一目标用户具备解锁权限,是能够解锁智能设备的用户。

在现有技术中,若识别到当前用户为非注册用户,仍需要重复多次的人脸识别操作,存在功耗较大的问题。

而在本发明实施例中,在检测到当前用户为非注册用户时,若确定当前用户为第一目标用户,则停止执行人脸识别解锁流程,也即本次解锁过程中不再重复执行多次的人脸识别操作。因此,本发明实施例中提供的控制方法能够有效地降低智能设备的功耗。

在本发明实施例中,若检测到当前用户为第二目标用户,则也可以生成并输出第一控制信号,从而使得智能设备停止执行人脸识别解锁流程。第二目标用户可以为在预设时长内的出现次数大于N次,且均未成功解锁智能设备的非注册用户。

在具体应用中,以智能设备为智能门锁为例,第二目标用户可以为邻居。采用上述方案,在检测到当前用户为邻居时,即可生成并输出第二控制信号。智能设备在接收到第二控制信号后,即可从唤醒状态重新进入休眠状态,从而进一步降低智能设备的功耗。

在本发明实施例中,若检测到当前用户为第三目标用户,则可以更新当前用户在预设时长内的出现次数以及成功解锁次数,生成并输出第一控制信号。第三目标用户可以为在预设时长内的出现次数不大于N,且均成功解锁智能设备的非注册用户。

在具体应用中,第三目标用户可以为家庭用户,或者为家庭用户的亲朋。在某种程度上而言,第三目标用户可以转换成第一目标用户。例如,当第三目标用户在预设时长内的出现次数达到N次,且均成功解锁智能设备时,第三目标用户实质上即为第一目标用户。

在本发明实施例中,若检测到当前用户为第四目标用户,则生成并输出第二控制信号以控制智能设备进入休眠状态。第四目标用户为在预设时长内的出现次数不大于N,且未能成功解锁智能设备的非注册用户。

在具体应用中,以智能设备为智能门锁为例,第四目标用户可以为邻居,或者为快递员、外卖员等陌生人。采用上述方案,在检测到当前用户为没有解锁权限的用户时,即可生成并输出第二控制信号。智能设备在接收到第二控制信号后,即可从唤醒状态重新进入休眠状态,从而进一步降低智能设备的功耗。

下面以智能设备为智能门锁为例,对本发明上述实施例中提供的智能设备控制方法进行说明。

预设时长T为一星期,一次完整的解锁过程中需要进行人脸识别的循环次数x=3,解锁过程中进行人脸识别的计时周期t=1.5s,每次人脸识别所需时长为0.5s,N=3。

在星期一时,非注册用户A第一次开门,使用指纹解锁,耗时1s。在解锁过程中,智能门锁的人脸识别功能开启,连续两次人脸识别失败后,由于指纹解锁成功,故智能门锁打开。智能门锁记录用户A的人脸信息,并计数1次,计时1s。

在星期二时,用户A再次开门,使用电子密码解锁,耗时3s。在解锁过程中,智能门锁的人脸识别功能开启,连续两次人脸识别失败,此时用户A输入电子密码,人脸识别功能终止,在识别输入的电子密码正确后解锁。能门锁记录用户A的人脸信息,将计数次数累积为2次,计时更新为1天。

在星期一和星期二的解锁操作完成之后,用户A被标记为第三目标用户。

在星期三时,用户A再次开门,使用指纹解锁,耗时3s。在解锁过程中,智能门锁的人脸识别功能开启,在检测到1次人脸识别失败后,关闭人脸识别功能,随后指纹识别成功,智能门锁解锁。记录用户A进行人脸识别的累积次数为3次,计时更新为2天。

在本次解锁过程中,2天内检测到3次用户A的人脸图像,且最终都成功解锁,故满足在一个星期内出现3次,且最终都成功解锁的条件。故将用户A更新为第一目标用户。

在星期四,用户A又一次开门。智能门锁检测到用户A为第一目标用户,直接结束人脸识别解锁流程,从而可以降低智能门锁的功耗。

参照图2,给出了本发明实施例中的一种智能设备控制装置20,包括:获取单元201、判断单元202以及控制单元203,其中:

获取单元201,用于确定存在对所述智能设备进行解锁的需求时,获取当前用户的人脸图像;

判断单元202,用于根据所述当前用户的人脸图像,判断所述当前用户是否为第一目标用户;所述第一目标用户为在某一预设时长内的出现次数大于N次,且均成功解锁所述智能设备的非注册用户;

控制单元203,用于在确定所述当前用户为所述第一目标用户时,生成并输出第一控制信号以控制所述智能设备结束人脸识别解锁流程。

在具体实施中,所述控制单元203,还可以用于检测到所述当前用户为第二目标用户,则生成并输出第二控制信号以控制所述智能设备进入休眠状态;所述第二目标用户为在所述预设时长内的出现次数大于N次,且均未成功解锁所述智能设备的非注册用户。

在具体实施中,所述控制单元203,还可以用于检测到所述当前用户为第三目标用户,则更新所述当前用户在所述预设时长内的出现次数及成功解锁次数,生成并输出所述第一控制信号;所述第三目标用户为在所述预设时长内的出现次数不大于N,且均成功解锁所述智能设备的非注册用户。

在具体实施中,所述控制单元203,还可以用于检测到所述当前用户为第四目标用户,则生成并输出第二控制信号以控制所述智能设备进入休眠状态;所述第四目标用户为:在所述预设时长内的出现次数不大于N,且未能成功解锁所述智能设备的非注册用户。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指示相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

技术分类

06120114738917