本發明涉及智能門鎖,具體而言,涉及一種基于多類型智能鎖的門禁控制方法、系統及存儲介質。
背景技術:
1、行李箱、背包等都可以攜帶移動的智能鎖,這些智能鎖自帶電池,可以配置sim卡、wifi芯片、nfc等智能功能。火車的每節車廂都帶有wifi偵聽功能。城市中的攝像機也攜帶有wifi偵聽功能。
2、而新式的行李箱一般自帶智能鎖,當長時間(例如1個星期)放在家里,則通常它是家庭成員的行李箱。如果時間短,可能是鄰居或朋友臨時經過。
3、現有技術的門禁系統一般需業主成員提前去小區前臺錄入人臉或指紋等信息,其容易造成用戶人臉信息泄露等安全問題。
技術實現思路
1、本發明實施例的目的在于通過社區移動智能鎖、智能門鎖、以及小區門禁的互聯,便于將門禁現場人員進行匹配門鎖成員信息驗證,使得門禁系統不必保留每個家庭成員的人臉特征向量,保護了隱私。
2、本發明的第一方面提供了一種基于多類型智能鎖的門禁控制方法,所述多類型智能鎖包括智能門鎖、移動智能鎖,所述方法包括:
3、響應于移動智能鎖與小區門禁的近距離接觸,移動智能鎖將所述智能門鎖id發送至小區門禁;其中,所述智能門鎖、小區門禁均注冊于鎖管理平臺;所述移動智能鎖記錄有對應的智能門鎖id;
4、根據小區門禁向所述鎖管理平臺發送門鎖ip地址請求消息;所述請求消息包括智能門鎖id;
5、鎖管理平臺根據所述門鎖ip地址請求消息,確定所述智能門鎖ip地址,并返回至所述小區門禁;
6、通過小區門禁獲取攜帶所述移動智能鎖的人臉圖像,并向所述智能門鎖ip地址發送驗證消息,并根據驗證結果控制小區門禁開啟。
7、進一步,所述驗證消息包括人臉圖像特征信息以及智能門鎖ip地址;
8、所述通過小區門禁獲取攜帶所述移動智能鎖的人臉圖像,并向所述智能門鎖ip地址發送驗證消息,并根據驗證結果控制小區門禁開啟,包括:
9、智能門鎖根據所述人臉圖像特征信息與其本地維護的人員特征向量進行匹配,若存在相似度過預設閾值的人員特征向量,則驗證通過,控制小區門禁開啟。
10、進一步,所述方法還包括:
11、智能門鎖、小區門禁分別周期性向組播路由器發送門鎖igmp加入消息、門禁igmp加入消息;所述門鎖igmp加入消息包括智能門鎖id,所述門禁igmp加入消息包括門禁id;
12、組播路由器根據所述門鎖igmp加入消息、門禁igmp加入消息生成組播轉發表項,組播路由器將對應的智能門鎖id和門禁id標記在收到igmp消息的接口上,形成門鎖id集合、門禁id集合,并向上游組路由器發送pim加入消息;所述組播轉發表項包括組播組地址;
13、上游組路由器將所述門鎖id集合、門禁id集合標記在接收的pim加入消息的表項的出接口上。
14、進一步,所述通過小區門禁獲取攜帶所述移動智能鎖的人臉圖像,并向所述智能門鎖ip地址發送驗證消息,包括:
15、門禁采用組播方式發送驗證消息至上游組路由器;所述驗證消息包括人臉圖像特征信息、門禁id、組播組地址以及智能門鎖id;
16、每個上游組路由器收到所述驗證消息后,判斷出接口是否標記有該智能門鎖id,若是,則將所述驗證消息從該出接口轉發至對應的組播路由器,并由該組播路由器轉發至智能門鎖。
17、進一步,所述方法還包括移動智能鎖記錄對應的智能門鎖id步驟;所述移動智能鎖記錄對應的智能門鎖id步驟包括:
18、當移動智能鎖進入所述智能門鎖id對應的入戶門,則智能門鎖通過近距離nfc通信獲取移動智能鎖id,并記錄移動智能鎖id以及進門時間點;當移動智能鎖出去所述智能門鎖id對應的入戶門,智能門鎖記錄移動智能鎖id以及出門時間點;
19、比較進門時間點、出門時間點,若相差超過一預設時間值,則確定為所述移動智能鎖為智能門鎖的成員擁有;則將智能門鎖id發送至移動智能鎖,并由移動智能鎖記錄智能門鎖id。
20、此外,本發明的第二方面提供了一種基于多類型智能鎖的門禁控制系統,所述多類型智能鎖包括智能門鎖、移動智能鎖,所述系統包括發送模塊、請求模塊、確定模塊、驗證與控制模塊,其中:
21、發送模塊,用于響應于移動智能鎖與小區門禁的近距離接觸,移動智能鎖將所述智能門鎖id發送至小區門禁;其中,所述智能門鎖、小區門禁均注冊于鎖管理平臺;所述移動智能鎖記錄有對應的智能門鎖id;
22、請求模塊,用于根據小區門禁向所述鎖管理平臺發送門鎖ip地址請求消息;所述請求消息包括智能門鎖id;
23、確定模塊,用于實現鎖管理平臺根據所述門鎖ip地址請求消息,確定所述智能門鎖ip地址,并返回至所述小區門禁;
24、驗證與控制模塊,用于通過小區門禁獲取攜帶所述移動智能鎖的人臉圖像,并向所述智能門鎖ip地址發送驗證消息,并根據驗證結果控制小區門禁開啟。
25、進一步,所述驗證消息包括人臉圖像特征信息以及智能門鎖ip地址;
26、所述通過小區門禁獲取攜帶所述移動智能鎖的人臉圖像,并向所述智能門鎖ip地址發送驗證消息,并根據驗證結果控制小區門禁開啟,包括:
27、智能門鎖根據所述人臉圖像特征信息與其本地維護的人員特征向量進行匹配,若存在相似度過預設閾值的人員特征向量,則驗證通過,控制小區門禁開啟。
28、進一步,所述系統還包括路由組網模塊;其中路由組網模塊用于控制智能門鎖、小區門禁分別周期性向組播路由器發送門鎖igmp加入消息、門禁igmp加入消息;所述門鎖igmp加入消息包括智能門鎖id,所述門禁igmp加入消息包括門禁id;
29、組播路由器根據所述門鎖igmp加入消息、門禁igmp加入消息生成組播轉發表項,組播路由器將對應的智能門鎖id和門禁id標記在收到igmp消息的接口上,形成門鎖id集合、門禁id集合,并向上游組路由器發送pim加入消息;所述組播轉發表項包括組播組地址;
30、上游組路由器將所述門鎖id集合、門禁id集合標記在接收的pim加入消息的表項的出接口上。
31、進一步,所述驗證與控制模塊,還用于控制門禁采用組播方式發送驗證消息至上游組路由器;所述驗證消息包括人臉圖像特征信息、門禁id、組播組地址以及智能門鎖id;每個上游組路由器收到所述驗證消息后,判斷出接口是否標記有該智能門鎖id,若是,則將所述驗證消息從該出接口轉發至對應的組播路由器,并由該組播路由器轉發至智能門鎖。
32、此外,本發明的第三方面提供了一種存儲介質,所述存儲介質存儲有計算機程序;所述程序由處理器加載并執行以實現如上第一方面所述的基于多類型智能鎖的門禁控制方法步驟。
33、本發明的方案中,通過響應于移動智能鎖與小區門禁的近距離接觸,移動智能鎖將所述智能門鎖id發送至小區門禁;其中,所述智能門鎖、小區門禁均注冊于鎖管理平臺;所述移動智能鎖記錄有對應的智能門鎖id;根據小區門禁向所述鎖管理平臺發送門鎖ip地址請求消息;所述請求消息包括智能門鎖id;鎖管理平臺根據所述門鎖ip地址請求消息,確定所述智能門鎖ip地址,并返回至所述小區門禁;通過小區門禁獲取攜帶所述移動智能鎖的人臉圖像,并向所述智能門鎖ip地址發送驗證消息,并根據驗證結果控制小區門禁開啟。與現有技術相比,本技術實施例主要有以下有益效果:便利了小區成員的出入,同時門禁系統不必保留每個家庭成員的人臉特征,保護了隱私。