智能门锁的失败处理方法、装置及存储介质与流程

专利2022-06-29  169


本发明涉及智能门锁识别及报警领域,具体而言,涉及一种智能门锁的失败处理方法、装置及存储介质。



背景技术:

传统的开锁方式是通过钥匙开锁。随着技术的进步,越来越多的智能门锁形式涌现出来,这些智能门锁可以将用户的个人特征信息保存起来,并在检测到符合已保存的个人特征信息的情况下,为用户打开门锁,这解决了传统钥匙开锁方式下用户忘带钥匙的尴尬,给人们的生活带来极大的便利。智能门锁的开锁方式可以是通过指纹开锁、通过密码开锁等等。

然而,随着技术的发展,不法分子也开始尝试破解新型的智能门锁,这会使得智能门锁的防盗系数降低,增加了用户的人身财产被侵害的可能性。



技术实现要素:

本发明实施例提供了一种智能门锁的失败处理方法、装置及存储介质,以至少解决频繁尝试破解智能门锁,使得智能门锁的防盗系数降低的问题。

根据本发明的一个实施例,提供了一种智能门锁的失败处理方法,包括:采集所述智能门锁的当前开锁对象的生物特征信息;在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。

在至少一个示例性实施例中,在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作包括:在预定时长内,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

在至少一个示例性实施例中,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败包括:在所述当前开锁对象的所述生物特征信息与设定的生物特征信息库不匹配的情况下,确定所述当前开锁对象唤醒门锁失败或开锁失败,其中,所述生物特征信息包括以下至少之一:面部特征、指纹特征、声纹特征。

在至少一个示例性实施例中,触发所述报警操作包括以下至少之一:控制所述智能门锁关联的报警器发出报警信号;采集所述当前开锁对象的影像信息,将所述影像信息发送到服务器,并触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号;向所述智能门锁关联的移动终端号码和/或电话号码发出报警呼叫。

在至少一个示例性实施例中,在触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号之后,还包括以下至少之一:在接收通过所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号发送的开锁指令的情况下,控制所述智能门锁开锁;在接收通过所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号发送的呼叫指令的情况下,控制向预定报警呼叫列表中的号码发出报警呼叫。

在至少一个示例性实施例中,所述当前开锁对象的影像信息包括以下至少之一:所述当前开锁对象的图像;所述当前开锁对象的录像。

在至少一个示例性实施例中,所述服务器根据所述影像信息生成报警信息包括以下至少之一:所述服务器生成携带有所述当前开锁对象的图像的所述报警信息;所述服务器生成携带有所述当前开锁对象的录像的所述报警信息;所述服务器从所述当前开锁对象的录像中提取出多张带有人像的图像,对所述多张带有人像的图像按照时间顺序组成所述当前开锁对象的动图,并生成携带有所述当前开锁对象的动图的所述报警信息。

在至少一个示例性实施例中,所述服务器从所述当前开锁对象的录像中提取出多张带有人像的图像,对所述多张带有人像的图像按照时间顺序组成所述当前开锁对象的动图包括:提取所述当前开锁对象的录像中的i帧图像并对提取的i帧图像进行人像检测,直到提取出第一张带有人像的i帧图像;从所述当前开锁对象的录像中,获取在所述第一张带有人像的i帧图像之后预定数量的带有人像的图像;将所述第一张带有人像的i帧图像和预定数量的带有人像的图像按照时间顺序组成所述当前开锁对象的动图。

根据本发明的另一个实施例,提供了一种智能门锁的失败处理装置,包括:采集模块,用于采集所述智能门锁的当前开锁对象的生物特征信息;报警模块,用于在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。

在至少一个示例性实施例中,所述报警模块用于在预定时长内,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

在至少一个示例性实施例中,所述采集模块用于采集所述智能门锁的当前开锁对象以下生物特征信息中的至少之一:面部特征、指纹特征、声纹特征;所述报警模块用于在所述当前开锁对象的所述生物特征信息与设定的生物特征信息库不匹配的情况下,确定所述当前开锁对象唤醒门锁失败或开锁失败。

在至少一个示例性实施例中,所述报警模块用于执行以下至少之一:控制所述智能门锁关联的报警器发出报警信号;控制所述采集模块采集所述当前开锁对象的影像信息,将所述影像信息发送到服务器,并触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号;向所述智能门锁关联的移动终端号码和/或电话号码发出报警呼叫。

根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

根据本发明的又一个实施例,还提供了一种智能门锁,包括采集模块、存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

通过本发明,由于在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作,从而可以有效防止不法人员不断尝试破解智能门锁,因此,可以解决频繁尝试破解智能门锁,使得智能门锁的防盗系数降低的问题,实现了智能门锁唤醒或开锁失败时的有效报警,提升了智能门锁的防破解系数。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例1的智能门锁的失败处理方法的流程图;

图2是根据本发明实施例2的智能门锁的失败处理装置的结构框图;

图3是根据本发明实施例4的智能门锁的失败处理系统的示意图;

图4是根据本发明实施例4的app或门锁采集语音、人脸信息的流程图;

图5是根据本发明实施例4的根据语音、人脸开锁的流程图;

图6是根据本发明实施例4的物理设备报警的流程图;

图7是根据本发明实施例4的app推送报警的流程图;

图8是根据本发明实施例4的人形抽帧组成gif动图的流程;

图9是根据本发明实施例4的平台人形抽帧具体策略示意图;

图10是根据本发明实施例4的抽帧组成人形图片组的流程示意图;

图11是根据本发明实施例的电话提醒报警的流程图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

在本实施例中提供了一种智能门锁的失败处理方法,图1是根据本发明实施例1的智能门锁的失败处理方法的流程图,如图1所示,该流程包括如下步骤:

步骤s102,采集所述智能门锁的当前开锁对象的生物特征信息;

步骤s104,在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。

通过上述步骤,由于在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作,从而可以有效防止不法人员不断尝试破解智能门锁,因此,可以解决频繁尝试破解智能门锁,使得智能门锁的防盗系数降低的问题,实现了智能门锁唤醒或开锁失败时的有效报警,提升了智能门锁的防破解系数。

可选地,上述步骤的执行主体可以为智能门锁等,但不限于此。

为了防止报警的误触发,可以设置一个合适的尝试阈值以避免用户的偶然失败或者无关人员偶然路过导致的误触发。因此,在至少一个示例性实施例中,步骤s104可以包括:在预定时长内,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

在至少一个示例性实施例中,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败可以包括:在所述当前开锁对象的所述生物特征信息与设定的生物特征信息库不匹配的情况下,确定所述当前开锁对象唤醒门锁失败或开锁失败,其中,所述生物特征信息包括以下至少之一:面部特征、指纹特征、声纹特征。

例如,根据具体使用的生物特征信息的不同类型,步骤s104可以包括以下几种失败报警处理之一或其组合。

失败报警处理1:在所述预定时长内,确定所述当前开锁对象的语音口令与设定的语音唤醒指令不匹配导致唤醒门锁失败的次数不小于所述尝试阈值的情况下,触发所述报警操作。

失败报警处理2:在所述预定时长内,确定所述当前开锁对象的图像对应的生物特征点与设定的人脸特征点库不匹配导致开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

失败报警处理3:在所述预定时长内,确定所述当前开锁对象的指纹与设定的指纹库不匹配导致开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

失败报警处理4:在所述预定时长内,确定所述当前开锁对象的语音口令对应的声纹信息与设定的声纹库不匹配导致开锁失败的次数不小于所述尝试阈值的情况下,触发所述报警操作。

以上失败报警处理过程可以单独使用或相互结合使用。

为了保证用户能够快速多维度地得到警示,可以有多种报警方式。在至少一个示例性实施例中,步骤s104中触发所述报警操作可以包括以下至少之一。

报警方式1:控制所述智能门锁关联的报警器发出报警信号,该报警信号可以是简单的声音报警信号,从而给不法分子以威慑力;

报警方式2:采集所述当前开锁对象的影像信息,将所述影像信息发送到服务器,并触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号;通过该方式,可以通过彩信、app等多种方式推送报警消息(其中包括报警图片及录像),使得用户通过报警消息可以及时了解情况,同时可点击具体消息查看报警内容,可以包括多张人形抽帧组成的gif动图或录像等。

报警方式3:向所述智能门锁关联的移动终端号码和/或电话号码发出报警呼叫;通过该方式,在智能门锁触发报警时,用户会接到电话提醒服务电话,播放提示信息“提醒你,你的设备发送报警,请尽快打开app进行查看”。

用户在收到报警之后,可以根据查阅报警信息获知当前开锁对象是否为可疑人物,如果不是,可进行远程开门;如果是,可一键拨打物业及报警电话。因此,在至少一个示例性实施例中,在触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号之后,本方法还可以包括以下至少之一:

在接收通过所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号发送的开锁指令的情况下,控制所述智能门锁开锁;

在接收通过所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号发送的呼叫指令的情况下,控制向预定报警呼叫列表中的号码发出报警呼叫。

为了便于用户查阅当前开锁者的具体情况,可以提供多种形式的当前开锁者的影像信息。在至少一个示例性实施例中,所述当前开锁对象的影像信息可以包括以下至少之一:所述当前开锁对象的图像;所述当前开锁对象的录像。

在至少一个示例性实施例中,所述服务器根据所述影像信息生成报警信息的过程可以包括以下至少之一:

报警信息生成方式1:所述服务器生成携带有所述当前开锁对象的图像的所述报警信息;

报警信息生成方式2:所述服务器生成携带有所述当前开锁对象的录像的所述报警信息;

报警信息生成方式3:所述服务器从所述当前开锁对象的录像中提取出多张带有人像的图像,对所述多张带有人像的图像按照时间顺序组成所述当前开锁对象的动图,并生成携带有所述当前开锁对象的动图的所述报警信息。

在至少一个示例性实施例中,所述服务器从所述当前开锁对象的录像中提取出多张带有人像的图像,对所述多张带有人像的图像按照时间顺序组成所述当前开锁对象的动图可以包括:提取所述当前开锁对象的录像中的i帧图像并对提取的i帧图像进行人像检测,直到提取出第一张带有人像的i帧图像;从所述当前开锁对象的录像中,获取在所述第一张带有人像的i帧图像之后预定数量的带有人像的图像;将所述第一张带有人像的i帧图像和预定数量的带有人像的图像按照时间顺序组成所述当前开锁对象的动图(所述第一张带有人像的i帧图片可以作为所述动图的封面,使得用户能够第一时间直观了解到动图的关键细节)。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例2

在本实施例中提供了一种智能门锁的失败处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是根据本发明实施例2的智能门锁的失败处理装置的结构框图,如图2所示,该装置包括:

采集模块22,用于采集所述智能门锁的当前开锁对象的生物特征信息;

报警模块24,用于在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。

通过上述装置,由于在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作,从而可以有效防止不法人员不断尝试破解智能门锁,因此,可以解决频繁尝试破解智能门锁,使得智能门锁的防盗系数降低的问题,实现了智能门锁唤醒或开锁失败时的有效报警,提升了智能门锁的防破解系数。

可选地,上述装置可以设置在智能门锁上,但不限于此。

为了防止报警的误触发,可以设置一个合适的尝试阈值以避免用户的偶然失败或者无关人员偶然路过导致的误触发。因此,在至少一个示例性实施例中,所述报警模块24用于在预定时长内,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

在至少一个示例性实施例中,所述采集模块22用于采集所述智能门锁的当前开锁对象以下生物特征信息中的至少之一:面部特征、指纹特征、声纹特征;所述报警模块24用于在所述当前开锁对象的所述生物特征信息与设定的生物特征信息库不匹配的情况下,确定所述当前开锁对象唤醒门锁失败或开锁失败。

例如,根据具体使用的生物特征信息的不同类型,所述报警模块24可以采用以下几种失败报警处理之一或其组合。

失败报警处理1:在所述预定时长内,确定所述当前开锁对象的语音口令与设定的语音唤醒指令不匹配导致唤醒门锁失败的次数不小于所述尝试阈值的情况下,触发所述报警操作。

失败报警处理2:在所述预定时长内,确定所述当前开锁对象的图像对应的生物特征点与设定的人脸特征点库不匹配导致开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

失败报警处理3:在所述预定时长内,确定所述当前开锁对象的指纹与设定的指纹库不匹配导致开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

失败报警处理4:在所述预定时长内,确定所述当前开锁对象的语音口令对应的声纹信息与设定的声纹库不匹配导致开锁失败的次数不小于所述尝试阈值的情况下,触发所述报警操作。

以上失败报警处理可以单独使用或相互结合使用。

为了保证用户能够快速多维度地得到警示,可以有多种报警方式。在至少一个示例性实施例中,所述报警模块24用于执行以下至少之一:

控制所述智能门锁关联的报警器发出报警信号;

控制所述采集模块22采集所述当前开锁对象的影像信息,将所述影像信息发送到服务器,并触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号;

向所述智能门锁关联的移动终端号码和/或电话号码发出报警呼叫。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

实施例3

本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

步骤s1,采集所述智能门锁的当前开锁对象的生物特征信息;

步骤s2,在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

本发明的实施例还提供了一种智能门锁,包括采集模块、门锁装置、存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行以下步骤。

步骤s1,控制所述采集模块采集所述智能门锁的当前开锁对象的生物特征信息;

步骤s2,在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

实施例4

本实施例以基于语音识别和人脸识别的智能门锁为例描述智能门锁的失败处理方案。本实施例的方案中,通过语音识别模块和人脸识别模块来打开门锁,当打开失败后通过一定的方式来触发报警,同时电话通知到户主,户主确认风险后可,一键同步给物业管理。

图3是根据本发明实施例4的智能门锁的失败处理系统的示意图。如图3所示,该失败处理系统主要分为以下三个模块:app和门锁特征录入模块32、语音和人脸开锁模块34、失败后的报警模块36。以下分别进行描述。

(一)app和门锁特征录入模块32

语音和人脸可通过app或门锁进行录入;门锁第一次使用时,用户可以保存自己的语音命令和人脸数据,app和门锁对语音、人脸信息进行特征提取后保存。

图4是根据本发明实施例4的app或门锁采集语音、人脸信息的流程图。如图4所示,该流程包括:

步骤s401,app或门锁处于录入状态;

步骤s402,录入用户语音;

步骤s403,确定语音特征值录入是否成功,若是,则进入步骤s404,否则,返回步骤s402;

步骤s404,录入用户人脸;

步骤s405,确定人脸特征值录入是否成功,若是,则进入步骤s405,否则,返回步骤s404;

步骤s406,特征值结合形成开锁特征。

(二)语音和人脸开锁模块34

图5是根据本发明实施例4的根据语音、人脸开锁的流程图。如图5所示,该流程包括以下步骤:

步骤s501,智能语音识别模块接收用户发出的口令;

步骤s502,进行用户位置和语音内容的识别,若语音识别模块接收到与设定的语音唤醒指令一致的语音,则进入步骤s504;否则,进入步骤s503;

步骤s503,确定n分钟内唤醒指令失败次数是否小于m次,若是,触发门铃按钮;否则(当次数大于等于m次),开启门锁人脸采集,采集人脸照片,触发报警系统,推送相关报警信息和图片给app;

步骤s504,唤醒图像采集模块进行图像采集;

步骤s505,所述图像采集模块利用红外摄像采集单元采集用户的红外成像的人脸照片;

步骤s506,所述红外摄像采集单元采集到的人脸图像上传到所述智能人脸识别模块进行人脸识别,所述智能人脸图像识别模块将获取到的人脸图像通过内嵌的图像识别算法,计算出人脸特定位置的生物特征点,将该特征点与人脸特征点库进行搜索比对;

步骤s507,判断人脸特征值比对是否相同,若是,则进入步骤s509,否则进入步骤s508;

步骤s508,确定n分钟内人脸识别失败次数小于m次,若是,触发门铃按钮;否则(当次数大于等于m次),开启门锁人脸采集,采集人脸照片,触发报警系统,推送相关报警信息和图片给app;

步骤s509,比对成功,所述系统逻辑控制模块通过所述门开闭控制模块将门打开。

(三)失败后的报警模块36

n分钟内唤醒指令、人脸识别失败次数大于等于m次,开启门锁人脸采集,采集人脸照片,触发报警系统。报警模块主要分为3种:物理设备报警、app推送报警、电话提醒报警。app中可以选择对应的报警方式,最少选择一种,可以3种都选择触发。

以下分别描述几种报警方式。

1、物理设备报警:门锁关联的物理报警设备,如报警器等;当触发报警系统时,报警器触发报警,给不法分子以威慑力。图6是根据本发明实施例4的物理设备报警的流程图。

2、app推送报警:app推送报警消息,同时包括报警图片及录像;通过报警消息可以及时了解情况,同时可点击具体消息查看的报警内容,包括多张人形抽帧组成的gif动图或录像等;同时可以查看是否为可疑人物,如果不是,可进行远程开门;如果是,可一键拨打物业及报警电话。

图7是根据本发明实施例4的app推送报警的流程图。如图7所示,该流程包括以下步骤:

步骤s701,门锁触发报警;

步骤s702,app推送报警消息;

步骤s703,用户可以通过报警消息查看gif人形抽帧动图,查看报警录像;

步骤s704,用户查看是否为可疑人物;若不是,则进入步骤s705;若是,则进入步骤s706;

步骤s705,app远程打开门锁;

步骤s706,一键拨打物业及报警电话。

步骤s703中,多张人形抽帧组成的gif动图主要原因是:当发生报警推送的时候,录像还没生产完成,用户点击查看录像,无法及时进行查看,同时即使等待录像生成完成之后,也需要加载下载完录像才能播放;有了人形抽帧组成的gif动图,用户可以及时获取关键人形发生信息,同时只需要加载gif动图,即能播放。图8是根据本发明实施例4的人形抽帧组成gif动图的流程,如图8所示,该流程包括以下步骤:

步骤s801,门锁触发报警;

步骤s802,门锁采集报警录像;

步骤s803,上报录像到平台;

步骤s804,平台根据抽帧算法抽取5张人形图片;

步骤s805,app获取人形图片组成gif动图;

步骤s806,app一键查看gif动图。

图9是根据本发明实施例4的平台人形抽帧具体策略示意图,其中,i帧表示关键帧,是一帧画面的完整保留。图10是根据本发明实施例4的抽帧组成人形图片组的流程示意图。如图10所示,抽帧组成人形图片组(动图)的过程包括以下步骤:

步骤s1001,抽取第n个i帧,n的初始值为1;

步骤s1002,判断当前i帧中是否有人形,如果是,则进入步骤s1003,否则,令n=n 1,返回步骤s1001;

步骤s1003,将该i帧当做录像封面;

步骤s1004,再获取其他4张有人形的图片;

步骤s1005,将该5张图片按顺序保存;

步骤s1006,app获取人形图片组。

3、电话提醒报警:图11是根据本发明实施例的电话提醒报警的流程图,如图11所示,该流程包括以下步骤:

步骤s1101,首先要在app中购买电话提醒服务;

步骤s1102,门锁触发报警;

步骤s1103,接到电话提醒服务电话,提示音为“提醒你,你的设备发送报警,请尽快打开app进行查看”;

步骤s1104,打开app查看是否为可疑人物,如果不是,进入步骤s1105;如果是,则进入步骤s1106;

步骤s1105,进行远程开门;

步骤s1106,一键拨打物业及报警电话。

通过本实施例所提供的基于语音识别和人脸识别的开锁方法及报警系统,以及app的语音和人员录入,报警系统结合设计,实现如下功能:

(1)app或门铃都可录入语音和人脸信息;

(2)特定规则触发报警:n分钟内语音唤醒、人脸识别失败次数小于m次,触发门铃按钮;当次数大于等于m次,开启门锁人脸采集,采集人脸照片,触发报警系统,推送相关报警信息和图片给app;

(3)报警模块主要分为3种:物理设备报警、app推送报警、电话提醒报警;可进行多种灵活配置选择;电话提醒报警:可通过电话进行及时提醒,可一键拨打物业及报警电话;

(4)平台人形抽帧具体策略,用户无需等待录像的下载和加载,可以及时获取关键人形发生信息。

综上,本发明实施例中的智能门锁的失败处理方法、装置及存储介质,解决了频繁尝试破解智能门锁,使得智能门锁的防盗系数降低的问题,实现了智能门锁唤醒或开锁失败时的有效报警,提升了智能门锁的防破解系数。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。


技术特征:

1.一种智能门锁的失败处理方法,其特征在于,包括:

采集所述智能门锁的当前开锁对象的生物特征信息;

在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。

2.根据权利要求1所述的方法,其特征在于,在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作包括:

在预定时长内,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

3.根据权利要求1或2所述的方法,其特征在于,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败包括:

在所述当前开锁对象的所述生物特征信息与设定的生物特征信息库不匹配的情况下,确定所述当前开锁对象唤醒门锁失败或开锁失败,其中,所述生物特征信息包括以下至少之一:面部特征、指纹特征、声纹特征。

4.根据权利要求1或2所述的方法,其特征在于,触发所述报警操作包括以下至少之一:

控制所述智能门锁关联的报警器发出报警信号;

采集所述当前开锁对象的影像信息,将所述影像信息发送到服务器,并触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号;

向所述智能门锁关联的移动终端号码和/或电话号码发出报警呼叫。

5.根据权利要求4所述的方法,其特征在于,在触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号之后,还包括以下至少之一:

在接收通过所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号发送的开锁指令的情况下,控制所述智能门锁开锁;

在接收通过所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号发送的呼叫指令的情况下,控制向预定报警呼叫列表中的号码发出报警呼叫。

6.根据权利要求4所述的方法,其特征在于,所述当前开锁对象的影像信息包括以下至少之一:

所述当前开锁对象的图像;

所述当前开锁对象的录像。

7.根据权利要求6所述的方法,其特征在于,所述服务器根据所述影像信息生成报警信息包括以下至少之一:

所述服务器生成携带有所述当前开锁对象的图像的所述报警信息;

所述服务器生成携带有所述当前开锁对象的录像的所述报警信息;

所述服务器从所述当前开锁对象的录像中提取出多张带有人像的图像,对所述多张带有人像的图像按照时间顺序组成所述当前开锁对象的动图,并生成携带有所述当前开锁对象的动图的所述报警信息。

8.根据权利要求7所述的方法,其特征在于,所述服务器从所述当前开锁对象的录像中提取出多张带有人像的图像,对所述多张带有人像的图像按照时间顺序组成所述当前开锁对象的动图包括:

提取所述当前开锁对象的录像中的i帧图像并对提取的i帧图像进行人像检测,直到提取出第一张带有人像的i帧图像;

从所述当前开锁对象的录像中,获取在所述第一张带有人像的i帧图像之后预定数量的带有人像的图像;

将所述第一张带有人像的i帧图像和预定数量的带有人像的图像按照时间顺序组成所述当前开锁对象的动图。

9.一种智能门锁的失败处理装置,其特征在于,包括:

采集模块,用于采集所述智能门锁的当前开锁对象的生物特征信息;

报警模块,用于在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。

10.根据权利要求9所述的装置,其特征在于,所述报警模块用于在预定时长内,根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的次数不小于尝试阈值的情况下,触发所述报警操作。

11.根据权利要求9或10所述的装置,其特征在于,

所述采集模块用于采集所述智能门锁的当前开锁对象以下生物特征信息中的至少之一:面部特征、指纹特征、声纹特征;

所述报警模块用于在所述当前开锁对象的所述生物特征信息与设定的生物特征信息库不匹配的情况下,确定所述当前开锁对象唤醒门锁失败或开锁失败。

12.根据权利要求9或10所述的装置,其特征在于,所述报警模块用于执行以下至少之一:

控制所述智能门锁关联的报警器发出报警信号;

控制所述采集模块采集所述当前开锁对象的影像信息,将所述影像信息发送到服务器,并触发所述服务器根据所述影像信息生成报警信息并将所述报警信息推送到所述智能门锁关联的移动终端号码和/或所述智能门锁关联的应用账号;

向所述智能门锁关联的移动终端号码和/或电话号码发出报警呼叫。

13.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至8任一项中所述的方法。

技术总结
本发明提供了一种智能门锁的失败处理方法、装置及存储介质。该方法包括:采集所述智能门锁的当前开锁对象的生物特征信息;在根据所述当前开锁对象的所述生物特征信息确定所述当前开锁对象唤醒门锁失败或开锁失败的情况下,触发报警操作。通过本发明,解决了频繁尝试破解智能门锁,使得智能门锁的防盗系数降低的问题,实现了智能门锁唤醒或开锁失败时的有效报警,提升了智能门锁的防破解系数。

技术研发人员:方志华;朱龙
受保护的技术使用者:浙江大华技术股份有限公司
技术研发日:2020.02.04
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-48201.html

最新回复(0)