一种基于摄像头的电子锁系统和使用方法

文档序号:10489841阅读:329来源:国知局
一种基于摄像头的电子锁系统和使用方法
【专利摘要】本发明提供一种基于摄像头的电子锁系统,包括电子锁、后台系统和通信模块,电子锁包括锁具、摄像头、输入设备和第一微控模块,摄像头用于给来访人员拍照,输入设备用于来访人员输入用户验证信息,第一微控模块为电子锁的控制中心,并将拍照数据和用户验证信息经通信模块传送给后台系统进行验证;通信模块用于电子锁与后台系统之间通信;后台系统包括验证模块和数据库模块,数据库模块包括用户特征数据库,用户特征数据库用于存储电子锁所对应的合格用户的图像信息和用户密码信息,验证模块用于根据拍照数据和用户验证信息验证来访人员是否为合格用户,并产生信号反馈给电子锁以控制是否开锁。本发明安全性能好,摄像头隐蔽性强,数据保存量大。
【专利说明】
一种基于摄像头的电子锁系统和使用方法
技术领域
[0001]本发明涉及一种电子锁系统,具体是指一种基于摄像头拍照的电子锁系统和使用方法。
【背景技术】
[0002]电子锁是安防领域用于避免非法人员对产品作出任意非法行为的设备。为更好地提高产品的安全性,目前的门禁、保险柜、ATM、ARM、VTM等设备的安防系统中逐渐地引入了指纹识别、RFID识别、通信设备接收动态密码等身份认证技术,仍无法避免内部人员通过合法的开门手段进行不合法的窃取行为。即使在产品附近安装监控系统,但由于监控系统的隐蔽性不强,且安装布线复杂,容易被非法人员进行直接的破坏,从而失去其监控功能,事故发生后无证据可查。
[0003]专利CN202380836U公开了一种无线视频电子密码锁系统装置,包括带有无线模块的PC机和电子密码锁装置,在电子密码锁装置设有摄像头,摄像头的拍照数据通过无线模块无线发送给PC机,以进行数据存储。但其只有在按键时摄像头才能被触发拍照,无法监控强行破坏电子锁的行为,且其照片只用于记录保存,未对开锁人员进行身份识别,因此作用单一,并不能较好地起到安全保护作用。
[0004]专利CN2916040Y公开了一种带拍照记录功能的锁具,其锁体内设置人体感应模块、摄像头、视频处理模块、存储装置,人体感应模块检测开锁人员信号,并触发摄像头拍照,视频处理模块对拍照数据进行处理,并传输给存储装置进行数据保存。此种锁具也未能充分利用拍照数据以对开锁人员进行身份识别,因此其安全保护作用有限。

【发明内容】

[0005]本发明的目的在于克服现有技术的不足,提供一种基于摄像头的电子锁系统,通过监控装置、锁体和后台验证结合为一体,防破坏性强,从而更好地达到监控之功效。为实现上述技术目的,本发明采取如下技术方案:
[0006]—种基于摄像头的电子锁系统,包括电子锁、后台系统和通信模块;所述电子锁包括锁具、摄像头、输入设备和第一微控模块,所述摄像头用于给来访人员拍照,所述输入设备用于来访人员输入用户验证信息,并将用户验证信息传送给所述第一微控模块,所述第一微控模块为所述电子锁的控制中心,用于接收并处理所述摄像头的拍照数据和所述输入设备的用户验证信息,并将处理得到的拍照数据和用户验证信息传送给所述通信模块,以及用于判断所述后台系统反馈的信号是否为开锁命令;所述通信模块用于接收所述第一微控模块传送的拍照数据和用户验证信息并传送给所述后台系统,以及用于接收所述后台系统的反馈信息并将反馈信息传送给所述第一微控模块;所述后台系统包括验证模块和数据库模块,所述数据库模块包括用户特征数据库,所述用户特征数据库用于存储所述电子锁所对应的合格用户的图像信息和用户密码信息,所述用户密码信息包括用户密码、指纹信息、ibutton信息中的至少一种,所述验证模块用于接收所述通信模块所发送的拍照数据和用户验证信息,调用所述用户特征数据库中预存储的合格用户的图像存储信息和用户密码信息,将拍照数据和用户验证信息分别与调用的图像存储信息和用户密码信息进行对比,产生验证通过信号或验证错误信号,并反馈给所述通信模块。
[0007]更优地,所述电子锁系统还包括指定终端,所述后台系统还包括第二微控模块和密码生成主机,所述第二微控模块用于接收所述验证模块产生的验证通过信号或验证错误信号,并判断是否驱动所述密码生成主机生成动态密码;所述密码生成主机用于接收所述第二微控模块的驱动命令以生成动态密码,并将动态密码发送给指定终端,所述指定终端用于合格用户接收所述密码生成主机所发送的动态密码。
[0008]更优地,所述输入设备包括键盘、指纹模块、Ibutton感应器中至少一种,所述用户密码信息至少包括与所述键盘、指纹模块、Ibutton感应器所对应的用户密码、指纹信息或Ibutton 信息。
[0009]更优地,所述电子锁还包括人体感应模块,用于检测所述锁具附近的来访人员,产生人员到达信号,并传送给所述第一微控模块以驱动所述摄像头拍照。
[0010]更优地,所述通信模块包括第一通信模块和第二通信模块;所述第一通信模块用于接收所述第一微控模块所发送的拍照数据和用户验证信息,并发送给所述第二通信模块;所述第二通信模块用于接收所述第一通信模块所发送的拍照数据和用户验证信息并发送给所述验证模块,以及用于接收所述验证模块所反馈的验证通过信号或验证错误信号,并反馈给所述第一通信模块;所述第一通信模块还用于接收所述第二通信模块所反馈的验证通过信号或验证错误信号,并反馈给所述第一微控模块。
[0011]更优地,所述第一通信模块与所述第二通信模块之间通过有线和/或无线方式进行通信。
[0012]更优地,所述锁具包括锁体和锁芯;所述第一微控模块用于接收所述通信模块反馈的验证通过信号或验证错误信号,并产生开锁命令或不予开锁命令;所述锁芯由第一微控模块控制,用于执行所述第一微控模块发出的开锁命令或不予开锁命令。
[0013]更优地,所述电子锁还包括存储卡,用于存储所述第一微控模块所发送的拍照数据和相应的拍照时间。
[0014]更优地,所述数据库模块还包括用户访问数据库和开锁记录数据库,所述第一微控模块还用于记录开锁信息并传送给所述通信模块,所述第二微控模块用于接收所述通信模块所发送的拍照数据和开锁记录信息,并将用户拍照数据存储于所述用户访问数据库中,以及将所述开锁记录信息存储于所述开锁记录数据库中。
[0015]更优地,所述后台系统控制管理至少两个电子锁,所述数据库模块还包括用户信息数据库,所述用户信息数据库包括所述后台系统所控制管理的全部电子锁所对应的合格用户的用户信息,所述用户信息包括用户图像信息、用户编号以及用户密码、用户指纹信息、用户指定Ibutton信息中的至少一种。
[0016]本发明还提供一种基于摄像头的电子锁使用方法,包括以下步骤:
[0017]步骤一、人体感应模块检测到锁具附近的来访人员,向第一微控模块发出人员达到信号,第一微控模块收到人体感应模块的人员到达信号后,控制摄像头对锁具附近的来访人员进行拍照,生成拍照数据;
[0018]步骤二、来访人员在输入设备处输入用户验证信息;
[0019]步骤三、通信模块将第一微控模块生成的拍照数据和输入设备生成的用户验证信息发送至后台系统;
[0020]步骤四、后台系统的验证模块调用数据库模块中的图像存储数据和用户密码信息存储数据,将拍照数据和用户验证信息分别与数据库模块中的图像存储数据和用户密码信息存储数据进行匹配对比,判断来访人员是否为合格用户;
[0021]当拍照数据和用户验证信息均与数据库模块中的图像存储数据和用户密码信息存储数据相匹配时,则来访人员为合格用户,后台系统生成验证通过信号经通信模块发送至第一微控模块,第一微控模块接收到验证通过信号后,生成开锁命令,锁具执行开锁动作;
[0022]当拍照数据和用户验证信息中至少一个与数据库模块中的图像存储数据和用户密码信息存储数据不匹配时,则来访人员非合格人员,后台系统发出验证错误信号经通信模块发送至第一微控模块,第一微控模块在接收到验证错误信号后,生成不予开锁命令。
[0023]更优地,在所述步骤四中,在后台系统生成验证通过信号后,第二微控模块接收该验证通过信号,驱动密码生成主机产生动态密码,密码生成主机将动态密码发送给合格用户的指定终端,并经第一微控模块发送给验证模块,合格用户将指定终端接收到的动态密码经输入设备输入,输入设备接收所述指定终端的动态密码验证信息,并发送给第一微控模块,第一微控模块接收动态密码验证信息后,将动态密码验证信息经通信模块发送至验证模块,验证模块将接收到的动态密码验证信息与动态密码进行匹配对比,判断来访人员是否为合格用户;若来访人员是合格用户,其能在指定终端收到动态密码,所输入的动态密码验证信息与动态密码相匹配,验证模块生成二次验证通过信号经通信模块发送至第一微控模块,第一微控模块接收到二次验证通过信号后,生成开锁命令,发送至锁具开锁;若来访人员非合格用户,其不能在指定终端收到动态密码,不能在输入设备输入正确的动态密码验证信息,验证模块不能经通信模块接收正确的动态密码验证信息,验证模块将发出验证错误信号经通信模块发送至第一微控模块,第一微控模块在接收到验证错误信号后,生成不予开锁命令。
[0024]更优地,在步骤四中的第一微控模块接收到验证错误信号后,执行步骤五:第一微控模块经输入设备向来访用户提示密码输入错误并重新在输入设备上输入用户验证信息,并返回步骤二。
[0025]更优地,执行步骤二至步骤五的次数至多为3次,当验证模块将第3次输入的用户验证信息仍与用户密码信息不匹配时,后台系统发出验证错误信号经通信模块发送至第一微控模块,第一微控模块在接收到验证错误信号后,生成不予开锁命令。
[0026]与现有技术相比,本发明具有如下有益效果:
[0027]1、电子锁系统对来访人员采取拍照数据和用户输入验证信息双重方式进行鉴权,且全由后台系统自动认证后再反馈控制信号给电子锁以触发开锁,防破坏性强,安全保护性高。
[0028]2、在后台系统设置密码生成主机,其在两重鉴权的基础上再次自动传送动态密码解锁后发送到相关用户移动终端上,以再次验证,可对不同人有选择性设置,可进一步提高安全保护性能。
[0029]3、人体感应模块的设置,使摄像头只有在锁具有来访人员时才启动记录拍照,有效降低摄像头所需功耗。
[0030]4、在后台系统存存储拍照数据、来访记录以及开锁记录等,便于日后查询。
[0031]5、同一后台系统可与多台电子锁之间通信,便于后台系统对多台电子锁的综合监控管理。
【附图说明】
[0032]图1为本发明的结构框图。
[0033]附图标记:电子锁1、第一微控模块11、锁具12、人体感应模块13、摄像头14、输入设备15、后台系统2、验证模块21、数据库模块22、用户特征数据库221、用户访问数据库222、开锁记录数据库223、用户信息数据库224、第二微控模块23、密码生成主机24、通信模块3、第一通信模块31、第二通信模块32、终端4。
【具体实施方式】
[0034]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0035]实施例一:
[0036]本实施例提供一种用于银行ATM上的基于摄像头的电子锁I系统,如图1所示,包括电子锁1、后台系统2和通信模块3。该电子锁I是用于ATM机的门锁上,后台系统2即是位于银行后台控制中心的服务器,该服务器与ATM机之间通过通信模块3进行数据传送。
[0037]电子锁I包括锁具12、摄像头14、输入设备15、第一微控模块11和人体感应模块
13。摄像头14用于给来访人员拍照,输入设备15用于来访人员输入用户验证信息,并将用户验证信息传送给第一微控模块11,其中在本实施例中的输入设备15采用键盘。
[0038]人体感应模块13用于检测锁具12附近是否有人员来访,当有人员来访时,人体感应模块13产生感应信号,并传送给第一微控模块11,第一微控模块11即产生触发信号,通知摄像头14给来访人员拍照。人体感应模块13的设置,使得摄像头14只有在锁具12有来访人员时才启动记录拍照,有效降低摄像头14所需功耗。键盘用于来访人员输入用户验证信息,并将用户验证信息传送给第一微控模块11进行数据处理。第一微控模块11用于接收并处理摄像头14的拍照数据和输入设备15的用户验证信息,并将处理得到的拍照数据和用户验证信息传送给通信模块3,以发送给后台系统2。
[0039]后台系统2包括验证模块21和数据库模块22,数据库模块22包括用户特征数据库221,用户特征数据库221用于存储电子锁I所对应的合格用户的图像存储信息和用户密码信息。验证模块21用于接收通信模块3所发送的拍照数据和用户验证信息,调用用户特征数据库221中预存储的合格用户的图像存储信息和用户密码信息,然后将拍照数据和用户验证信息分别与调用的图像存储信息和用户密码信息进行对比,产生验证通过信号或验证错误信号,并反馈给通信模块3。其中用户密码信息包括用户密码、指纹信息、ibutton信息中的至少一种,由于在本实施例中的输入设备采用键盘,因此在本实施例中的用户密码信息只要包括用户密码即可,当然在其他实施例中的用户密码信息的具体内容可以根据输入设备进行任意组合设置。
[0040]另外,锁具12包括锁体和锁芯,第一微控模块11还用于接收通信模块3反馈的验证通过信号或验证错误信号,并产生开锁命令或不予开锁命令;锁芯由第一微控模块11控制,用于执行第一微控模块11发出的开锁命令或不予开锁命令,从而实现开锁或不开锁。
[0041]进一步地,通信模块3包括第一通信模块31和第二通信模块32,其中第一通信模块31是电子锁I对外的通信单元,第二通信模块32是后台系统2对外的通信单元,且在本实施例中,第一通信模块31与第二通信模块32之间采用有线方式连接,提高数据通信的速度与稳定。第一通信模块31用于接收第一微控模块11所发送的拍照数据和用户验证信息,并发送给第二通信模块32。第二通信模块32用于接收第一通信模块31所发送的拍照数据和用户验证信息并发送给验证模块21,以及用于接收验证模块21所反馈的验证通过信号或验证错误信号,并反馈给第一通信模块31。第一通信模块31再用于接收第二通信模块32所反馈的验证通过信号或验证错误信号,并反馈给第一微控模块11。
[0042]进一步地,电子锁系统还包括指定终端4,后台系统2还包括第二微控模块23和密码生成主机24,第二微控模块23用于接收验证模块21产生的验证通过信号或验证错误信号,并判断是否驱动密码生成主机24生成动态密码;密码生成主机24用于接收第二微控模块23的驱动命令以生成动态密码,并将动态密码发送给指定终端4,指定终端4用于合格用户接收密码生成主机24所发送的动态密码。当拍照数据和用户验证信息均正确的情况下,为进一步增加电子锁I的安全性,再增加一级动态密码鉴权,即触发密码生成主机24生成动态密码,并将动态密码发送给指定终端4。若来访人员是合格用户,则其能在指定终端4上收到动态密码,只要将收到的动态密码通过输入设备15发送给电子锁1,经通信模块3传送给验证模块21进行验证,即可判断来访人员是否为合格用户;若来访人员不是合格用户,其不能收到动态密码,即不能通过验证。
[0043]进一步地,数据库模块22还包括用户访问数据库222和开锁记录数据库223,电子锁I还用于记录开锁信息并传送给通信模块3,第二微控模块23用于接收第二通信模块32所发送的拍照数据和开锁记录信息,并将用户拍照数据存储于用户访问数据库222中,以及将开锁记录信息存储于开锁记录数据库223中。因此,只要锁具12附近有人出现,摄像头14所拍照得到拍照数据即可在后台存储于用户访问数据库222 ;只要锁具12被打开,第一微控模块11也能将开锁记录经通信模块3传送给后台系统的第二微控模块23,以将其开锁记录存储于开锁记录数据库223中。用户访问数据库222和开锁记录数据库223的设立,可以方便日后对历史用户访问和开锁记录的查询。
[0044]进一步地,后台系统2控制管理至少两个电子锁I,数据库模块22还包括用户信息数据库224,用户信息数据库224包括后台系统2所控制管理的全部电子锁I所对应的合格用户的用户信息,用户信息包括用户图像信息、用户编号以及用户密码、用户指纹信息和用户指定Ibutton信息。一个后台系统2对应多个电子锁1,便于后台系统2对分散的多个ATM机上的电子锁I进行综合管理,节约管理资源。又由于一个后台系统2对应控制管理多个电子锁1,由于电子锁I的输入设备15可以为除键盘以外的其他输入设备15,如指纹识别模块、Ibutton感应器等,因此后台系统2存储多种用户信息,便于不同电子锁I的需求,提高后台系统2对电子锁I的兼容性。
[0045]进一步地,电子锁I还包括存储卡,用于在ATM机上存储访客信息,即摄像头对来访人员的拍照相片和相应的拍照时间,即可实现不到后台系统2即可在电子锁I处快速调阅访客信息。更优地,存储卡可以根据存储容量大小和需求存储10?1000条历史最近的访客信息,在本实施例中优选存储500条时间最近的访客信息。如果存储卡中已存储满500条访客信息,当锁具具有新的来访人员时,首先第一微控模块自动删除历史最久的访客信息,然后第一微控模块再将摄像头对访客的拍照相片和相应的拍照时间作为访客信息存储在存储卡的最新访客记录中。
[0046]当有来访人员到达锁具附近时,电子锁I感应到人员来访信号,触发摄像头对来访人员拍照,电子锁将拍照数据经通信模块发送给后台系统进行人脸信息验证;同时来访人员若要开锁,则其需要在电子锁端的输入设备上输入用户验证信息,电子锁将来访人员输入的用户验证信息经通信模块发送给后台系统进行用户信息验证;若拍照得到的人脸信息和输入得到的用户验证信息分别与后台系统预存的图像存储信息和用户密码验证信息匹配,后台系统的密码生成主机自动生成动态密码,发给合格用户的指定终端,若来访人员是合格用户,其便能收到动态密码,当其通过输入设备输入动态密码,通信设备将来访人员输入的动态密码发送到后台系统进行验证,动态密码输入正确则反馈开锁命令给电子锁的第一微控模块,以驱动锁具开锁动作。此种对来访人员采取拍照数据、用户输入验证信息、动态密码验证多重方式进行鉴权,且全由后台系统自动认证后再反馈验证通过信号给电子锁以触发开锁,防破坏性强,安全保护性高。
[0047]实施例二:
[0048]与实施例一的不同在于,第一通信模块31与第二通信模块32之间采用无线网络方式进行通信,可以减少线路的安装,降低布线的难度。当然第一通信模块31与第二通信模块32之间还可以采用有线与无线两种方式进行通信,满足不同电子锁系统的需求。
[0049]实施例三:
[0050]与实施例一不同的在于,输入设备15为指纹模块,指纹模块通过采集来访人员的指纹信息作为用户验证信息,来进行身份识别。另外用户特征数据库中存储的用户密码信息在本实施例中,至少包括指纹信息,且用户信息数据库中的用户信息也相应地至少包括用户指纹信息。根据不同ATM机和不同用户的需求,选择设置不同的输入设备15,提高锁具对电子锁的兼容性,而本实施例的指纹模块即要求必须用户本人的指纹才可通过验证,相对于键盘作为输入设备,指纹验证具有更高的安全性。
[0051]另外,输入设备15还可为Ibutton感应器,来访人员可以通过信息纽扣上承载的用户指定Ibutton信息作为用户验证信息,来进行身份识别。
[0052]实施例四:
[0053]本实施例提供一种基于摄像头的电子锁使用方法,其包括步骤:
[0054]步骤一、人体感应模块13检测到锁具12附近的来访人员,向电子锁I发出人员达到信号,电子锁I收到人体感应模块13的人员到达信号后,控制摄像头14对锁具12附近的来访人员进行拍照,生成拍照数据;
[0055]步骤二、来访人员在输入设备15处输入用户验证信息;
[0056]步骤三、通信模块3将电子锁I生成的拍照数据和输入设备15生成的用户验证信息发送至后台系统2 ;
[0057]步骤四、后台系统2的验证模块21调用数据库模块22中的图像存储数据和用户密码信息存储数据,将拍照数据和用户验证信息分别与数据库模块22中的图像存储数据和用户密码信息存储数据进行匹配对比,判断来访人员是否为合格用户;
[0058]当拍照数据和用户验证信息均与数据库模块22中的图像存储数据和用户密码信息存储数据相匹配时,则来访人员为合格用户,后台系统2生成验证通过信号经通信模块3发送至电子锁1,电子锁I接收到验证通过信号后,生成开锁命令,锁具12执行开锁动作;
[0059]当拍照数据和用户验证信息中至少一个与数据库模块22中的图像存储数据和用户密码信息存储数据不匹配时,则来访人员非合格人员,后台系统2发出验证错误信号经通信模块3发送至电子锁1,电子锁I在接收到验证错误信号后,生成不予开锁命令。
[0060]实施例五:
[0061]本实施例提供一种基于摄像头14的电子锁I使用方法,其包括步骤:
[0062]步骤一、人体感应模块13检测到锁具12附近的来访人员,向电子锁I发出人员达到信号,电子锁I收到人体感应模块13的人员到达信号后,控制摄像头14对锁具12附近的来访人员进行拍照,生成拍照数据;
[0063]步骤二、来访人员在输入设备15处输入用户验证信息;
[0064]步骤三、通信模块3将电子锁I生成的拍照数据和输入设备15生成的用户验证信息发送至后台系统2 ;
[0065]步骤四、后台系统2的验证模块21调用数据库模块22中的图像存储数据和用户密码信息存储数据,将拍照数据和用户验证信息分别与数据库模块22中的图像存储数据和用户密码信息存储数据进行匹配对比,判断来访人员是否为合格用户;
[0066]当拍照数据和用户验证信息均与数据库模块22中的图像存储数据和用户密码信息存储数据相匹配时,则来访人员为合格用户,后台系统2生成验证通过信号经通信模块3发送至电子锁1,电子锁I接收到验证通过信号后,生成开锁命令,锁具12执行开锁动作,完成开锁;
[0067]当拍照数据和用户验证信息中至少一个与数据库模块22中的图像存储数据和用户密码信息存储数据不匹配时,则初步判断来访人员非合格人员,后台系统2发出验证错误信号经通信模块3发送至电子锁1,电子锁I在接收到验证错误信号后,经输入设备15向来访用户提示密码输入错误并重新在输入设备15上输入用户验证信息,并返回到步骤二。
[0068]进一步地,当拍照数据和用户验证信息中至少一个与数据库模块22中的图像存储数据和用户密码信息存储数据不匹配时,执行步骤二至步骤四的次数限制为3次,当验证模块21将第3次输入的用户验证信息仍与用户密码信息不匹配时,后台系统2发出验证错误信号经第一通信模块31和第二通信模块32发送至第一微控模块11,第一微控模块11在接收到验证错误信号后,生成不予开锁命令。
[0069]实施例六:
[0070]本实施例提供一种基于摄像头14的电子锁I使用方法,其包括步骤:
[0071]步骤一、人体感应模块13检测到锁具12附近的来访人员,向电子锁I发出人员达到信号,电子锁I收到人体感应模块13的人员到达信号后,控制摄像头14对锁具12附近的来访人员进行拍照,生成拍照数据;
[0072]步骤二、来访人员在输入设备15处输入用户验证信息;
[0073]步骤三、通信模块3将电子锁I生成的拍照数据和输入设备15生成的用户验证信息发送至后台系统2 ;
[0074]步骤四、后台系统2的验证模块21调用数据库模块22中的图像存储数据和用户密码信息存储数据,将拍照数据和用户验证信息分别与数据库模块22中的图像存储数据和用户密码信息存储数据进行匹配对比,判断来访人员是否为合格用户;
[0075]当拍照数据和用户验证信息均与数据库模块22中的图像存储数据和用户密码信息存储数据相匹配时,第二微控模块23接收该验证通过信号,驱动密码生成主机24产生动态密码,密码生成主机24将动态密码发送给合格用户的指定终端4,合格用户将指定终端4接收到的动态密码经输入设备15输入,输入设备15接收指定终端4的动态密码验证信息,并发送给第一微控模块11,第一微控模块11接收动态密码验证信息后,将动态密码验证信息经通信模块3发送至验证模块21,验证模块21将接收到的动态密码验证信息与动态密码进行匹配对比,判断来访人员是否为合格用户,完成开锁;
[0076]若来访人员是合格用户,其能在指定终端4收到动态密码,所输入的动态密码验证信息与动态密码相匹配,验证模块21生成二次验证通过信号经通信模块3发送至第一微控模块11,第一微控模块11在接收到二次验证通过信号后,生成开锁命令,发送至锁具12开锁;
[0077]若来访人员非合格用户,其不能在指定终端4收到动态密码,不能在输入设备15输入正确的动态密码验证信息,验证模块21不能经通信模块3接收正确的动态密码验证信息,验证模块21将发出验证错误信号经通信模块3发送至第一微控模块11,第一微控模块11在接收到验证错误信号后,生成不予开锁命令;
[0078]当拍照数据和用户验证信息中至少一个与数据库模块22中的图像存储数据和用户密码信息存储数据不匹配时,则来访人员非合格人员,后台系统2发出验证错误信号经通信模块3发送至电子锁1,电子锁I在接收到验证错误信号后,经输入设备15向来访用户提示密码输入错误并重新在输入设备15上输入用户验证信息,并返回步骤二。
[0079]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【主权项】
1.一种基于摄像头的电子锁系统,其特征在于:包括电子锁、后台系统和通信模块, 所述电子锁包括锁具、摄像头、输入设备和第一微控模块, 所述摄像头用于给来访人员拍照, 所述输入设备用于来访人员输入用户验证信息,并将用户验证信息传送给所述第一微控模块, 所述第一微控模块为所述电子锁的控制中心,用于接收并处理所述摄像头的拍照数据和所述输入设备的用户验证信息,并将处理得到的拍照数据和用户验证信息传送给所述通信模块,以及用于判断所述后台系统反馈的信号是否为开锁命令; 所述通信模块用于接收所述第一微控模块传送的拍照数据和用户验证信息并传送给所述后台系统,以及用于接收所述后台系统的反馈信息并将反馈信息传送给所述第一微控丰吴块; 所述后台系统包括验证模块和数据库模块,所述数据库模块包括用户特征数据库, 所述用户特征数据库用于存储所述电子锁所对应的合格用户的图像信息和用户密码信息,所述用户密码信息包括用户密码、指纹信息、ibutton信息中的至少一种, 所述验证模块用于接收所述通信模块所发送的拍照数据和用户验证信息,调用所述用户特征数据库中预存储的合格用户的图像存储信息和用户密码信息,将拍照数据和用户验证信息分别与调用的图像存储信息和用户密码信息进行对比,产生验证通过信号或验证错误信号,并反馈给所述通信模块。2.根据权利要求1所述的一种基于摄像头的电子锁系统,其特征在于:所述电子锁系统还包括指定终端,所述后台系统还包括第二微控模块和密码生成主机,所述第二微控模块用于接收所述验证模块产生的验证通过信号或验证错误信号,并判断是否驱动所述密码生成主机生成动态密码;所述密码生成主机用于接收所述第二微控模块的驱动命令以生成动态密码,并将动态密码发送给指定终端,所述指定终端用于合格用户接收所述密码生成主机所发送的动态密码。3.根据权利要求1所述的一种基于摄像头的电子锁系统,其特征在于:所述输入设备包括键盘、指纹模块、Ibutton感应器中至少一种,所述用户密码信息至少包括与所述键盘、指纹模块、Ibutton感应器所对应的用户密码、指纹信息或Ibutton信息。4.根据权利要求1所述的一种基于摄像头的电子锁系统,其特征在于:所述电子锁还包括人体感应模块,用于检测所述锁具附近的来访人员,产生人员到达信号,并传送给所述第一微控模块以驱动所述摄像头拍照。5.根据权利要求1所述的一种基于摄像头的电子锁系统,其特征在于:所述通信模块包括第一通信模块和第二通信模块,所述第一通信模块与所述第二通信模块之间通过有线和/或无线方式进行通信;所述第一通信模块用于接收所述第一微控模块所发送的拍照数据和用户验证信息,并发送给所述第二通信模块;所述第二通信模块用于接收所述第一通信模块所发送的拍照数据和用户验证信息并发送给所述验证模块,以及用于接收所述验证模块所反馈的验证通过信号或验证错误信号,并反馈给所述第一通信模块;所述第一通信模块还用于接收所述第二通信模块所反馈的验证通过信号或验证错误信号,并反馈给所述第一微控模块。6.根据权利要求1所述的一种基于摄像头的电子锁系统,其特征在于:所述锁具包括锁体和锁芯;所述第一微控模块用于接收所述通信模块反馈的验证通过信号或验证错误信号,并产生开锁命令或不予开锁命令;所述锁芯由第一微控模块控制,用于执行所述第一微控模块发出的开锁命令或不予开锁命令。7.根据权利要求1所述的一种基于摄像头的电子锁系统,其特征在于:所述电子锁还包括存储卡,用于存储所述第一微控模块所发送的拍照数据和相应的拍照时间。8.根据权利要求2所述的一种基于摄像头的电子锁系统,其特征在于:所述数据库模块还包括用户访问数据库和开锁记录数据库,所述第一微控模块还用于记录开锁信息并传送给所述通信模块,所述第二微控模块用于接收所述通信模块所发送的拍照数据和开锁记录信息,并将用户拍照数据存储于所述用户访问数据库中,以及将所述开锁记录信息存储于所述开锁记录数据库中。9.根据权利要求2所述的一种基于摄像头的电子锁系统,其特征在于:所述后台系统控制管理至少两个电子锁,所述数据库模块还包括用户信息数据库,所述用户信息数据库包括所述后台系统所控制管理的全部电子锁所对应的合格用户的用户信息,所述用户信息包括用户图像信息、用户编号以及用户密码、用户指纹信息、用户指定Ibutton信息中的至少一种。10.一种基于摄像头的电子锁使用方法,其特征在于,包括以下步骤: 步骤一、人体感应模块检测到锁具附近的来访人员,向第一微控模块发出人员达到信号,第一微控模块收到人体感应模块的人员到达信号后,控制摄像头对锁具附近的来访人员进行拍照,生成拍照数据; 步骤二、来访人员在输入设备处输入用户验证信息; 步骤三、通信模块将第一微控模块生成的拍照数据和输入设备生成的用户验证信息发送至后台系统; 步骤四、后台系统的验证模块调用数据库模块中的图像存储数据和用户密码信息存储数据,将拍照数据和用户验证信息分别与数据库模块中的图像存储数据和用户密码信息存储数据进行匹配对比,判断来访人员是否为合格用户; 当拍照数据和用户验证信息均与数据库模块中的图像存储数据和用户密码信息存储数据相匹配时,则来访人员为合格用户,后台系统生成验证通过信号经通信模块发送至第一微控模块,第一微控模块接收到验证通过信号后,生成开锁命令,锁具执行开锁动作; 当拍照数据和用户验证信息中至少一个与数据库模块中的图像存储数据和用户密码信息存储数据不匹配时,则来访人员非合格人员,后台系统发出验证错误信号经通信模块发送至第一微控模块,第一微控模块在接收到验证错误信号后,生成不予开锁命令。11.根据权利要求10所述的一种基于摄像头的电子锁使用方法,其特征在于,在所述步骤四中的后台系统生成验证通过信号后,第二微控模块接收该验证通过信号,驱动密码生成主机产生动态密码,密码生成主机将动态密码发送给合格用户的指定终端,并经第一微控模块发送给验证模块,合格用户将指定终端接收到的动态密码经输入设备输入,输入设备接收所述指定终端的动态密码验证信息,并发送给第一微控模块,第一微控模块接收动态密码验证信息后,将动态密码验证信息经通信模块发送至验证模块,验证模块将接收到的动态密码验证信息与动态密码进行匹配对比,判断来访人员是否为合格用户;若来访人员是合格用户,其能在指定终端收到动态密码,所输入的动态密码验证信息与动态密码相匹配,验证模块生成二次验证通过信号经通信模块发送至第一微控模块,第一微控模块接收到二次验证通过信号后,生成开锁命令,发送至锁具开锁;若来访人员非合格用户,其不能在指定终端收到动态密码,不能在输入设备输入正确的动态密码验证信息,验证模块不能经通信模块接收正确的动态密码验证信息,验证模块将发出验证错误信号经通信模块发送至第一微控模块,第一微控模块在接收到验证错误信号后,生成不予开锁命令。12.根据权利要求10所述的一种基于摄像头的电子锁使用方法,其特征在于,在步骤四中的第一微控模块接收到验证错误信号后,执行步骤五:第一微控模块经输入设备向来访用户提示密码输入错误并重新在输入设备上输入用户验证信息,并返回步骤二。13.根据权利要求12所述的一种基于摄像头的电子锁使用方法,其特征在于,执行步骤二至步骤五的次数至多为3次,当验证模块将第3次输入的用户验证信息仍与用户密码信息不匹配时,后台系统发出验证错误信号经通信模块发送至第一微控模块,第一微控模块在接收到验证错误信号后,生成不予开锁命令。
【文档编号】G07C9/00GK105844737SQ201510021803
【公开日】2016年8月10日
【申请日】2015年1月15日
【发明人】马铮, 肖志宏
【申请人】珠海汇金科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1