CN-122024364-A - Door lock opening method and system
Abstract
The invention discloses a door lock door opening method and system, wherein the method comprises the steps of constructing an auxiliary identification processing linked list comprising a request source door lock to two side end door locks through step-by-step transmission according to the event that the self electric quantity of the door lock is detected to be lower than a preset threshold value; the method comprises the steps of identifying an event of a face feature of a room owner of a lock house of a request source by any lock in an auxiliary identification processing chain table, creating a tracking identification group by using the lock as a group leader, predicting a time point when the lock reaches the lock of the request source according to the snap-shot time data of the face of the owner of the lock house detected by the member locks of the tracking identification group in sequence, sending a door opening instruction to the lock of the request source by the group leader according to the predicted time point, and releasing the tracking identification group and recovering normal identification modes of the locks after the door is opened. By utilizing the embodiment of the invention, the noninductive, continuous identity authentication and active service of the user can be realized, and the robustness and the user experience of the intelligent door lock system are improved.
Inventors
- XI JUAN
- ZHU ZHILING
- SANG SHENGWEI
- DENG YEHAO
- YE FEI
- TANG JUNXIONG
Assignees
- 浙江德施曼科技智能股份有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260415
Claims (10)
- 1. A method of opening a door of a door lock, the method comprising: The method comprises the steps of low-power detection and auxiliary network construction, wherein an unnecessary functional component is closed according to the fact that a door lock detects an event that the self power is lower than a preset threshold value, an auxiliary identification request message is sent to adjacent door locks in a unicast mode, and an auxiliary identification processing chain table comprising request source door locks to two side end door locks is constructed through step-by-step transmission; The target detection and tracking group is established, namely, an event of the face characteristics of the owner of the lock house of the request source door lock is identified according to any door lock in the auxiliary identification processing linked list, the door lock is used as a group owner to establish a tracking identification group, and the tracking identification group comprises all door locks on the paths from the door lock identified to the face of the owner of the house to the door lock of the request source; The travel tracking and arrival prediction comprises the steps of sequentially detecting snapshot time data of a homeowner face according to tracking and identifying group member door locks, calculating average time intervals of the homeowner passing through each door lock by the group member door locks, and predicting a time point of arrival request source door lock; and (3) remote door opening and state recovery, namely sending a door opening instruction to the request source door lock by the group leader door lock according to the predicted arrival time point, requesting the source door lock to execute the timing door opening operation, and releasing the tracking identification group by the group leader door lock after door opening and recovering the normal identification mode of each door lock.
- 2. The method of claim 1, wherein the low battery detection and auxiliary network construction comprises: The low-power detection and power saving mode is started, namely, according to the trigger event that the power quantity is lower than the preset power quantity threshold value detected by a door lock power quantity sensor, an alarm notification is sent to an operation and maintenance system, and a camera, an intelligent algorithm module and a structured light camera are closed at the same time; the auxiliary request message encapsulation comprises an auxiliary identification request message including a request source door lock ID, a request source door lock IP, a transfer direction mark and a homeowner face feature vector list according to the locally stored left and right neighbor door lock information; the auxiliary network is constructed step by step, and according to the processing result of the auxiliary identification request message received by the adjacent door locks, the following operations are carried out, namely, the homeowner face feature vector of the request source door lock is saved to a local feature vector table, an auxiliary identification processing linked list is updated, the node information of the door lock is added, and the updated auxiliary identification request message is forwarded to the next adjacent door lock; and (3) confirming the integrity of the auxiliary network, namely confirming that the construction of the auxiliary identification processing linked list is completed according to the event that the message is transmitted to the terminal door lock and cannot be continuously transmitted.
- 3. The method of claim 2, wherein the target detection and tracking group establishment comprises: Triggering the face recognition of a homeowner, namely triggering a tracking recognition group creation flow according to an event that any door lock camera captures a face image and matches the face image with a face feature vector of the homeowner of the request source door lock; initializing a tracking identification group, namely determining a complete path from the door lock with the identified face of the homeowner to the request source door lock according to an auxiliary identification processing linked list, and creating a tracking identification group information table containing all door lock IDs on the path by the door lock with the identified face of the homeowner; The group member state confirmation comprises the steps of sending response results of group establishment request messages to all group member door locks according to the group member door locks, marking the door locks with normal response as active group member states, executing a retry mechanism to the door locks with no response until the maximum retry times are reached, and removing the door locks with no response all the time from the tracking identification group; And activating a tracking mode, namely activating the tracking recognition modes of all the group member door locks according to the event that the number of the active group members reaches a preset threshold value, and setting the reporting object of the face characteristics of the house owner as the group member door lock.
- 4. A method according to claim 3, wherein the travel tracking and arrival prediction comprises: Sequential travel detection, namely according to the event that the group member door locks capture the face of the owner of the house according to the path sequence, the group member door locks receive and record the capture time stamp of each door lock; Calculating the average time interval of a homeowner passing through a single door lock according to the difference value of snap time stamps of two continuous panelist door locks; Abnormal sequence processing, namely executing the following abnormal processing according to the detected non-sequence advancing event, requesting an abnormal door lock to provide a snap shot picture for re-identification verification, investigating the unidentified reason of the lack of identification door lock, and adjusting the advancing path state according to the verification result; And (3) predicting the arrival time, namely calculating the expected time point of the homeowner to arrive at the request source door lock according to the snapshot time stamp and the average time interval of the last group member door lock.
- 5. The method of claim 4, wherein the remote door opening and state restoration comprises: the remote door opening instruction is sent, namely a group leader door lock sends a door opening instruction containing expected time to a request source door lock according to the calculated expected arrival time point; The timing door opening execution is carried out, namely a timing door opening task is set according to the processing result of the door lock receiving the door opening instruction of the request source, and the door opening operation is executed at the expected time point; The state recovery and resource release, namely, according to a door opening completion event, performing the following cleaning operation, namely, sending a tracking identification group dismissal message to all panelists by a panelist door lock, recovering a local reporting mode of the face characteristics of the panelist door lock, and releasing the related memory resources of the tracking identification group; and broadcasting voice prompt, namely requesting the source door lock to broadcast the successful door opening and the low electric quantity reminding voice according to the successful door opening event.
- 6. The method of claim 5, further comprising an anomaly detection and adaptive adjustment mechanism: the recognition threshold value self-adaptive adjustment is carried out, namely a threshold value adjustment suggestion is sent to the group member door lock according to the event that the group member door lock detects that the recognition of the group member door lock fails and the reason is that the similarity threshold value is too high; Dynamic threshold configuration, namely, according to the processing result of the threshold adjustment suggestion received by the group member door lock, only adjusting the similarity threshold of the auxiliary recognition mode, and keeping the local recognition threshold unchanged; the tracking timeout processing is that according to the event that the tracking recognition group does not receive the new recognition message in the preset time, the tracking recognition group is automatically disassembled and resources are released; and (4) carrying out foldback behavior recognition, namely recalculating the travelling direction and updating the tracking recognition group state according to the event that the door lock of the homeowner repeatedly appears on the path.
- 7. A door lock opening system, the system comprising: the detection module is used for detecting low electric quantity and constructing an auxiliary network, closing unnecessary functional components according to the fact that the door locks detect the event that the electric quantity of the door locks is lower than a preset threshold value, unicast-transmitting auxiliary identification request information to adjacent door locks, and constructing an auxiliary identification processing chain table comprising request source door locks to the two side tail end door locks through step-by-step transmission; the building module is used for building a target detection and tracking group, wherein the target detection and tracking group is used for building a tracking identification group by taking any door lock in the auxiliary identification processing linked list as a group owner according to the event that the face characteristics of the owner of the lock house of the request source are identified by the door lock, and the tracking identification group comprises all door locks on the paths from the door lock identified to the face of the owner of the house to the door lock of the request source; The tracking module is used for tracking travel and predicting arrival, namely according to the tracking and identifying time data of the snap shots of the face of the homeowner detected by the group member door locks in sequence, calculating the average time interval of the homeowner passing through each door lock by the group member door lock, and predicting the time point of arrival at the request source door lock; And the door opening module is used for remotely opening the door and recovering the state, namely sending a door opening instruction to the request source door lock by the group leader door lock according to the predicted arrival time point, requesting the source door lock to execute the timing door opening operation, and releasing the tracking identification group by the group leader door lock after the door opening is completed and recovering the normal identification mode of each door lock.
- 8. The system according to claim 7, wherein the detection module is specifically configured to: The low-power detection and power saving mode is started, namely, according to the trigger event that the power quantity is lower than the preset power quantity threshold value detected by a door lock power quantity sensor, an alarm notification is sent to an operation and maintenance system, and a camera, an intelligent algorithm module and a structured light camera are closed at the same time; the auxiliary request message encapsulation comprises an auxiliary identification request message including a request source door lock ID, a request source door lock IP, a transfer direction mark and a homeowner face feature vector list according to the locally stored left and right neighbor door lock information; the auxiliary network is constructed step by step, and according to the processing result of the auxiliary identification request message received by the adjacent door locks, the following operations are carried out, namely, the homeowner face feature vector of the request source door lock is saved to a local feature vector table, an auxiliary identification processing linked list is updated, the node information of the door lock is added, and the updated auxiliary identification request message is forwarded to the next adjacent door lock; and (3) confirming the integrity of the auxiliary network, namely confirming that the construction of the auxiliary identification processing linked list is completed according to the event that the message is transmitted to the terminal door lock and cannot be continuously transmitted.
- 9. A storage medium having a computer program stored therein, wherein the computer program is arranged to perform the method of any of claims 1-6 when run.
- 10. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, the processor being arranged to run the computer program to perform the method of any of claims 1-6.
Description
Door lock opening method and system Technical Field The invention belongs to the technical field of intelligent door locks, and particularly relates to a door lock opening method and system. Background Currently, intelligent door lock systems widely used in hotel apartments rely on independent biometric identification for authentication and door opening operations. However, when the door lock enters the low power protection mode and the core recognition function is closed due to the battery power being lower than the threshold value, the user cannot normally open the door, so that the use is interrupted and the experience is reduced. Most of the existing solutions are passive processes, such as seeking help by physical keys or guiding users to the foreground, and cannot actively restore service without perception by the user. In addition, the identification range of a single door lock is limited, the travelling state of a user in a corridor cannot be tracked and predicted, and the cooperative linkage capability between systems is lacked. Therefore, the prior art has the problems of service interruption, passive coping mode and low efficiency under special working conditions such as low power of equipment and the like, and lack of global cooperative scheduling capability. Disclosure of Invention The invention aims to provide a door lock opening method and a door lock opening system, which are used for solving the defects in the prior art, realizing noninductive, continuous identity verification and active service for a user and improving the robustness and user experience of an intelligent door lock system. One embodiment of the present application provides a method for opening a door of a door lock, the method comprising: The method comprises the steps of low-power detection and auxiliary network construction, wherein an unnecessary functional component is closed according to the fact that a door lock detects an event that the self power is lower than a preset threshold value, an auxiliary identification request message is sent to adjacent door locks in a unicast mode, and an auxiliary identification processing chain table comprising request source door locks to two side end door locks is constructed through step-by-step transmission; The target detection and tracking group is established, namely, an event of the face characteristics of the owner of the lock house of the request source door lock is identified according to any door lock in the auxiliary identification processing linked list, the door lock is used as a group owner to establish a tracking identification group, and the tracking identification group comprises all door locks on the paths from the door lock identified to the face of the owner of the house to the door lock of the request source; The travel tracking and arrival prediction comprises the steps of sequentially detecting snapshot time data of a homeowner face according to tracking and identifying group member door locks, calculating average time intervals of the homeowner passing through each door lock by the group member door locks, and predicting a time point of arrival request source door lock; and (3) remote door opening and state recovery, namely sending a door opening instruction to the request source door lock by the group leader door lock according to the predicted arrival time point, requesting the source door lock to execute the timing door opening operation, and releasing the tracking identification group by the group leader door lock after door opening and recovering the normal identification mode of each door lock. Optionally, the low-power detection and auxiliary network construction includes: The low-power detection and power saving mode is started, namely, according to the trigger event that the power quantity is lower than the preset power quantity threshold value detected by a door lock power quantity sensor, an alarm notification is sent to an operation and maintenance system, and a camera, an intelligent algorithm module and a structured light camera are closed at the same time; the auxiliary request message encapsulation comprises an auxiliary identification request message including a request source door lock ID, a request source door lock IP, a transfer direction mark and a homeowner face feature vector list according to the locally stored left and right neighbor door lock information; the auxiliary network is constructed step by step, and according to the processing result of the auxiliary identification request message received by the adjacent door locks, the following operations are carried out, namely, the homeowner face feature vector of the request source door lock is saved to a local feature vector table, an auxiliary identification processing linked list is updated, the node information of the door lock is added, and the updated auxiliary identification request message is forwarded to the next adjacent door lock; and (3) confirming the integrity of the aux