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

智能门锁解锁方法及装置

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



技术领域

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

背景技术

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

现有的智能门锁在解锁过程中,通常采用人体感应技术,自动唤醒智能门锁,然后用户通过输入密码、指纹或者人脸等特征的信息,确认用户是否具备解锁的权限。

然而,当用户从门内开门离开时,人体感应模块会被唤醒,进而智能门锁被唤醒。当用户出门后,若返回确认智能门锁是否正常关闭,则人体感应模块也会被唤醒。

综上,现有的智能门锁容易被误触发,导致功耗较高。

发明内容

本发明实施例解决的是智能门锁容易被误触发,导致功耗较高的技术问题。

为解决上述技术问题,本发明实施例提供一种智能门锁解锁方法,包括:检测到存在运动人体;获取测距装置在第一时刻与所述运动人体的第一距离,以及在第二时刻与所述运动人体的第二距离;所述第一时刻早于所述第二时刻;若所述第一距离大于所述第二距离,触发所述智能门锁从休眠状态唤醒。

可选的,所述若所述第一距离大于所述第二距离,触发所述智能门锁从休眠状态唤醒,包括:若所述第一距离与所述第二距离之差大于预设距离,且所述第一时刻与所述第二时刻之差小于第一时长,则触发所述智能门锁从休眠状态唤醒。

可选的,所述检测到存在运动人体,包括:发射脉冲波;根据所述脉冲波的回波信息,检测是否存在运动人体。

可选的,所述脉冲波的占空比时变。

可选的,所述发射脉冲波,包括:获取当前时刻;根据所述当前时刻,生成相应占空比的所述脉冲波并发射。

可选的,所述根据所述当前时刻,设置所述脉冲波的占空比,包括:获取预设时间段内所述智能门锁的解锁时间区间;若所述当前时刻处于所述解锁时间区间之内,则设置所述脉冲波的占空比处于第一取值范围之内;若所述当前时刻处于所述解锁时间区间之外,则设置所述脉冲波的占空比位于第二取值范围之内;所述第一取值范围的最小值不小于所述第二取值范围的最大值。

可选的,在检测到存在运动人体之后,还包括:控制所述测距装置的工作模式从动作检测模式切换至测距模式。

可选的,所述测距装置包括:微波雷达。

本发明实施例还提供了一种智能门锁解锁装置,包括:检测单元,用于检测到存在运动人体;获取单元,用于获取第一时刻与所述运动人体的第一距离以及第二时刻与所述运动人体的第二距离;所述第一时刻早于所述第二时刻;触发单元,用于若所述第一距离大于所述第二距离,触发所述智能门锁从休眠状态唤醒。

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

在检测到存在运动人体时,获取第一时刻测距装置与运动人体的第一距离、第二时刻测距装置与运动人体的第二距离。若第一距离大于第二距离,则将智能门锁从休眠状态唤醒。通过检测运动人体的运动趋势,来确定是否触发智能门锁,从而可以有效降低智能门锁的功耗。

附图说明

图1是本发明实施例中的一种智能门锁解锁方法的流程图;

图2是本发明实施例中的一种脉冲波的波形示意图;

图3是本发明实施例中的一种智能门锁解锁装置的结构示意图。

具体实施方式

现有技术中,当用户从门内开门离开时,人体感应模块会被唤醒,进而智能门锁被唤醒。当用户出门后,若返回确认智能门锁是否正常关闭,则人体感应模块也会被唤醒。智能门锁容易被误触发,导致智能门锁的功耗较高。

在本发明实施例中,在检测到存在运动人体时,获取第一时刻测距装置与运动人体的第一距离、第二时刻测距装置与运动人体的第二距离。若第一距离大于第二距离,则将智能门锁从休眠状态唤醒。通过检测运动人体的运动趋势,来确定是否触发智能门锁,从而可以有效降低智能门锁的功耗。

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

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

步骤S101,检测到存在运动人体。

在具体实施中,可以通过预设的人体检测装置来检测是否存在运动人体。人体检测装置可以包括如下任一种:超声波雷达、被动红外线探测器、微波雷达、主动红外线探测器。

在本发明实施例中,可以设置一个人体检测装置,也可以设置两个或者更多个人体检测装置。

步骤S102,获取测距装置在第一时刻与运动人体的第一距离,以及第二时刻与运动人体的第二距离。

在本发明实施例中,人体检测装置可以与测距装置为同一个装置。也就是说,通过该人体检测装置,既可以实现人体感应的功能,又可以实现测距功能。为统一描述,本发明实施例中下述内容所提及的测距装置,均为能够同时实现测距功能和人体感应功能的装置。

在具体实施中,测距装置可以工作在两个不同的工作模式:动作检测模式以及测距模式。当测距装置工作在动作检测模式时,测距装置能够实现人体感应功能;当测距装置工作在测距模式时,测距装置能够实现测距功能。

在本发明实施例中,测距装置可以默认处于动作检测模式。当测距装置检测到存在运动人体之后,测距装置可以输出触发信号至智能门锁的控制单元。智能门锁的控制单元在接收到该触发信号后,可以向测距装置输出模式切换信号。测距装置在接收到模式切换信号之后,可以从动作检测模式切换至测距模式。

在本发明一实施例中,测距装置可以为微波雷达等通过发射脉冲波实现上述功能的探测器。当测距装置处于动作检测模式时,可以利用多普勒效应实现运动人体检测。测距装置在发送脉冲波时,可以利用脉冲波的间歇性工作特性,从而降低微波雷达的功耗。

当测距装置处于测距模式时,测距装置利用脉冲波的回波信息,确定飞行时间差或者频率差,进而确定运动人体与测距装置之间的距离。

在本发明实施例中,当测距装置处于动作检测模式时,测距装置发射的脉冲波的占空比可以是时变的。

参照图2,给出了本发明实施例中的一种脉冲波的波形示意图。由图2可见,在不同的时刻,脉冲波对应的占空比可以不同。

在具体实施中,也可以预先为测距装置配置脉冲波的占空比与时间的映射关系。

当测距装置处于动作检测模式时,测距装置还可以根据获取当前时刻,根据当前时刻来生成相应占空比的脉冲波并发射。

测距装置可以获取智能门锁的解锁时间区间。若当前时刻处于解锁时间区间之内,则可以设置脉冲波的占空比处于第一取值范围之内;若当前时刻处于解锁时间区间之外,则可以设置脉冲波的占空比处于第二取值范围之内;第一取值范围的最小值不小于第二取值范围的最大值。

也就是说,若当前时刻处于解锁时间区间之内,则可以确定用户在此时间范围内可能会回家,因此存在解锁需求,故可以调高脉冲波的占空比,从而能够及时检测到运动人体。反之,若当前时刻处于解锁时间区间之外,则可以确定用户通常不会在此时间范围内回家,因此通常不存在解锁需求,故可以降低脉冲波的占空比,从而进一步节省智能门锁的功耗。

例如,获取在一个月的时间段之内,智能门锁的解锁时间区间为晚上19:00~21:00。检测到当前时刻为12:00,则测距装置生成的脉冲波的占空比为20%。检测到当前时刻为20:00,则测距装置生成的脉冲波的占空比为80%。

在本发明实施例中,可以分别获取测距装置在第一时刻与运动人体之间的第一距离、测距装置在第二时刻与运动人体之间的第二距离。第一时刻早于第二时刻。

也就是说,可以在第一时刻T1,获取运动人体与测距装置之间的距离,作为第一距离。在第一时刻T1之后的第二时刻T2,获取运动人体与测距装置之间的距离,作为第二距离。

测距装置在测量得到第一距离后,可以将测量得到的第一距离发送至智能门锁的控制单元。相应地,测距装置在测量得到第二距离后,也可以将测量得到的第二距离发送至智能门锁的控制单元。

也就是说,测距装置可以在每一个时刻测量得到与运动人体之间的距离之后,即可将所获得的距离发送至智能门锁的控制单元。

测距装置也可以在得到两个时刻测量得到的与运动人体之间的距离之后,将两个距离一并发送至智能门锁的控制单元。

例如,测距装置可以在获取第一距离以及第二距离之后,将第一距离以及第二距离同时发送至智能门锁的控制单元。

在具体实施中,第一时刻与第二时刻之间的时间差可以预先设定。例如,设置第一时刻与第二时刻之间的时间差为1s。又如,设置第一时刻与第二时刻之间的时间差为2s。

在本发明实施例中,测距装置可以集成在智能门锁的内部,也可以与智能门锁相互独立设置。当测距装置与智能门锁相互独立设置时,测距装置可以通过有线或者无线的方式与智能门锁进行通信。例如,测距装置通过WIFI与智能门锁进行通信。

若测距装置与智能门锁相互独立设置,则测距装置与智能门锁之间的距离通常较小,以避免测距装置所测得的距离无法表征人体与智能门锁之间的真实距离的情况出现。

步骤S103,若第一距离大于第二距离,触发智能门锁从休眠状态唤醒。

在具体实施中,若第一距离大于第二距离,则表征运动人体的运动趋势为逐渐靠近智能门锁。此时,可以触发智能门锁从休眠状态唤醒。智能门锁从休眠状态唤醒之后,即可进入工作状态,可以接收用户输入的验证信息(如电子密码、指纹、人脸图像等),来验证用户是否为授权用户,进而判断是否解锁。

反之,若第一距离小于第二距离,则表征运动人体的运动趋势为逐渐远离智能门锁。此时,智能门锁可以继续保持处于休眠状态,进一步降低智能门锁的功耗。

在本发明实施例中,为了更加准确地确定运动人体的运动趋势,可以在检测到第一距离与第二距离之差大于预设距离,且第一时刻与第二时刻之差小于第一时长时,可以确定运动人体的运动趋势为逐渐靠近智能门锁,因此触发智能门锁从休眠状态唤醒。

若检测到第一距离与第二距离之差小于预设距离,即便第一时刻与第二时刻之差小于第一时长,由于运动人体的运动距离较小,则可以确定运动人体并没有向智能门锁靠近的趋势,因此,智能门锁可以继续处于休眠状态。此时,用户可能仅是回头确认智能门锁是否锁住。或者,用户可能仅是等候电梯,或者仅是整理衣物等操作。

由此,在检测到第一距离与第二距离之差大于预设距离,且第一时刻与第二时刻之差小于第一时长时,确定触发智能门锁从休眠状态唤醒。若不满足上述条件,则智能门锁可以继续处于休眠状态。由此,可以有效避免智能门锁被误触发,从而降低智能门锁的功耗。

此外,通过一个测距装置实现人体感应功能和测距功能,可以进一步降低智能门锁的成本。

参照图3,给出了本发明实施例中的一种智能门锁解锁装置30,包括:检测单元301、获取单元302以及触发单元303,其中:

检测单元301,用于检测到存在运动人体;

获取单元302,用于获取第一时刻与所述运动人体的第一距离以及第二时刻与所述运动人体的第二距离;所述第一时刻早于所述第二时刻;

触发单元303,用于若所述第一距离大于所述第二距离,触发所述智能门锁从休眠状态唤醒。

在具体实施中,上述检测单元301、获取单元302以及触发单元303的具体执行过程可以对应参照上述步骤S101~步骤S103,此处不做赘述。

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

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

技术分类

06120114744258