An access control authorization and authentication method and system based on a smart community monitoring system
By introducing access control authorization and authentication methods based on smart community monitoring systems in the access control system, using cameras to identify and plan navigation routes, the unauthorized entry problem caused by the leakage of privacy information in the existing access control system is solved, and higher security and privacy protection are achieved.
Patent Information
- Application Number
- CN202410375818.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2044-03-29
AI Technical Summary
When the existing access control system is leaked, unauthorized personnel can easily enter the protected area through stealing or forged access control passwords, cards or biological information.
The access control authorization and authentication method based on the smart community monitoring system is adopted to identify the target face through the first camera, and the navigation route and required time are planned based on the location information of the area where it is located and the area to be authorized. If the cancel authorization instruction is not received after the time required for navigation, the target authorization instruction is sent to the access control device and the authorization request corresponding to the target face is added to the access control permission whitelist.
Effectively prevent unauthorized personnel from entering protected areas through stealing or forged access control information, improving the security of the access control system and user privacy protection.
Smart Images

Figure CN118298536B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of access control systems. Specifically, it relates to an access authorization and authentication method and system based on a smart community monitoring system. Background Art
[0002] An access control system, also known as an Access Control System (ACS), is a system that integrates multiple technologies and functions. It is mainly used to manage and control the entry and exit of people and vehicles in specific areas. By setting different levels of access permissions, it restricts the entry and exit of different personnel, thus ensuring the security of sensitive information and resources. The application of access control systems is becoming more and more widespread in modern society. They can be seen in office buildings, residential communities, factories, schools, etc.
[0003] The composition of an access control system is also relatively complex, mainly including an access control controller, a card reader (identifier), an electric lock, etc. The access control controller is the core part of the access control system, responsible for processing, storing, and controlling the input and output information of the entire system. The card reader is a device that reads the data (biometric information) in the card, and the electric lock is the executive component for locking the door in the access control system. There are various classifications of access control systems, and common ones include password recognition access control systems, card swiping recognition access control systems, biometric recognition access control systems, etc. The password recognition access control system identifies the access permission by verifying whether the input password is correct. The card swiping recognition access control system identifies according to the type of card. The biometric recognition access control system identifies the entry and exit by verifying the biometric characteristics of personnel, such as detecting fingerprints or facial features for identification.
[0004] However, for access control systems that use password recognition, the password may be stolen or spied on through improper means. Once the password is leaked, unauthorized personnel can easily enter the protected area. For card swiping recognition access control systems, once the card is lost or stolen, the finder or thief can use the card to enter the protected area. Or, criminals may copy the card through technical means, thus bypassing the verification of the access control system and illegally entering the relevant area. For biometric recognition access control systems, fingerprint and facial information can also be obtained through forgery, such as by rubbing fingerprints and using photos to align with the camera for facial recognition. In summary, existing access control systems all have the problem that when privacy information is leaked, unauthorized personnel can easily enter the protected area by virtue of the privacy information. Summary of the Invention
[0005] The purpose of the embodiments of this application is to provide an access authorization and authentication method and system based on a smart community monitoring system to solve the problem that existing access control systems all have the problem that when privacy information is leaked, unauthorized personnel can easily enter the protected area by virtue of the privacy information.
[0006] A method for access authorization and authentication based on an intelligent community monitoring system provided by an embodiment of the present application includes:
[0007] Obtain the first monitoring data of the first camera, and perform face detection on each frame of the image in the first monitoring data; the first camera is the camera on the only passage to the area to be authorized.
[0008] If a target face is recognized in the frame image at the current moment, obtain the navigation route from the area where the first camera is located to the area to be authorized and the navigation time required according to the position information between the area where the first camera is located and the area to be authorized.
[0009] After the navigation time required, if no cancellation authorization instruction is received, send a target authorization instruction to the access control device in the area to be authorized; the target authorization instruction is used to indicate adding the target authorization request corresponding to the target face to the access control permission whitelist.
[0010] In the above technical solution, after the user obtains the access control permission, it is determined whether the user has the intention to go to the area to be authorized and unlock the access control device corresponding to the area to be authorized according to whether the first camera on the only passage for the user to go to the area to be authorized recognizes the target face of the user. If the target face of the user is recognized by the first camera, it is considered that the user has the intention to go to the area to be authorized. In the case of recognizing the user's intention, plan the navigation route for the user to reach the area to be authorized from the area where the first camera is located, and the navigation time required for the user to pass through this route. Until after the navigation time required and no cancellation authorization instruction is received, send a target authorization instruction to the access control device in the area to be authorized, and add the target authorization request corresponding to the target face to the access control permission whitelist of the access control device, so that the user can send a target authorization request to the access control device by virtue of the access control password, access control card or biometric information to unlock the door lock of the access control device. In this embodiment, when the user does not pass through the only passage to the area to be authorized, criminals cannot unlock the door lock of the access control device by stealing or forging the access control password, access control card or biometric information. When the user passes through the only passage to the area to be authorized, but within the navigation time required, criminals also cannot unlock the door lock of the access control device by stealing or forging the access control password, access control card or biometric information.
[0011] In some alternative embodiments, it further includes:
[0012] Obtain the second monitoring data of the second camera after the current moment, and perform face detection on each frame of the image in the second monitoring data; the second camera is not on the navigation route from the area where the first camera is located to the area to be authorized.
[0013] If a target face is recognized in the second monitoring data, a cancellation authorization instruction is sent to the access control device in the area to be authorized; the cancellation authorization instruction is used to indicate removing the target authorization request corresponding to the target face from the white list of access control permissions.
[0014] In the above technical solution, after the first camera recognizes the target face of the user, if the second camera on the non-navigation passage route also recognizes the target face of the user, it is considered that the user is moving away from the area to be authorized, and the system sends a cancellation authorization instruction to the access control device in the area to be authorized. Even after the navigation required time, the target authorization request corresponding to the target face will not be added to the white list of access control permissions. Until the next time the first camera recognizes the target face of the user and clears the cached cancellation authorization instruction in the access control device, the target authorization request can be added to the white list of access control permissions under satisfied conditions.
[0015] In some alternative embodiments, after obtaining the first monitoring data of the first camera, it further includes:
[0016] Perform vehicle recognition on each frame of image in the first monitoring data, and recognize the target vehicle corresponding to the target face in the frame image at the current moment; wherein, the target vehicle includes a bicycle and an electric vehicle.
[0017] According to the location information of the area where the first camera is located and the area to be authorized, obtain the navigation passage route from the area where the first camera is located to the area to be authorized and the navigation required time, including:
[0018] According to the location information of the area where the first camera is located and the area to be authorized, and the target vehicle, obtain the navigation passage route from the area where the first camera is located to the area to be authorized and the navigation required time.
[0019] In the above technical solution, while recognizing the target face of the user in the first monitoring data of the first camera, the target vehicle ridden by the user is also recognized, such as a bicycle, an electric vehicle, etc. When planning the navigation passage route from the area where the first camera is located to the area to be authorized and the corresponding navigation required time, the target vehicle ridden by the user is also considered, so as to more accurately obtain the navigation required time and add the target authorization request to the white list of access control permissions at a more appropriate moment.
[0020] In some alternative embodiments, after sending a target authorization instruction to the access control device in the area to be authorized, it further includes:
[0021] Use the access control device to receive the target authorization request and unlock the door lock.
[0022] After the door lock is unlocked, the access control device removes the target authorization request corresponding to the target face from the white list of access control permissions.
[0023] In the above technical solution, after the door lock is unlocked, the access control device will remove the target authorization request from the access control permission whitelist immediately or after a certain delay. This operation ensures the timeliness and security of the access control permission, avoiding potential risks caused by expired or misused permissions. At the same time, it also provides a clear status for the next authorization request, ensuring that each authorization is independent and secure. After the user enters the area to be authorized, illegal personnel cannot follow and peep at the password to enter, ensuring the safety of the user.
[0024] In some alternative embodiments, after the door lock is unlocked, it further includes:
[0025] Obtaining the third monitoring data of the third camera and performing face recognition based on the third monitoring data; the third camera is a camera within a set radius centered on the area to be authorized;
[0026] If a target face is recognized in the third monitoring data, the target authorization request corresponding to the target face is added to the access control permission whitelist.
[0027] In the above technical solution, after the door lock is unlocked, the target authorization request is removed from the access control permission whitelist. By continuously monitoring and performing face recognition through the third camera set near the area to be authorized, if a target face is recognized, it means that the user is near the area to be authorized but has not entered the area to be authorized. The user may need to enter the area to be authorized at any time. Therefore, the target authorization request corresponding to the target face is added to the access control permission whitelist, so that the user can unlock the door lock of the access control device at any time according to the access control password, access control card or biometric information. And because the third camera is located near the area to be authorized, that is, the user is near the area to be authorized, it is difficult for illegal personnel to unlock the door lock of the corresponding access control device in the area to be authorized within the user's line of sight by stealing or forging the access control password, access control card or biometric information.
[0028] An access control authorization and authentication system based on a smart community monitoring system provided by an embodiment of the present application includes:
[0029] A first recognition module, configured to obtain the first monitoring data of the first camera and perform face detection on each frame of image in the first monitoring data; the first camera is a camera on the only passage to reach the area to be authorized;
[0030] A route planning module, configured to, when a target face is recognized in the frame image at the current moment, obtain the navigation route and the navigation required time from the area where the first camera is located to the area to be authorized according to the position information between the area where the first camera is located and the area to be authorized;
[0031] A first sending module, configured to send a target authorization instruction to an access control device in an area to be authorized if a cancellation authorization instruction has not been received after the navigation required time; the target authorization instruction is used to indicate adding a target authorization request corresponding to a target face to a white list of access control permissions.
[0032] In some alternative embodiments, it further includes:
[0033] A second recognition module, configured to obtain second monitoring data of a second camera after the current moment, and perform face detection on each frame of image in the second monitoring data; the second camera is not on the navigation passage route from the area where the first camera is located to the area to be authorized;
[0034] A second sending module, configured to send a cancellation authorization instruction to an access control device in an area to be authorized when a target face is recognized in the second monitoring data; the cancellation authorization instruction is used to indicate removing a target authorization request corresponding to a target face from a white list of access control permissions.
[0035] In some alternative embodiments, it further includes:
[0036] A third recognition module, configured to perform vehicle recognition on each frame of image in the first monitoring data after obtaining the first monitoring data of the first camera, and recognize a target vehicle corresponding to a target face in the frame image at the current moment; wherein, the target vehicle includes a bicycle and an electric vehicle;
[0037] The route planning module is further configured to:
[0038] According to the position information of the area where the first camera is located and the area to be authorized, and the target vehicle, obtain a navigation passage route from the area where the first camera is located to the area to be authorized and the navigation required time.
[0039] An electronic device provided by an embodiment of the present application includes: a processor and a memory, the memory stores machine-readable instructions executable by the processor, and when the machine-readable instructions are executed by the processor, the method described in any one of the above is executed.
[0040] A computer-readable storage medium provided by an embodiment of the present application, on which a computer program is stored, and when the computer program is run by a processor, the method described in any one of the above is executed. Description of the Drawings
[0041] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the attached drawings required for use in the embodiments of the present application. It should be understood that the following attached drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other relevant attached drawings can also be obtained based on these attached drawings.
[0042] Figure 1 It is a flowchart of the steps of an access authorization and authentication method based on a smart community monitoring system provided by an embodiment of the present application;
[0043] Figure 2 It is a schematic diagram of the monitoring and passage layout of a smart community provided by an embodiment of the present application;
[0044] Figure 3 It is a schematic diagram of a smart community monitoring system, an access authorization and authentication system, and access control devices provided by an embodiment of the present application;
[0045] Figure 4 It is a functional module diagram of an access authorization and authentication system based on a smart community monitoring system provided by an embodiment of the present application;
[0046] Figure 5 It is a possible structural schematic diagram of an electronic device provided by an embodiment of the present application.
[0047] Icons: 110 - Communication unit, 120 - Memory, 130 - Input unit, 131 - Touch-sensitive surface, 132 - Other input devices, 140 - Display unit, 141 - Display panel, 150 - Sensor, 160 - Audio circuit, 170 - Wireless communication unit, 180 - Processor, 190 - Power supply. Detailed implementation manners
[0048] The following will describe the technical solutions in the embodiments of the present application in combination with the attached drawings in the embodiments of the present application.
[0049] Please refer to Figure 1 , Figure 1 It is a flowchart of the steps of an access authorization and authentication method based on a smart community monitoring system provided by an embodiment of the present application, specifically including:
[0050] Step 100: Obtain the first monitoring data of the first camera and perform face detection on each frame of the image in the first monitoring data; the first camera is the camera on the only passage to the area to be authorized;
[0051] Step 200: If a target face is recognized in the frame image at the current moment, obtain the navigation route and the required navigation time from the area where the first camera is located to the area to be authorized according to the position information between the area where the first camera is located and the area to be authorized;
[0052] Step 300: After the navigation required time, if no authorization cancellation instruction is received, send a target authorization instruction to the access control device in the area to be authorized; the target authorization instruction is used to indicate adding the target authorization request corresponding to the target face to the access control permission whitelist.
[0053] The above technical solution can be applied to the following scenarios:
[0054] After the user enters the face information and obtains the access control permission, the user receives the access control password or the access control card. The user sends a target authorization request to the access control device according to the access control password or the access control card. If the target authorization request is in the access control permission whitelist, the door lock is unlocked.
[0055] Alternatively, the user enters the face information or fingerprint information and obtains the access control permission. After that, the user sends a target authorization request to the access control device according to the face or fingerprint. If the target authorization request is in the access control permission whitelist, the door lock is unlocked.
[0056] In the embodiment of the present application, after the user obtains the access control permission, it is determined whether the user has the intention to go to the area to be authorized and unlock the access control device corresponding to the area to be authorized according to whether the first camera at the necessary passage for the user to go to the area to be authorized recognizes the target face of the user. If the first camera recognizes the target face of the user, it is considered that the user has the intention to go to the area to be authorized. In the case of recognizing the user's intention, plan the navigation route for the user to reach the area to be authorized from the area where the first camera is located, and the navigation required time for the user to pass through this route. Until after the navigation required time and no authorization cancellation instruction is received, send a target authorization instruction to the access control device in the area to be authorized, and add the target authorization request corresponding to the target face to the access control permission whitelist of the access control device, so that the user can send a target authorization request to the access control device by virtue of the access control password, access control card or biometric information to unlock the door lock of the access control device. In this embodiment, when the user does not pass through the necessary passage to the area to be authorized, criminals cannot unlock the door lock of the access control device by stealing or forging the access control password, access control card or biometric information. When the user passes through the necessary passage to the area to be authorized, but within the navigation required time, criminals also cannot unlock the door lock of the access control device by stealing or forging the access control password, access control card or biometric information.
[0057] Among them, the authorization cancellation instruction can be actively sent by the user or automatically generated when other cameras in the monitoring system determine that the user is far away from the area to be authorized.
[0058] In some optional embodiments, it further includes:
[0059] Step 210: Obtain the second monitoring data of the second camera after the current moment, and perform face detection on each frame of the image in the second monitoring data; the second camera is not on the navigation route from the area where the first camera is located to the area to be authorized;
[0060] Step 220: If a target face is recognized in the second monitoring data, send a cancellation authorization instruction to the access control device in the area to be authorized; the cancellation authorization instruction is used to indicate removing the target authorization request corresponding to the target face from the white list of access control permissions.
[0061] In the embodiment of the present application, after the first camera recognizes the target face of the user, if the second camera on the non-navigation route also recognizes the target face of the user, it is considered that the user is moving away from the area to be authorized. The system sends a cancellation authorization instruction to the access control device in the area to be authorized. Even after the navigation required time, the target authorization request corresponding to the target face will not be added to the white list of access control permissions. Until the next time the first camera recognizes the target face of the user, clear the cached cancellation authorization instruction in the access control device. Under the condition of meeting the requirements, the target authorization request can be added to the white list of access control permissions.
[0062] In some optional embodiments, after obtaining the first monitoring data of the first camera, it further includes:
[0063] Step 110: Perform vehicle recognition on each frame of the image in the first monitoring data, and recognize the target vehicle corresponding to the target face in the frame image at the current moment; where the target vehicle includes a bicycle and an electric vehicle;
[0064] In step 200, according to the location information of the area where the first camera is located and the area to be authorized, obtain the navigation route from the area where the first camera is located to the area to be authorized and the navigation required time, specifically including:
[0065] Step 210: According to the location information of the area where the first camera is located and the area to be authorized, and the target vehicle, obtain the navigation route from the area where the first camera is located to the area to be authorized and the navigation required time.
[0066] In the embodiment of the present application, while recognizing the target face of the user in the first monitoring data of the first camera, also recognize the target vehicle taken by the user, such as a bicycle, an electric vehicle, etc. When planning the navigation route from the area where the first camera is located to the area to be authorized and the corresponding navigation required time for the user, also consider the target vehicle taken by the user, so as to more accurately obtain the navigation required time, and add the target authorization request to the white list of access control permissions at a more appropriate moment.
[0067] In some alternative embodiments, after step 300 of sending a target authorization instruction to the access control device in the area to be authorized, the following steps are further included:
[0068] Step 400: Use the access control device to receive the target authorization request and unlock the door lock;
[0069] Step 500: After the door lock is unlocked, the access control device removes the target authorization request corresponding to the target face from the access control permission whitelist.
[0070] In the embodiments of the present application, after the door lock is unlocked, the access control device will immediately or after a certain delay remove the target authorization request from the access control permission whitelist. This operation ensures the timeliness and security of the access control permissions, avoiding potential risks caused by expired or misused permissions. At the same time, it also provides a clear status for the next authorization request, ensuring that each authorization is independent and secure. After the user enters the area to be authorized, illegal personnel cannot follow in by tailing and peeping at the password, ensuring the safety of the user.
[0071] In some alternative embodiments, in step 500, after the door lock is unlocked, the following steps are further included:
[0072] Step 600: Obtain the third monitoring data of the third camera and perform face recognition based on the third monitoring data; the third camera is a camera within a set radius centered on the area to be authorized;
[0073] Step 700: If the target face is recognized in the third monitoring data, add the target authorization request corresponding to the target face to the access control permission whitelist.
[0074] In the embodiments of the present application, after the door lock is unlocked, the target authorization request is removed from the access control permission whitelist. By continuously monitoring and performing face recognition through the third camera set near the area to be authorized, if the target face is recognized, it means that the user is near the area to be authorized but has not entered the area to be authorized. The user may need to enter the area to be authorized at any time. Therefore, add the target authorization request corresponding to the target face to the access control permission whitelist, so that the user can unlock the door lock of the access control device at any time according to the access control password, access control card or biometric information. And because the third camera is located near the area to be authorized, that is, the user is near the area to be authorized, it is also difficult for illegal personnel to unlock the door lock of the corresponding access control device in the area to be authorized within the user's line of sight by stealing or forging the access control password, access control card or biometric information.
[0075] Specifically, please refer to Figure 2 , Figure 2This is a schematic diagram of the intelligent community monitoring and passage layout provided by the embodiments of the present application. Among them, the only passage to the area to be authorized is the passage between area A and area D. Then, the first camera can be a camera monitoring area A or area D.
[0076] Taking the first camera as the camera monitoring area A as an example, there are multiple paths from area A to the area to be authorized. In this embodiment, there is a first path of area A - area D - area G - the area to be authorized, and a second path of area A - area D - area C - area F - the area to be authorized. Calculate the navigation time required for the two paths, and take the shortest navigation time required. After the shortest navigation time required and without receiving a cancellation authorization request, add the target authorization request to the access permission white list of the corresponding access control device in the area to be authorized.
[0077] The second camera is a camera not on the first path and the second path. Then, the second camera can be a camera monitoring area B. If the user appears in area B, it is considered that the user is far from the area to be authorized.
[0078] The third camera is a camera near the area to be authorized. In this embodiment, it can be a camera monitoring area F or area G. If the user appears in area F or area G, it is considered that the user is near the area to be authorized and may need to enter the area to be authorized at any time.
[0079] Please refer to Figure 3 , Figure 3 This is a schematic diagram of the intelligent community monitoring system, access control authorization and authentication system, and access control device provided by the embodiments of the present application. The intelligent community monitoring system includes multiple cameras set in different areas of the community. Each camera is integrated with a target detection function for identifying faces or vehicles. The intelligent community monitoring system is communicatively connected to the access control authorization and authentication system. The access control authorization and authentication system can obtain the monitoring data of the first camera, the second camera, and the third camera in the intelligent community monitoring system, and execute the access control authorization and authentication method as in any of the above embodiments according to the monitoring data, and send a target authorization instruction or a cancellation authorization instruction to the corresponding access control device according to the execution result. Each access control device maintains an access permission white list, and only the authorization requests in the access permission white list can unlock the door lock. The access control device adds the target authorization request corresponding to the target face to the access permission white list according to the target authorization instruction, or removes the target authorization request corresponding to the target face from the access control authorization white list according to the cancellation authorization instruction. The access control device is also used to receive the target authorization request sent by the user. The target authorization request can be an access control password, access control card information, or the user's biometric information, etc. If the target authorization request is in the access permission white list, the door lock of the access control device is unlocked.
[0080] Please refer to Figure 4 ,Figure 4 The figure is a functional module diagram of an access authorization and authentication system based on a smart community monitoring system provided by an embodiment of the present application, including a first recognition module, a route planning module, and a first sending module.
[0081] Among them, the first recognition module is used to obtain the first monitoring data of the first camera and perform face detection on each frame of the image in the first monitoring data; the first camera is the camera on the only passage to the area to be authorized. The route planning module is used to obtain the navigation route and the required navigation time from the area where the first camera is located to the area to be authorized according to the position information between the area where the first camera is located and the area to be authorized when a target face is recognized in the frame image at the current moment. The first sending module is used to send a target authorization instruction to the access control device in the area to be authorized after the required navigation time if no cancellation authorization instruction is received; the target authorization instruction is used to indicate adding the target authorization request corresponding to the target face to the access permission white list.
[0082] In some optional embodiments, the access authorization and authentication system further includes: a second recognition module and a second sending module.
[0083] Among them, the second recognition module is used to obtain the second monitoring data of the second camera after the current moment and perform face detection on each frame of the image in the second monitoring data; the second camera is not on the navigation route from the area where the first camera is located to the area to be authorized. The second sending module is used to send a cancellation authorization instruction to the access control device in the area to be authorized when a target face is recognized in the second monitoring data; the cancellation authorization instruction is used to indicate removing the target authorization request corresponding to the target face from the access permission white list.
[0084] In some optional embodiments, the access authorization and authentication system further includes: a third recognition module, which is used to perform vehicle recognition on each frame of the image in the first monitoring data after obtaining the first monitoring data of the first camera, and recognize the target vehicle corresponding to the target face in the frame image at the current moment; among them, the target vehicle includes a bicycle and an electric vehicle;
[0085] The route planning module is further used to: obtain the navigation route and the required navigation time from the area where the first camera is located to the area to be authorized according to the position information between the area where the first camera is located and the area to be authorized, and the target vehicle.
[0086] The access authorization and authentication system of this embodiment can be specifically set on the browser client side and used as an engine device of the browser, or can also be set in an electronic device to perform its functions independently.
[0087] Figure 5 It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. SeeFigure 5 , the electronic device can be used to implement the access control authorization and authentication method provided in the above embodiments. Specifically:
[0088] The electronic device may include a communication unit 110, a memory 120 including one or more computer-readable storage media, an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a WiFi (wireless fidelity) module 170, a processor 180 including one or more processing cores, and a power supply 190 and other components. Those skilled in the art can understand that Figure 5 the structure of the electronic device shown in does not constitute a limitation on the electronic device, and it may include more or fewer components than shown, or combine certain components, or have different component arrangements. Among them:
[0089] The communication unit 110 can be used for receiving and sending signals during information or call transactions. The communication unit 110 can be a network communication device such as an RF (Radio Frequency) circuit, a router, a modem, etc. In particular, when the communication unit 110 is an RF circuit, after receiving the downlink information of the base station, it is handed over to one or more processors 180 for processing. Additionally, data related to the uplink is sent to the base station. Generally, the RF circuit serving as the communication unit includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. In addition, the communication unit 110 can also communicate with the network and other devices via wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc. The memory 120 can be used to store software programs and modules. The processor 180 executes various functional applications and data processing by running the software programs and modules stored in the memory 120. The memory 120 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function (such as a sound playback function, an image playback function, etc.). The data storage area can store data created according to the use of the electronic device (such as audio data, a phone book, etc.). In addition, the memory 120 can include high-speed random access memory and can also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. Correspondingly, the memory 120 can also include a memory controller to provide access to the memory 120 by the processor 180 and the input unit 130.
[0090] The input unit 130 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. Specifically, the input unit 130 can include a touch-sensitive surface 131 and other input devices 132. The touch-sensitive surface 131, also known as a touch display screen or a touchpad, can collect touch operations of a user on or near it (such as operations of the user using any suitable object such as a finger, a stylus, etc., or an operation on or near the touch-sensitive surface 131), and drive corresponding connection devices according to a pre-set program. Optionally, the touch-sensitive surface 131 can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 180, and can also receive and execute commands sent by the processor 180. In addition, various types such as resistive, capacitive, infrared, and surface acoustic wave can be used to implement the touch-sensitive surface 131. In addition to the touch-sensitive surface 131, the input unit 130 can also include other input devices 132. Specifically, the other input devices 132 can include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, etc.
[0091] The display unit 140 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. The display unit 140 can include a display panel 141. Optionally, the display panel 141 can be configured in forms such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode). Further, the touch-sensitive surface 131 can cover the display panel 141. After the touch-sensitive surface 131 detects a touch operation on or near it, it transmits the operation to the processor 180 to determine the type of touch event. Subsequently, the processor 180 provides corresponding visual output on the display panel 141 according to the type of touch event. Although in Figure 5 the touch-sensitive surface 131 and the display panel 141 are implemented as two independent components to realize input and input functions, in some embodiments, the touch-sensitive surface 131 and the display panel 141 can be integrated to realize input and output functions.
[0092] The electronic device may further include at least one sensor 150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. Among them, the ambient light sensor can adjust the brightness of the display panel 141 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 141 and / or the backlight when the electronic device is moved to the ear. As a kind of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes). When stationary, it can detect the magnitude and direction of gravity, and can be used in applications for identifying the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that the electronic device can also be configured with, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be elaborated here.
[0093] The audio circuit 160, the speaker, and the microphone can provide an audio interface between the user and the electronic device. The audio circuit 160 can transmit the electrical signal converted from the received audio data to the speaker, and the speaker converts it into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 160 and then converted into audio data. After the audio data is output to the processor 180 for processing, it is sent through the RF circuit 110 to, for example, another electronic device, or the audio data is output to the memory 120 for further processing. The audio circuit 160 may also include an earphone jack to provide communication between the peripheral earphone and the electronic device.
[0094] To achieve wireless communication, a wireless communication unit 170 can be configured on the electronic device. The wireless communication unit 170 can be a WiFi module. WiFi belongs to short - range wireless transmission technology. The electronic device can help users send and receive emails, browse the web, and access streaming media through the wireless communication unit 170. It provides users with wireless broadband Internet access. Although Figure 5 the wireless communication unit 170 is shown, it can be understood that it does not belong to an essential component of the electronic device and can be omitted completely within the scope of not changing the essence of the invention according to needs.
[0095] The processor 180 is the control center of the electronic device, connecting various parts of the entire mobile phone through various interfaces and circuits. By running or executing software programs and / or modules stored in the memory 120, and by calling the data stored in the memory 120, it executes various functions of the electronic device and processes data, thereby monitoring the mobile phone as a whole. Optionally, the processor 180 may include one or more processing cores; preferably, the processor 180 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor may not be integrated into the processor 180 either.
[0096] The electronic device further includes a power supply 190 (such as a battery) for supplying power to each component. Preferably, the power supply can be logically connected to the processor 180 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 190 may also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.
[0097] Although not shown, the electronic device may further include a camera, a Bluetooth module, etc., which will not be elaborated here. Specifically, in this embodiment, the display unit of the electronic device is a touch screen display, and the electronic device further includes a memory, and one or more programs, where one or more programs are stored in the memory and are configured to be executed by one or more processors. The one or more programs include instructions for performing the following operations: obtaining first monitoring data of a first camera and performing face detection on each frame of image in the first monitoring data; the first camera is a camera on the only passage to the area to be authorized; if a target face is recognized in the frame image at the current moment, then according to the position information between the area where the first camera is located and the area to be authorized, obtain the navigation passage route from the area where the first camera is located to the area to be authorized and the navigation required time; after the navigation required time, if a cancellation authorization instruction is not received, send a target authorization instruction to the access control device in the area to be authorized; the target authorization instruction is used to indicate adding the target authorization request corresponding to the target face to the access control permission whitelist.
[0098] Optionally, the memory is further used to store the following instructions: obtaining second monitoring data of a second camera after the current moment and performing face detection on each frame of image in the second monitoring data; the second camera is not on the navigation passage route from the area where the first camera is located to the area to be authorized; if a target face is recognized in the second monitoring data, then send a cancellation authorization instruction to the access control device in the area to be authorized; the cancellation authorization instruction is used to indicate removing the target authorization request corresponding to the target face from the access control permission whitelist.
[0099] Optionally, the memory is further configured to store the following instructions: perform vehicle recognition on each frame of image in the first monitoring data, and identify a target vehicle corresponding to a target face in the frame image at the current moment; wherein the target vehicle includes a bicycle and an electric bicycle; according to the position information of the area where the first camera is located and the area to be authorized, and the target vehicle, obtain a navigation route from the area where the first camera is located to the area to be authorized and the time required for navigation.
[0100] Optionally, the memory is further configured to store the following instructions: after the door lock is unlocked, obtain the third monitoring data of the third camera, and perform face recognition according to the third monitoring data; the third camera is a camera within a set radius centered on the area to be authorized; if the target face is recognized in the third monitoring data, add the target authorization request corresponding to the target face to the white list of access control permissions.
[0101] In the embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the displayed or discussed coupling or direct coupling or communication connection between each other can be through some communication interfaces, and the indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.
[0102] In addition, the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0103] Furthermore, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist alone, or two or more modules can be integrated to form an independent part.
[0104] In this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.
[0105] The above are only the embodiments of the present application and are not intended to limit the protection scope of the present application. For those skilled in the art, the present application may have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. A door access authorization authentication method based on a smart community monitoring system, characterized in that: include: According to the area to be authorized corresponding to the target face, determine the first camera of the necessary passage to reach the area to be authorized; wherein the first camera is the camera of the smart community monitoring system; Acquire first monitoring data from a first camera, and perform face detection on each frame of the first monitoring data; If the target face is recognized in the frame image at the current moment, the navigation route from the area where the first camera is located to the area to be authorized and the time required for navigation are obtained according to the location information of the area where the first camera is located and the area to be authorized; After the navigation time, if no cancellation authorization instruction is received, a target authorization instruction is sent to the access control device of the area to be authorized; the target authorization instruction is used to instruct to add the target authorization request corresponding to the target face to the access control permission whitelist; After sending the target authorization instruction to the access control device of the area to be authorized, the method further includes: Utilizing the access control device to receive a target authorization request and unlock the door lock; After the door lock is unlocked, the access control device removes the target authorization request corresponding to the target face from the access control permission whitelist; After the door lock is unlocked, the method further comprises: Acquire third monitoring data of a third camera, and perform face recognition according to the third monitoring data; the third camera is a camera within a set radius with the area to be authorized as the center; If the target face is recognized in the third monitoring data, the target authorization request corresponding to the target face is added to the access control permission whitelist.
2. The method according to claim 1, characterized in that Also includes: Acquire second monitoring data of the second camera after the current moment, and perform face detection on each frame of the second monitoring data; The second camera is not on the navigation route from the area where the first camera is located to the area to be authorized; If the target face is recognized in the second monitoring data, a cancel authorization instruction is sent to the access control device of the area to be authorized; the cancel authorization instruction is used to instruct to remove the target authorization request corresponding to the target face from the access control permission whitelist.
3. The method according to claim 1, characterized in that After obtaining the first monitoring data of the first camera, the method further includes: Performing vehicle recognition on each frame of the first monitoring data, and identifying the target vehicle corresponding to the target face in the frame of the current moment; wherein the target vehicle includes a bicycle and an electric vehicle; The obtaining, according to the location information of the area where the first camera is located and the area to be authorized, a navigation route from the area where the first camera is located to the area to be authorized and a navigation time required includes: According to the location information of the area where the first camera is located and the area to be authorized, as well as the target vehicle, a navigation route from the area where the first camera is located to the area to be authorized and the time required for navigation are obtained.
4. A door access authorization and authentication system based on a smart community monitoring system, characterized in that: include: A first recognition module is used to determine a first camera of a necessary passage to reach the area to be authorized according to the area to be authorized corresponding to the target face; wherein the first camera is a camera of the smart community monitoring system; obtain first monitoring data of the first camera, and perform face detection on each frame of the first monitoring data; A route planning module is used to obtain a navigation route from the area where the first camera is located to the area to be authorized and a navigation time required when a target face is recognized in the frame image at the current moment, based on the location information of the area where the first camera is located and the area to be authorized; A first sending module is used to send a target authorization instruction to the access control device of the area to be authorized if no cancellation authorization instruction is received after the navigation time required; the target authorization instruction is used to instruct to add the target authorization request corresponding to the target face to the access control permission whitelist; After sending the target authorization instruction to the access control device of the area to be authorized, the method further includes: Utilizing the access control device to receive a target authorization request and unlock the door lock; After the door lock is unlocked, the access control device removes the target authorization request corresponding to the target face from the access control permission whitelist; After the door lock is unlocked, the method further comprises: Acquire third monitoring data of a third camera, and perform face recognition according to the third monitoring data; the third camera is a camera within a set radius with the area to be authorized as the center; If the target face is recognized in the third monitoring data, the target authorization request corresponding to the target face is added to the access control permission whitelist.
5. The system according to claim 4, characterized in that Also includes: A second recognition module is used to obtain second monitoring data of the second camera after the current moment, and perform face detection on each frame of the second monitoring data; The second camera is not on the navigation route from the area where the first camera is located to the area to be authorized; The second sending module is used to send a cancel authorization instruction to the access control device of the area to be authorized when the target face is recognized in the second monitoring data; the cancel authorization instruction is used to instruct to remove the target authorization request corresponding to the target face from the access control permission whitelist.
6. The system according to claim 4, characterized in that Also includes: a third recognition module, configured to, after acquiring the first monitoring data from the first camera, perform vehicle recognition on each frame of the first monitoring data, and recognize a target vehicle corresponding to the target face in the frame image at the current moment; wherein the target vehicle includes a bicycle and an electric vehicle; The route planning module is also used to: According to the location information of the area where the first camera is located and the area to be authorized, as well as the target vehicle, a navigation route from the area where the first camera is located to the area to be authorized and the time required for navigation are obtained.
7. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the machine-readable instructions are executed by the processor, the method according to any one of claims 1 to 3 is performed.
8. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, which, when executed by a processor, executes the method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Access control method, system and device
CN116434387A
Visitor management method and system based on 5G communication
CN117173819A