本发明涉及智能门锁技术领域,尤其涉及一种基于云锁步态识别系统的开锁方法、系统。
背景技术:
随着社会的不断发展与进步,生物识别技术也日新月异,而步态识别系统作为一种新的生物识别技术,只看走路的姿势,眨两下眼睛的时间,摄像头就可以准确辨识出识别对象,无需识别对象主动配合,步态识别算法也可以对其身份进行判断。
目前常用的生物识别技术,如面部识别,指纹识别,虹膜识别,都需要在相对近距离的范围内才能识别,当视频采集设备与待识别目标距离较远时,人脸模糊不清,系统无法识别,指纹和虹膜则无法采集。
技术实现要素:
本发明的目的在于解决上述问题提出一种基于云锁步态识别系统的开锁方法、系统。
为了达到此目的,本发明采用以下技术方案:
一种基于云锁步态识别系统的开锁方法,包括以下步骤:
步骤100,当步态识别系统检测到用户靠近云锁时,自动检测并识别匹配用户信息;
步骤200,用户信息匹配确认后,将用户信息上传至云服务器;
步骤300,移动终端同步云服务器信息;
步骤400,用户在移动终端上对身份进行二次鉴定确认后,云锁自动开锁,用户便可以直接进入。
更优的,所述步骤200中步态识别系统检测包括以下步骤,
步骤201,提取待识别人的步态视频的初始步态特征;
步骤202,根据已训练好的子神经网络和初始步态特征,获取对应的优化步态特征;
步骤203,根据待识别人的优化步态特征与匹配库中每个已知用户的优化步态特征,确定对应的相似度,根据相似度最大时匹配库中的优化步态特征对应的已知用户的信息,确定待识别人的信息。
更优的,所述步骤200中步态识别系统的识别距离为50米。
更优的,所述步骤200中步态识别系统的识别速度在200ms内。
更优的,所述移动终端为手机app。
更优的,一种基于云锁步态识别系统的开锁方法的开锁系统,包括,
云锁,所述云锁安装在门体上;
步态识别系统,所述步态识别系统设置于云锁内,所述步态识别系统用于自动检测并识别匹配用户信息;
云服务器,所述云服务器与云锁连接,所述云服务器用于接收所述步态识别系统发送的用户信息后,向移动终端发送用户身份二次鉴定的信息;
移动终端,所述移动终端与所述云服务器连接,所述移动终端用于接收所述云服务器发送的用户身份二次鉴定的信息,通过预先下载在所述移动终端的app进行开锁确认。
更优的,还包括匹配库,所述匹配库用于存储允许开启云锁的用户的步态特征。
更优的,所述步态识别系统包括接收单元、发送单元和特征比对单元;
所述接收单元用于接收捕捉到的开锁人步态特征;
所述特征比对单元用于将开锁人的步态特征与匹配库中的用户步态特征进行比对,计算开锁人的步态特征与匹配库中各用户步态特征之间的相似度;
所述发送单元用于将成功匹配后的信息发送至云服务器。
更优的,所述移动终端为手机app。
本发明的目的在于提出一种基于云锁步态识别系统的开锁方法、系统,通过步态识别系统以及手机app的二次鉴定打开云锁,用户直接进入家里,无需用户进行接触开锁验证,方便快捷。
附图说明
图1为本发明的一个实施例的开锁方法的流程图;
图2为本发明的一个实施例的步态识别系统检测方法的流程图;
图3为本发明的一个实施例的开锁系统的系统图。
具体实施方式
下面结合附图并通过具体实施例方式来进一步说明本发明的技术方案。
一种基于云锁步态识别系统的开锁方法,包括以下步骤:
步骤100,当步态识别系统检测到用户靠近云锁时,自动检测并识别匹配用户信息;
步骤200,用户信息匹配确认后,将用户信息上传至云服务器;
步骤300,移动终端同步云服务器信息;
步骤400,用户在移动终端上对身份进行二次鉴定确认后,云锁自动开锁,用户便可以直接进入。
如图1-3所示,当用户回家时,步态识别系统自动检测到用户靠近,并识别到用户进行信息匹配,用户信息匹配确认后,将用户信息上传至云服务器,手机app同步云服务器信息,用户在手机上对身份进行二次鉴定确认后,云锁自动开锁,用户就可以直接进入。所述步态识别系统,只看走路的姿势,即可准确辨识出用户信息,识别距离可达50米,识别速度在200ms内,无需接触。通过云锁手机app进行二次鉴定,便于用户离开家或者从家门口经过,步态识别系统检测到用户,误识别自动开锁,提高用户开锁的安全性。
更进一步的说明,所述步骤200中步态识别系统检测包括以下步骤,
步骤201,提取待识别人的步态视频的初始步态特征;
步骤202,根据已训练好的子神经网络和初始步态特征,获取对应的优化步态特征;
步骤203,根据待识别人的优化步态特征与匹配库中每个已知用户的优化步态特征,确定对应的相似度,根据相似度最大时匹配库中的优化步态特征对应的已知用户的信息,确定待识别人的信息。
更进一步的说明,所述步骤200中步态识别系统的识别距离为50米。
更进一步的说明,所述步骤200中步态识别系统的识别速度在200ms内。
更进一步的说明,所述移动终端为手机app。
更进一步的说明,一种基于云锁步态识别系统的开锁方法的开锁系统,包括,
云锁,所述云锁安装在门体上;
步态识别系统,所述步态识别系统设置于云锁内,所述步态识别系统用于自动检测并识别匹配用户信息;
云服务器,所述云服务器与云锁连接,所述云服务器用于接收所述步态识别系统发送的用户信息后,向移动终端发送用户身份二次鉴定的信息;
移动终端,所述移动终端与所述云服务器连接,所述移动终端用于接收所述云服务器发送的用户身份二次鉴定的信息,通过预先下载在所述移动终端的app进行开锁确认。
更进一步的说明,还包括匹配库,所述匹配库用于存储允许开启云锁的用户的步态特征。
更进一步的说明,所述步态识别系统包括接收单元、发送单元和特征比对单元;
所述接收单元用于接收捕捉到的开锁人步态特征;
所述特征比对单元用于将开锁人的步态特征与匹配库中的用户步态特征进行比对,计算开锁人的步态特征与匹配库中各用户步态特征之间的相似度;
所述发送单元用于将成功匹配后的信息发送至云服务器。
更进一步的说明,所述移动终端为手机app。
以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。