本发明涉及智能门锁的技术领域,尤其是涉及一种智能门锁管理方法及管理系统。
背景技术:
现有的智能门锁如申请公布号为cn109681040a公开的一种智能门锁,包括用于智能门锁中进行锁整体旋转开合的锁芯以及与锁芯配合用于安装其进行开合的锁体,其中,还包括:旋转套,其固定套接于锁芯上或固定套接于扭动锁芯的钥匙上;旋转套的外侧抵触有驱动其进行旋转的驱动件;旋转套的底部设有用于支撑其进行旋转的定位件;所述驱动件上还设有用于感应外部智能设备指令进而实现驱动件驱动的驱动器。
上述中的现有技术方案存在以下缺陷:上述智能门锁安装在门上并进行试验的过程中,同样需要通过钥匙进行打开,一旦这种智能门锁安装在用于交易或租赁的房屋门上时,有意向交易或租赁相应房屋的看房人员需要有钥匙的人进行陪同才能进入相应的房屋内,较为麻烦。
技术实现要素:
针对现有技术存在的不足,本发明的目的之一是提供一种智能门锁管理方法,具有提高房屋交易或租赁过程中便捷性的优势。
本发明的上述发明目的是通过以下技术方案得以实现的:一种智能门锁管理方法,包括云服务端、无线连接于云服务端的若干门锁终端及对应的用户终端;
门锁终端获取看房人员的面部信息及联系方式数据并存储;
云服务端确认各门锁终端所获取的看房人员面部信息及联系方式、并申请临时密码开放权限;
用户终端接收临时密码开放申请并发送临时密码;
云服务端接收临时密码并匹配至对应的门锁终端;
门锁终端显示开锁密码。
通过采用上述技术方案,当看房人员需要看房时,门锁终端获取到看房人员的面部信息及联系方式,并通过云服务端进行确认后即可申请打开房门的临时密码,进而使得看房人员在无需房屋所属人陪同的情况下,即可对房屋进行查看并考虑购买或居住意向,有利于提高房屋交易或租赁过程中的便捷性。
本发明在一较佳示例中可以进一步配置为:所述门锁终端获取看房人员面部信息时,包括:
扫描看房人员并截取相应的面部区域信息;
根据截取的面部区域信息建立黑白对比图像数据;
记录黑白对比图像中存在的由白转黑开始到由黑转白结束区域为面部信息;
所述云服务端接收到存在的面部信息后申请临时密码。
通过采用上述技术方案,以提高对看房人员的面部信息获取的准确性。
本发明在一较佳示例中可以进一步配置为:所述用户终端发送临时密码前,包括:
将一天的工作时间分为若干时间段、并建立包括对应时间段临时密码的临时密码数据库;
判断接收临时密码申请时所处的时间段;
根据所判断的时间段于临时密码数据库中提取对应的临时密码并发送。
通过采用上述技术方案,通过在对应的时间段设置好相应的临时密码,以便于在申请临时密码时可直接进行发送,进而可提高房门打开的速度。
本发明在一较佳示例中可以进一步配置为:所述建立临时密码数据库时,包括:
对所分的时间段进行从小到大排序并预设时间段分隔时间点;
设立第一临时密码数据提取库及第二临时密码数据提取库;
分隔时间点前时间段的临时密码建立于第一临时密码数据提取库选择数据,分隔时间点后时间段的临时密码建立于第二临时密码数据提取库选择数据。
通过采用上述技术方案,通过分别设置对应时间段临时密码建立的数据提取库,以加强临时密码建立的安全性。
本发明在一较佳示例中可以进一步配置为:所述于相应临时密码数据提取库选择数据时,包括:
预设有提取库数据选择转换时间阈值;
计算若干时间段建立对应密码数据后的持续时间;
在所计算的持续时间达到提取库数据选择转换时间阈值时,分隔时间点前时间段的临时密码建立于第二临时密码数据提取库选择数据,分隔时间点后时间段的临时密码建立于第一临时密码数据提取库选择数据。
通过采用上述技术方案,通过设置提取库数据转换时间阈值,以增加对临时密码在建立过程中的复杂性,进而可进一步提高临时密码的安全性。
本发明在一较佳示例中可以进一步配置为:所述看房后时间段改变时,包括:
门锁终端获取看房人员的面部信息及联系方式数据,并对比所存储的面部信息及联系方式输出正确对比信息;
云服务端获取正确对比信息并重新申请临时密码开发权限;
用户终端接收临时密码开放申请并于临时密码数据库中提取当前时间段的临时密码并发送。
通过采用上述技术方案,在看房人员进入房屋内进行看房过程中,一旦时间段发生变化时,需要重新进行面部信息的采集及临时密码的申请,进而可提高房屋的安全性。
针对现有技术存在的不足,本发明的目的之二是提供一种智能门锁管理系统,具有提高房屋交易或租赁过程中便捷性的优势。
本发明的上述发明目的是通过以下技术方案得以实现的:一种智能门锁管理系统,包括云服务端、无线连接于云服务端的若干门锁终端及对应的用户终端;
还包括:
人脸检测模块,置于门锁终端内并用于获取看房人员的面部信息及联系方式数据并存储;
密码申请模块,置于云服务端内,无线连接于人脸检测模块并在确定看房人员的面部信息及联系方式后向用户终端申请临时密码;
密码发送模块,置于用户终端内,无线连接于密码申请模块并发送临时密码;
密码匹配模块,置于云服务端内,无线连接于密码发送模块并将临时密码匹配至提供看房人员的面部信息及联系方式的对应门锁终端中。
本发明在一较佳示例中可以进一步配置为:所述人脸检测模块包括:
面部信息获取单元,用于扫描看房人员以截取相应的面部区域信息;
对比图像建立单元,无线连接于面部信息获取单元并根据截取的面部区域信息建立黑白对比图像数据;
面部信息登记单元,无线连接于对比图像建立单元并记录黑白对比图像中存在的由白转黑开始到由黑转白结束区域作为面部信息。
本发明在一较佳示例中可以进一步配置为:还包括:
临时密码时间段模块,置于用户终端内,用于将一天的工作时间分为若干时间段、并建立包括对应时间段临时密码的临时密码数据库;
时间段判断模块,置于用户终端内,无线连接于临时密码时间段模块并判断接收到临时密码申请的时间段;
临时密码调取模块,置于用户终端内,无线连接于时间段判断模块并根据所判断的时间段于临时密码数据库中提取对应的临时密码并发送至云服务端。
本发明在一较佳示例中可以进一步配置为:还包括:
人脸二次检测模块,置于门锁终端内并于看房人员看房时间后的时间段变化时,重新获取看房人员的面部信息及联系方式数据,并对比所存储的面部信息及联系方式输出正确对比信息;
密码二次申请模块,置于云服务端内,无线连接于人脸二次检测模块并在确定看房人员的面部信息及联系方式后重新向用户终端申请临时密码;
密码二次发送模块,置于用户终端内,无线连接于密码二次申请模块并于临时密码数据库中提取当前时间段的临时密码并重新发送。
综上所述,本发明包括以下至少一种有益技术效果:
门锁终端获取到看房人员的面部信息及联系方式,并通过云服务端进行确认后即可申请打开房门的临时密码,进而使得看房人员在无需房屋所属人陪同的情况下,即可对房屋进行查看并考虑购买或居住意向,有利于提高房屋交易或租赁过程中的便捷性。
附图说明
图1是本发明中实施例一的原理示意图一。
图2是本发明中实施例一的原理示意图二。
图3是本发明中实施例二的原理示意图。
图中,1、云服务端;2、门锁终端;3、用户终端;4、人脸检测模块;5、密码申请模块;6、密码发送模块;7、密码匹配模块;8、面部信息获取单元;9、对比图像建立单元;10、面部信息登记单元;11、临时密码时间段模块;12、时间段判断模块;13、临时密码调取模块;14、人脸二次检测模块;15、密码二次申请模块;16、密码二次发送模块。
具体实施方式
以下结合附图对本发明作进一步详细说明。
实施例一:
参照图1,为本发明公开的一种智能门锁管理方法,包括云服务端、无线连接于云服务端的若干门锁终端及对应的用户终端;本实施例中,门锁终端优选为设置于门上的智能锁,用户终端优选为房屋所有人的手机端或安装于手机内的app,云服务端优选为控制门锁终端及用户终端并进行数据传输的控制计算机。
在有客户上门看房以选择房屋时,本发明包括:
步骤s100,门锁终端获取看房人员的面部信息及联系方式数据并存储。
本实施例中,智能锁上设置摄像头、数字输入键盘及显示数字的显示屏,在看房人员选择到想要进入的房屋进行查看时,看房人员站在对应房屋的门前,摄像头对看房人员进行拍摄以获取看房人员的面部信息,同时智能锁提醒看房人员输入手机号码。
步骤s200,云服务端确认各门锁终端所获取的看房人员面部信息及联系方式、并申请临时密码开放权限。
本实施例中,云服务端可接收到所有门锁终端所获取的看房人员面部信息及手机号码信息,在接收到后,云服务端将每个门锁终端所传递的信息与对应的用户终端进行一一匹配,在确认接收到信息并匹配到用户终端后申请临时密码以打开智能锁。
步骤s300,用户终端接收临时密码开放申请并发送临时密码。
本实施例中,用户终端接收到临时密码申请时会产生一个临时密码以用于打开智能锁,临时密码具有相应的时效性,本实施例中优选为半个小时或一个小时,在经过半个小时或一个小时后,用于打开智能锁的临时密码会进行变化。
步骤s400,云服务端接收临时密码并匹配至对应的门锁终端。
步骤s500,门锁终端显示开锁密码。
本实施例中门锁终端在接收到临时密码后会自动打开以供看房人员进入,并同时在显示屏上进行显示,以供看房人员知晓。
本实施例中通过门锁终端获取看房人员面部信息时,具体包括:
步骤s110,扫描看房人员并截取相应的面部区域信息。
本实施例中,摄像头在拍摄看房人员时产生相应的看房人员照片,此时为提高对看房人员面部信息的识别准确度,在所产生的照片上主要截取面部区域位置的图像。
步骤s120,根据截取的面部区域信息建立黑白对比图像数据。
步骤s130,记录黑白对比图像中存在的由白转黑开始到由黑转白结束区域为面部信息。
本实施例中,在截取到看房人员的面部图像后,建立背景为白色的图像处理框,并对面部图像进行扫描,在扫描的过程中能够扫描到人脸时,将对应的白色位置逐渐转化为黑色区域,直至完全扫过人的面部,进而可确认看房人员存在完整的面部信息并发送至云服务端,云服务端接收到存在的面部信息后申请临时密码;而在无法扫描到人脸形成黑色区域或扫描到部分人脸形成部分黑色区域时,可自动判断出对应的看房人员为危险人物,云服务端接收到存在的面部信息后不申请临时密码,进而可提高安全性。
进一步的,用户终端接收密码申请以发送所产生的临时密码时,具体包括:
步骤s310,将一天的工作时间分为若干时间段、并建立包括对应时间段临时密码的临时密码数据库。
本实施例中,工作时间优选为早上八点到晚上六点的时间,每个时间段优选为半个小时,在8:00-8:30、8:31-9:00等的每个时间段均会对应一个临时密码。
步骤s320,判断接收临时密码申请时所处的时间段。
本实施例中,用户终端优选为手机端,在判断临时密码申请时间段时,所判断的时间与手机端当前接收到的临时密码申请所显示的时间相同。
步骤s330,根据所判断的时间段于临时密码数据库中提取对应的临时密码并发送。
进一步的,建立临时密码数据库以提供临时密码时,具体包括:
步骤s311,对所分的时间段进行从小到大排序并预设时间段分隔时间点。
本实施例中时间段分隔时间点优选为12点。
步骤s312,设立第一临时密码数据提取库及第二临时密码数据提取库。
第一临时密码数据提取库及第二临时密码数据提取库内存在产生密码的因素,组成临时密码的因素均从第一临时密码数据提取库或第二临时密码数据提取库内提取,本实施例中,第一临时密码数据提取库中的密码因素优选为数字0-4及字母a-m,第二临时密码数据提取库中的密码因素优选为数字5-9及字母n-z。
步骤s313,分隔时间点前时间段的临时密码建立于第一临时密码数据提取库选择数据,分隔时间点后时间段的临时密码建立于第二临时密码数据提取库选择数据。
本实施例中所产生的密码均为数字与字母的结合,且通过两个不同的临时密码数据提取库选择密码因素组成临时密码,以提高临时密码的安全性。
在相应临时密码数据提取库选择密码因素组成临时密码的过程中,为进一步提高临时密码的安全性,具体包括:
步骤s3131,预设有提取库数据选择转换时间阈值。
本实施例中选择转换时间阈值优选为一天的工作时间,即早上8点到晚上6点。
步骤s3132,计算若干时间段建立对应密码数据后的持续时间。
步骤s3133,在所计算的持续时间达到提取库数据选择转换时间阈值时,分隔时间点前时间段的临时密码建立于第二临时密码数据提取库选择数据,分隔时间点后时间段的临时密码建立于第一临时密码数据提取库选择数据。
本实施例中,对提取库数据的选择转换优选为在一天工作时间结束后,第二天的分隔时间点前时间段的临时密码建立过程中所要提取密码因素提取库与分隔时间点后时间段的临时密码建立过程中所提取密码因素的提取库进行转变;第三天的密码因素提取与第一天相同,第四天的密码因素提取与第二天相同。
参照图2,进一步的,在看房人员进入房屋内进行看房的过程中,所处的时间段改变时,需要重新获取临时密码,具体包括:
步骤s600,门锁终端获取看房人员的面部信息及联系方式数据,并对比所存储的面部信息及联系方式输出正确对比信息。
本实施例中所存储的部信息及联系方式优选为看房人员进入到房屋内所记录的面部信息及手机号码。
步骤s700,云服务端获取正确对比信息并重新申请临时密码开发权限。
步骤s800,用户终端接收临时密码开放申请并于临时密码数据库中提取当前时间段的临时密码并发送。
实施例二:
参照图3,一种智能门锁管理系统,包括云服务端1、无线连接于云服务端1的若干门锁终端2及对应的用户终端3;本实施例中,门锁终端2优选为设置于门上的智能锁,用户终端3优选为房屋所有人的手机端或安装于手机内的app,云服务端1优选为控制门锁终端2及用户终端3并进行数据传输的控制计算机。
每个门锁终端2内均设置有人脸检测模块4,用于获取看房人员的面部信息及联系方式数据并存储;本实施例中,人脸检测模块4优选为设置于智能锁上的摄像头、数字输入键盘及显示数字的显示屏,在看房人员选择到想要进入的房屋进行查看时,看房人员站在对应房屋的门前,摄像头对看房人员进行拍摄以获取看房人员的面部信息,同时智能锁提醒看房人员输入手机号码。
云服务端1内设置有密码申请模块5及密码匹配模块7,用户终端3内设置有密码发送模块6;密码申请模块5无线连接于人脸检测模块4并在确定看房人员的面部信息及联系方式后向用户终端3申请临时密码;密码发送模块6无线连接于密码申请模块5并发送临时密码;密码匹配模块7无线连接于密码发送模块6并将临时密码匹配至提供看房人员的面部信息及联系方式的对应门锁终端2中。
具体的,人脸检测模块4包括面部信息获取单元8、对比图像建立单元9及面部信息登记单元10;面部信息获取单元8用于扫描看房人员以截取相应的面部区域信息;对比图像建立单元9无线连接于面部信息获取单元8并根据截取的面部区域信息建立黑白对比图像数据;面部信息登记单元10无线连接于对比图像建立单元9并记录黑白对比图像中存在的由白转黑开始到由黑转白结束区域作为面部信息。
本实施例中,在截取到看房人员的面部图像后,建立背景为白色的图像处理框,并对面部图像进行扫描,在扫描的过程中能够扫描到人脸时,将对应的白色位置逐渐转化为黑色区域,直至完全扫过人的面部,进而可确认看房人员存在完整的面部信息并发送至云服务端1,云服务端1接收到存在的面部信息后申请临时密码;而在无法扫描到人脸形成黑色区域或扫描到部分人脸形成部分黑色区域时,可自动判断出对应的看房人员为危险人物,云服务端1接收到存在的面部信息后不申请临时密码,进而可提高安全性。
进一步的,用户终端3内还设置有临时密码时间段模块11、时间段判断模块12及临时密码调取模块13;临时密码时间段模块11用于将一天的工作时间分为若干时间段、并建立包括对应时间段临时密码的临时密码数据库,本实施例中工作时间优选为早上八点到晚上六点的时间,每个时间段优选为半个小时,在8:00-8:30、8:31-9:00等的每个时间段均会对应一个临时密码;时间段判断模块12无线连接于临时密码时间段模块11并判断接收到临时密码申请的时间段;临时密码调取模块13无线连接于时间段判断模块12并根据所判断的时间段于临时密码数据库中提取对应的临时密码并发送至云服务端1。
进一步的,门锁终端2内还设置有人脸二次检测模块14,云服务端1内还设置有密码二次申请模块15,用户终端3还设置有密码二次发送模块16;在看房人员进入房屋内进行看房的过程中,所处的时间段改变时,人脸二次检测模块14重新获取看房人员的面部信息及联系方式数据,并对比所存储的面部信息及联系方式输出正确对比信息;密码二次申请模块15无线连接于人脸二次检测模块14并在确定看房人员的面部信息及联系方式后重新向用户终端3申请临时密码;密码二次发送模块16线连接于密码二次申请模块15并于临时密码数据库中提取当前时间段的临时密码并重新发送。
本具体实施方式的实施例均为本发明的较佳实施例,并非依此限制本发明的保护范围,故:凡依本发明的结构、形状、原理所做的等效变化,均应涵盖于本发明的保护范围之内。