Visitor communication management method and system based on camera shooting scheduling authentication of access control terminal

By having visitors scan access codes to initiate requests, and combining video communication and camera scheduling, the visitor communication system achieves real-time interaction and unified management, solving the problems of cumbersome operation and unintuitive information in existing systems, and improving security and management convenience.

CN121482906APending Publication Date: 2026-02-06MIDA CLOUD COMPUTING (HANGZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511478720.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-16
Publication Date
2026-02-06

AI Technical Summary

Technical Problem

Existing visitor communication management systems are cumbersome to operate, lack intuitive information retrieval, are not interactive in real time, have poor compatibility and scalability, and are difficult to meet security and management needs.

Method used

Visitors initiate a request by scanning the access control code on their device. The access control system then forwards the request to the homeowner and initiates video communication. The system collects and transmits the video footage of the visitor's communication. Once the homeowner confirms the request, a video call link is established. By combining camera dispatch software and facial recognition, real-time interaction and unified management are achieved.

Benefits of technology

It improves visitor communication efficiency and security, enables real-time two-way interaction, enhances system compatibility and scalability, simplifies operation processes, and improves the convenience of system management and maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121482906A_ABST
    Figure CN121482906A_ABST
Patent Text Reader

Abstract

According to the visitor communication management method and system based on the camera shooting scheduling authentication of the access control terminal, the visitor can log in the access control management system and initiate the visitor request by scanning the access control code, complicated information does not need to be manually input, and the operation is simple and rapid. After a visitor request is initiated, video communication software is immediately started, a communication room is constructed, and a visitor communication video picture at an access control is collected and transmitted back to an owner end at the same time. And the owner can visually see the site condition of the visitor in real time and accurately judge the identity and intention of the visitor, so that the safety is enhanced. According to the system, functions of visitor registration, video communication and the like are integrated in an access control management system, so that unified management and operation are realized. The compatibility problem between different systems is reduced, and management and maintenance of residential property are facilitated. And the access control management system pushes the video communication data stream to the owner end and synchronously displays the visitor communication video picture, so that the picture seen by the owner is real-time and smooth, and blockage or delay is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of access control management, in particular to a visitor communication management method based on access terminal camera scheduling authentication, a visitor communication management system based on access terminal camera scheduling authentication, an electronic device and a computer readable storage medium. BACKGROUND

[0002] The technical defects of the existing visitor communication with the owner through the access control are as follows:

[0003] The communication establishment process is complicated: in the traditional way, the visitor needs to manually input the owner's house number, phone number and other information at the access control, and the owner also needs to find and confirm the visitor information in a large number of devices or software, which is prone to errors and has many operation steps, resulting in long communication establishment time and low efficiency. For example, the visitor inputs the house number on the access control keyboard, the owner spends a lot of time searching for the visitor information in a large number of missed calls or messages, and the video picture is input incorrectly.

[0004] The information acquisition is not intuitive: in the traditional way, the owner acquires the visitor information video picture only through text description (such as the visitor's self-claimed identity) or static photo, and cannot see the visitor's on-site situation in real time and intuitively. This makes it difficult for the owner to accurately determine the visitor's identity and purpose, and there is a certain security risk. For example, the visitor's video picture uses someone else's identity, and the owner can hardly distinguish the authenticity through text information.

[0005] Lack of real-time interaction: the video picture of the traditional communication method cannot realize real-time two-way video call, and the owner can only acquire limited information on one side, and cannot communicate with the visitor in time. This is not conducive to the owner to quickly confirm the visitor's demand and identity, and also leads to misunderstanding or delay. For example, the owner cannot inquire the purpose of the visitor's visit in time, and the visitor cannot answer the owner's questions in real time.

[0006] Poor compatibility and scalability: the access control systems and communication devices of different communities are not compatible with each other, and the communication tools used by the owners are also various, which makes it difficult to integrate and uniformly manage the systems. In addition, the traditional system is difficult to expand in function, and it is difficult to meet the changing security and management needs. For example, it is difficult to add new functions such as face recognition and intelligent alarm. SUMMARY

[0007] In order to solve the technical problems existing in the prior art, the present application provides the following technical solutions:

[0008] On the one hand, a visitor communication management method based on access terminal camera scheduling authentication is provided, which is realized by an electronic device, and the method comprises:

[0009] S1, scan the access control code through the visitor terminal, log in the access control management system and initiate a visitor request, wherein the visitor request contains the owner information selected by the visitor;

[0010] S2, the access control management system forwards the visitor request to the owner terminal, and starts a video communication software to build a visitor-owner communication room;

[0011] S3, after the owner terminal receives the visitor request, the camera of the access control management system is called to collect the visitor communication video picture at the access control place and return to the owner terminal;

[0012] S4, after the owner confirms the visitor information based on the visitor communication video picture, the response feedback to the visitor request is sent to the access control management system, and the video call link between the visitor terminal and the owner terminal is established according to the response feedback of the access control management system, and the owner is pulled into the visitor-owner communication room;

[0013] S5, the access control management system pushes the video communication data stream to the owner terminal and synchronously displays the visitor communication video picture.

[0014] Preferably, the method further comprises:

[0015] A camera scheduling software is installed on the owner terminal in advance, which is used for data interaction and camera scheduling control with the access control management system: based on the scheduling instruction input by the owner, a request for scheduling the use of the camera of the access control management system is sent.

[0016] Preferably, the method further comprises:

[0017] After installing the camera scheduling software, the scheduling test instruction is sent to the owner terminal by the access control management system, and the corresponding scheduling operation instruction set is input by the owner in response to the scheduling test instruction through the camera scheduling software and returned to the access control management system;

[0018] The access control management system performs operation control on the camera according to the scheduling operation instruction set and collects the test picture of the corresponding angle to the owner terminal.

[0019] Preferably, in step S3, the visitor communication video picture at the access control place is collected and returned to the owner terminal, comprising:

[0020] The access control management system controls the camera to collect the first visitor communication video picture at the access control place in real time and return to the owner terminal through the pre-set three-dimensional collection angle through the camera;

[0021] The owner end receives and displays the first visitor communication video picture, and detects whether a visitor's face image appears in the first visitor communication video picture based on face recognition software:

[0022] If it appears, the owner end automatically sends a visitor confirmation feedback to the access control management system;

[0023] If it does not appear, an alarm information of face detection failure is generated and an alarm page is popped up.

[0024] Preferably, a preset camera scheduling selection window is arranged on the alarm page:

[0025] If the owner clicks on the window, the camera scheduling software is entered, and corresponding scheduling selection information is input;

[0026] The camera scheduling software generates corresponding scheduling control instructions according to the scheduling selection information and pushes them to the access control management system.

[0027] Preferably, the scheduling control instruction set includes a plurality of three-dimensional camera instructions, each of which includes a corresponding dimension camera angle parameter and a camera time parameter.

[0028] Preferably, when detecting whether a visitor's face image appears in the first visitor communication video picture based on face recognition software, the method further comprises:

[0029] If a visitor's face image appears in the first visitor communication video picture, the owner end feeds back the visitor's face image to the access control management system;

[0030] The access control management system records and saves the visitor's face image in the background database;

[0031] When the access code is scanned again through the visitor end, the access control management system collects the visitor's face image through the camera and performs face comparison based on the visitor's face image in the background database:

[0032] If the comparison is passed, the access control management system pulls the owner into the visitor-owner communication room, and pushes the video communication data stream to the owner end and synchronously displays the visitor communication video picture.

[0033] On the other hand, a visitor communication management system based on access terminal camera scheduling authentication is provided, which is used to implement the visitor communication management method based on access terminal camera scheduling authentication, and the system comprises:

[0034] The visitor terminal is used for scanning the access control code, logging into the access control management system and initiating a visitor request, wherein the visitor request contains the owner information selected by the visitor.

[0035] The access control management system is used for forwarding the visitor request to the owner terminal and starting a video communication software to build a visitor-owner communication room.

[0036] The owner terminal is used for calling the camera of the access control management system to collect the visitor communication video picture at the access control place after receiving the visitor request.

[0037] When the owner confirms the visitor information based on the visitor communication video picture, the owner sends a response feedback to the visitor request to the access control management system, and the access control management system establishes a video call link between the visitor terminal and the owner terminal according to the response feedback to pull the owner into the visitor-owner communication room, and pushes the video communication data stream to the owner terminal and synchronously displays the visitor communication video picture.

[0038] The visitor terminal and the owner terminal are respectively connected with the access control management system.

[0039] In another aspect, an electronic device is provided, which includes a processor, a memory having computer readable instructions stored thereon, the computer readable instructions being executed by the processor to implement any one of the above visitor communication management methods based on the access control terminal camera scheduling authentication.

[0040] In another aspect, a computer readable storage medium is provided, which stores at least one instruction, the at least one instruction being loaded and executed by a processor to implement any one of the above visitor communication management methods based on the access control terminal camera scheduling authentication.

[0041] The technical scheme provided by the embodiment of the application has at least the following beneficial effects:

[0042] The visitor can log into the access control management system and initiate a visitor request by scanning the access control code, without manually inputting complex information, and the operation is simple and fast. The system automatically acquires the owner information selected by the visitor and forwards it, reduces human errors and operation time, and improves the efficiency of visitor registration and communication establishment. For example, the visitor only needs to take out the mobile phone to scan the code, and the request initiation can be completed in a few seconds.

[0043] Immediately after the visitor requests initiation, the video communication software is started and the communication room is built, and at the same time, the visitor communication video picture of the entrance guard place is collected and returned to the owner end. The owner can see the visitor's on-site situation in real time and intuitively, accurately judge the visitor's identity and purpose, and enhance the security. For example, the owner can clearly see the visitor's appearance, expression and carried articles through the video picture. After the owner confirms the visitor's information based on the video picture, the owner can directly send a response feedback to the access control management system, and the system quickly establishes a video call link between the visitor end and the owner end, realizing real-time two-way interaction. The owner and the visitor can communicate and exchange in time, solve doubts and speed up the visitor's passing process. For example, the owner can inquire the visitor's purpose of visiting through the video call, and the visitor can reply in time.

[0044] The system integrates visitor registration, video communication and other functions in the access control management system, realizing unified management and operation. The compatibility problem between different systems is reduced, and the management and maintenance of the community property are facilitated. At the same time, the system has good expansibility, and new functions such as face recognition and identity verification can be easily added. For example, the property can easily add a face recognition module in the system to improve the security of access control.

[0045] The access control management system pushes the video communication data stream to the owner end and synchronously displays the visitor communication video picture, ensuring that the picture seen by the owner is real-time and smooth, and there is no lag or delay. This provides a good user experience for the owner and further improves the communication efficiency and security. For example, when the owner watches the video on the mobile phone, the picture is clear and has no delay, and the owner can make accurate judgments in time. BRIEF DESCRIPTION OF DRAWINGS

[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0047] Figure 1 It is a visitor communication management method flow chart based on access terminal camera scheduling authentication provided by the embodiment of the present application;

[0048] Figure 2 It is a visitor communication management system block diagram based on access terminal camera scheduling authentication provided by the embodiment of the present application;

[0049] Figure 3 It is a verification mechanism schematic diagram of visitor secondary login provided by the embodiment of the present application;

[0050] Figure 4 It is a structural schematic diagram of an electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0051] The technical solutions in the present application will be described below with reference to the drawings.

[0052] In the embodiments of the present application, the words such as “example”, “for example” are used to represent an example, illustration or description. Any embodiment or design scheme described as “example” in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the word “example” is intended to present the concept in a specific manner. In addition, in the embodiments of the present application, the meaning expressed by “and / or” can be both, or can be one of the two.

[0053] In the embodiments of the present application, “image” and “picture” can be used interchangeably at times. It should be pointed out that the meanings expressed are consistent when the distinction is not emphasized. “Of”, “corresponding” and “corresponding” can be used interchangeably at times. It should be pointed out that the meanings expressed are consistent when the distinction is not emphasized.

[0054] In the embodiments of the present application, sometimes the subscript such as W1 video picture is mistakenly used in the form of non-subscript such as W1. The meanings expressed are consistent when the distinction is not emphasized.

[0055] To make the technical problems, technical solutions and advantages to be solved by the present application clearer, the following will be described in detail with reference to the drawings and specific embodiments.

[0056] In the present embodiment, the visitor side or the owner side can be an APP or a smart terminal, a small program, etc. The access control management system can be understood and implemented in combination with an existing access control machine.

[0057] The embodiment of the present application provides a visitor communication management method based on access terminal camera scheduling authentication, which can be realized by an electronic device, which can be a terminal or a server. As shown in the flow chart of the visitor communication management method based on the access terminal camera scheduling authentication, the processing flow of the method can include the following steps: Figure 1

[0058] S1, a visitor end scans an access control code, logs in an access control management system and initiates a visitor request, wherein the visitor request contains owner information selected by a visitor;

[0059] S2, the access control management system forwards the visitor request to an owner end, starts a video communication software at the same time, and constructs a visitor-owner communication room;

[0060] ​S3. After the owner receives the visitor request from the owner terminal, it calls the camera of the access control system to capture the visitor's communication video at the access control point and sends it back to the owner terminal.

[0061] S4. After the owner confirms the visitor information based on the visitor communication video screen, the owner sends a response feedback to the access control system in response to the visitor request. The access control system then establishes a video call link between the visitor's end and the owner's end based on the response feedback, and pulls the owner into the visitor-owner communication room.

[0062] S5. The access control system pushes the video communication data stream to the owner's terminal and displays the visitor's communication video screen simultaneously.

[0063] Combined with appendix Figure 2 The system topology shown below will be followed by a detailed description of the system's working principle:

[0064] Hardware components:

[0065] Access control equipment: As the basic physical equipment of the entire system, it undertakes the functions of access control and communication with other equipment, and is the physical carrier for system operation.

[0066] Cameras: Installed at access control points, including three-way cameras, to collect video information such as visitor images and images of the surrounding environment, providing visual evidence for subsequent video communication and authentication.

[0067] Owner-side devices: such as mobile phones, tablets and other smart terminals, used for owners to communicate with visitors, receive video feeds and control access control cameras.

[0068] Software component:

[0069] Access control management software: runs on the access control equipment and is responsible for functions such as generating access codes, scanning and recognizing codes, and coordinating communication with the owner.

[0070] Video communication software: Enables video calls between visitors and property owners, ensuring clear communication between both parties.

[0071] Camera dispatch software: A software module running on the homeowner's end, used by homeowners to dispatch three cameras at the access control point, enabling them to view video footage from different angles.

[0072] Working principle: The system includes access control and its cameras. When visitors communicate with the owner through the access control, the visitors scan the access control code to access the video and communicate with the owner (authentication communication). When visitors communicate with the owner, the owner can control the three cameras at the access control to view the visitor's communication status video. The three-way images (access control screen, visitor screen and owner screen) are displayed synchronously on the owner's end.

[0073] The specific implementation process is as follows:

[0074] 1. Visitor request initiation: The visitor scans the access code at the visitor end, which is based on the access code as an identity verification and system access identifier. After scanning, the visitor end establishes a connection with the access control management system, logs into the system and initiates a visitor request containing the selected owner information. The principle is to use the uniqueness of the access code and the system's identity verification mechanism to ensure that the visitor can legally access the system and accurately convey the access intention.

[0075] 2. Request forwarding and communication room construction: After the access control management system receives the visitor request, it forwards it to the owner end and starts the video communication software. This is based on the system's information routing mechanism and the initialization function of the communication software. Through the system's configuration, it can accurately identify the address of the owner end and forward the request. Starting the video communication software is to prepare for subsequent video communication, and constructing the visitor-owner communication room provides a dedicated communication space for both parties, following the creation principle of virtual communication space.

[0076] 3. Video picture acquisition and return: When the owner end receives the visitor request, the access control management system calls the camera to collect the visitor communication video picture at the access control place. This is based on the system's control principle of hardware devices, and the system sends operation signals to the camera through the preset instruction set to make it start working. The collected video picture is transmitted back to the owner end through the network, based on the principles of video encoding, transmission and reception, to ensure that the video picture can be transmitted stably and clearly in the network.

[0077] 4. Video call link establishment: The owner confirms the visitor information based on the visitor communication video picture and sends a response feedback to the access control management system. The access control management system establishes a video call link between the visitor end and the owner end according to the feedback. This process involves the system's analysis and processing of the owner's response, as well as the principle of establishing a communication channel between the two parties based on the response information, similar to the process of establishing a network connection, which requires the cooperation of both devices and the coordination of the system.

[0078] 5. Video data stream pushing and display: The access control management system pushes the video communication data stream to the owner end and synchronously displays the visitor communication video picture. This is based on the principles of video stream distribution and display, and the system encodes and processes the collected video data and sends it to the owner end through the network. The device of the owner end decodes and renders the received video data, and finally displays a clear video picture on the screen.

[0079] (II) Technical solution

[0080] 1. Visitor request initiation

[0081] Access code technology: Generate access codes using technologies such as QR codes or RFID, and equip the visitor side with corresponding scanning devices, such as QR code scanners or RFID readers, for scanning access codes.

[0082] Identity verification technology: After scanning the access code, the visitor side performs identity verification with the access control management system, and can use encryption algorithms to encrypt visitor information for secure transmission.

[0083] Data transmission technology: Use network communication protocols such as HTTP or TCP / IP to transmit visitor request data from the visitor side to the access control management system.

[0084] 2. Request forwarding and communication room construction

[0085] Information routing technology: The access control management system uses routing algorithms to accurately forward visitor requests to the owner side based on the address information of the owner side.

[0086] Video communication software integration: Integrate mature video communication software into the access control management system, initialize and configure through the software's API interface, and build a visitor-owner communication room.

[0087] Communication protocol: Use SIP (Session Initiation Protocol) and other communication protocols to manage the establishment, maintenance, and termination of communication sessions.

[0088] 3. Video picture acquisition and return

[0089] Camera control technology: The access control management system connects with the camera through serial communication or network interface, and uses a preset control instruction set to operate the camera, such as turning on, turning off, adjusting angle, etc.

[0090] Video encoding technology: Use H.264 or H.265 video encoding standards to compress and encode the collected video pictures, reduce data volume, and improve transmission efficiency.

[0091] Network transmission technology: Use wireless networks (such as Wi-Fi) or wired networks (such as Ethernet) to transmit encoded video data back to the owner side, and use TCP or UDP protocols to ensure reliable data transmission.

[0092] 4. Video call link establishment

[0093] Response analysis technology: The access control management system analyzes the response feedback sent by the owner side, and identifies key information such as approval or rejection.

[0094] Link establishment algorithm: Based on the response information of the owner, a network connection establishment algorithm is used to establish a video call link between the visitor and the owner, ensuring real-time video communication between the two parties.

[0095] Security authentication technology: During the link establishment process, SSL / TLS and other security protocols are used to encrypt communication to prevent data from being stolen or tampered with.

[0096] 5. Video data stream pushing and display

[0097] Video stream distribution technology: The access control management system uses content distribution network (CDN) technology to push video communication data stream to the owner's end, improving data transmission speed and stability.

[0098] Video decoding technology: The owner's device uses corresponding video decoding libraries such as FFmpeg to decode the received video data.

[0099] Display technology: The owner's device renders and displays the decoded video data on the screen, which can use OpenGL or DirectX graphics libraries to improve display effects.

[0100] Suppose a community uses the above access control management system.

[0101] Visitor request initiation: Visitor A comes to the community entrance and takes out the scanning software on the mobile phone to scan the access code of the community entrance. After successful scanning, the mobile phone establishes a connection with the access control management system, and visitor A selects the information of the owner B to be visited on the mobile phone, then clicks the "initiate visitor request" button, and the visitor request data is transmitted to the access control management system through the community's Wi-Fi network.

[0102] Request forwarding and communication room construction: After receiving the request of visitor A, the access control management system forwards the request to the mobile phone of owner B according to the registration information of owner B. At the same time, the access control management system calls the integrated video communication software to create a communication room named "visitor A - owner B", and assigns a unique identifier to the room.

[0103] Video picture collection and return: After the mobile phone of owner B receives the visitor request, the access control management system sends control instructions to the camera at the community entrance, and the camera starts working to collect the video picture of visitor A. The collected video picture is encoded by H.264 and transmitted back to the mobile phone of owner B through the community network.

[0104] Video call link establishment: After checking the video screen of visitor A on the mobile phone, the owner B confirms that it is visitor A and clicks the "agree" button. The mobile phone of the owner B sends a response feedback to the access control management system. After the access control management system analyzes the feedback, it uses a network connection establishment algorithm to establish a video call link between the mobile phone of visitor A and the mobile phone of owner B, and pulls the owner B into the "visitor A - owner B" communication room.

[0105] Video data stream pushing and display: The access control management system pushes the collected video communication data stream of visitor A to the mobile phone of owner B through CDN technology. The mobile phone of owner B decodes the video data using FFmpeg decoding library, and then displays the clear video screen of visitor A through the screen of the mobile phone.

[0106] Therefore, through the access code scanning and identity verification mechanism, it can be ensured that only legitimate visitors can initiate requests, reducing the risk of illegal entry. The video communication function allows owners to visually confirm the identity of visitors, further improving the security of the community. Visitors do not need to register manually, but only need to scan the access code to initiate a visitor request, greatly saving time. Owners can receive visitor requests and conduct video confirmation anytime and anywhere through their mobile phones, without the need to personally greet at the door, improving the convenience of life. The video call function provides a real-time communication channel between visitors and owners, allowing them to directly communicate and solve the problem of information transmission not being timely and not intuitive in traditional access control systems, enhancing the interactivity between the two parties. The automatic processing flow of the system, such as request forwarding, video screen collection and transmission, reduces manual intervention and improves the efficiency of access control management. At the same time, the video stream distribution and display technology ensures the clarity and smoothness of the video screen, ensuring the quality of communication.

[0107] Preferably, the method further comprises:

[0108] Pre-installing a camera scheduling software on the owner's terminal, which is used for data interaction and camera scheduling control with the access control management system: based on the scheduling instruction input by the owner, sending a request to the access control management system to schedule the use of its camera.

[0109] Preferably, the method further comprises:

[0110] After installing the camera scheduling software, the access control management system sends a scheduling test instruction to the owner's terminal, and the owner responds to the scheduling test instruction by inputting a corresponding set of scheduling control instructions through the camera scheduling software and returning to the access control management system;

[0111] The access control management system executes control and control of the camera according to the scheduling control instruction set (containing a plurality of three-dimensional camera shooting instructions in succession, each instruction containing camera shooting angle parameters and camera shooting time parameters of the corresponding dimension), and collects the test picture of the corresponding angle to the owner end.

[0112] The owner can control the access camera through the installed camera scheduling software, and conveniently view the visitor information.

[0113] Software acquisition and download: the camera scheduling software can be downloaded through regular channels such as special application stores and official websites. The owner opens the application store on the owner's end device (such as a mobile phone, tablet computer, etc.), searches for the software name, clicks to download and install; or access the official website in the browser, find the download link to download and install. During installation, the software will automatically detect the operating system version, hardware configuration and other information of the owner's end device to ensure that the device meets the basic requirements for software operation. At the same time, it will request necessary permissions such as network access permission, camera use permission, etc. to ensure the normal operation of subsequent data interaction and scheduling control functions. After installation is complete, the software will generate a corresponding icon on the owner's end device to facilitate the owner to start using.

[0114] The owner opens the camera scheduling software, and there is a special scheduling instruction input area on the software interface. The owner can input text instructions manually or use voice input function to clearly and accurately express the scheduling requirements for using the access control management system camera, such as specifying the position and time of camera shooting. After the software receives the scheduling instructions input by the owner, it will format and encrypt the instructions to ensure the safety and accuracy of data transmission. Then send the request to the server of the access control management system through the network (such as Wi-Fi, 4G, 5G, etc.).

[0115] After the owner end installs the camera scheduling software, the access control management system will automatically send a scheduling test instruction to the owner end. After the camera scheduling software on the owner end receives the instruction, it will pop up a prompt box on the software interface to remind the owner to perform scheduling test.

[0116] Scheduling control instruction set input and return: the owner inputs the corresponding scheduling control instruction set in the camera scheduling software according to the prompt. The instruction set contains a plurality of three-dimensional camera shooting instructions in succession, and the owner needs to set the camera shooting angle parameters (such as horizontal angle, vertical angle, etc.) and camera shooting time parameters of the corresponding dimension for each instruction. After input is completed, the software will package and encrypt the instruction set and return it to the access control management system through the network.

[0117] After receiving the scheduling control instruction set returned by the owner, the access control management system analyzes and verifies the instruction set. According to the camera angle parameters and camera time parameters in the instruction set, control signals are sent to the camera to accurately control the rotation angle and shooting time of the camera. The camera shoots according to the control instructions of the access control management system, and collects the test pictures of the corresponding angle. The collected pictures are encoded and compressed to reduce the data volume, and then transmitted to the owner's camera scheduling software through the network for display.

[0118] The working principle is as follows:

[0119] The camera scheduling software and the access control management system establish a communication connection through the network and use a specific communication protocol (such as HTTP, TCP, etc.) for data transmission. Both the software and the system have their own interfaces for receiving and sending data. When the owner inputs the scheduling instructions or returns the scheduling control instruction set, the camera scheduling software encapsulates the data into data packets that meet the communication protocol and sends them to the access control management system through the network; after receiving the data packets, the access control management system unpacks and analyzes them to obtain the instruction information. Conversely, when the access control management system sends scheduling test instructions or test pictures to the owner's end, it also uses the same way to transmit data.

[0120] The scheduling control of the access control management system on the camera is based on its internal control algorithm and logic. When receiving a scheduling request or a scheduling control instruction set, the system will calculate the angle that the camera needs to rotate and the shooting time according to the parameters in the instruction. Then it sends the corresponding control signals to the camera through the control circuit to control the motor of the camera to rotate, realizing the angle adjustment and shooting operation of the camera.

[0121] The camera has an image sensor inside, which is used to capture light and convert it into an electrical signal. When receiving the shooting instruction from the access control management system, the image sensor starts working and shoots according to the specified time and angle. The image data captured is processed by the processing chip to encode and compress, converting the analog signal into a digital signal, and stored and transmitted in a certain format (such as JPEG, MP4, etc.).

[0122] For example, in a community owner scenario: a homeowner in a certain community downloads and installs a camera scheduling software on his mobile phone through the application store. After installation, the software automatically binds with the access control management system of the community. During the binding process, the homeowner needs to input the access control system account and password of the community to ensure the security of data interaction. When the homeowner goes out, he wants to check the real-time situation at the entrance of the community. Open the camera scheduling software and click the scheduling instruction of "check the entrance of the community" on the software interface. The software sends the request to the access control management system. After receiving the request, the access control management system controls the camera at the entrance of the community to adjust to the appropriate angle, starts shooting and transmits the real-time picture to the homeowner's mobile phone.

[0123] The next day after installing the software, the access control management system sends a scheduling test instruction to the homeowner's end. The homeowner inputs a scheduling control instruction set containing three three-dimensional camera instructions in the software according to the prompt, and sets different camera angles and shooting times. After receiving the instruction set, the access control management system controls the camera to shoot according to the instruction, and transmits the test picture back to the homeowner's mobile phone. The homeowner checks the test picture to confirm whether the camera scheduling function is normal.

[0124] Therefore, through the camera scheduling software on the homeowner's end, the homeowner can check the camera picture controlled by the access control management system at any time, and timely discover abnormal situations such as strangers entering or loss of property, thereby improving the safety of the residence or workplace. At the same time, the encryption process during data transmission ensures the security of information and prevents data from being stolen or tampered with. The homeowner does not need to go to the scene to remotely schedule and check the camera picture through the mobile phone or other devices, saving time and effort. Especially when going out, the homeowner can also know the situation in the place at any time, providing great convenience for the homeowner.

[0125] The homeowner can accurately adjust the shooting angle and time of the camera according to his own needs to obtain more comprehensive and accurate picture information. The scheduling control instruction set contains detailed three-dimensional camera angle parameters and shooting time parameters, which can realize precise control of the camera. The homeowner can familiarize himself with the operation process of the software by participating in the scheduling test, thereby improving the use efficiency.

[0126] Preferably, in step S3, the first visitor communication video picture of the access control place is collected and transmitted back to the homeowner's end, comprising:

[0127] The access control management system controls the camera to collect the first visitor communication video picture of the access control place in real time through the camera through the pre-set three-dimensional collection angle and transmits it back to the homeowner's end;

[0128] The homeowner's end receives and displays the first visitor communication video picture, and detects whether a visitor's face image appears in the first visitor communication video picture based on a face recognition software:

[0129] If so, the visitor confirmation feedback is automatically sent to the access control management system;

[0130] If not, the corresponding face detection failure alarm information is generated and the alarm page is popped up.

[0131] Preferably, a preset camera scheduling selection window is deployed on the alarm page:

[0132] If the owner clicks on the window, the camera scheduling software is entered and the corresponding scheduling selection information is input;

[0133] The camera scheduling software generates corresponding scheduling control instructions according to the scheduling selection information and pushes them to the access control management system.

[0134] The access control management system pre-sets the three-dimensional collection angle of the camera. This angle is carefully planned to cover the main area of the access control and ensure that the clear picture of the visitor can be captured. When a visitor arrives at the access control, the system controls the camera to collect the first visitor communication video picture in real time according to the preset angle.

[0135] The collected video picture is transmitted back to the owner's end through the network. This requires the system to have stable network connection to ensure the smoothness and real-time nature of video transmission. Wired network connection can be used to provide high-speed and stable transmission. For some scenes where wiring is not convenient, high-speed wireless networks such as 5G networks can also be used.

[0136] After the owner's end receives the first visitor communication video picture, it will locally call the pre-installed face recognition software. This software will analyze the video picture frame by frame and use image recognition algorithms to detect whether there is a visitor's face image in the picture:

[0137] If the face recognition software detects a visitor's face image in the picture, the owner's end will automatically send a visitor confirmation feedback to the access control management system. This feedback information is transmitted to the access control management system through the network, and the access control management system receives the feedback and may perform the next operation according to the preset rules, such as opening the access control.

[0138] Face not present situation: If the face recognition software does not detect a face image, the owner's end will generate an alarm information of face detection failure, and pop up an alarm page on the screen of the owner's end to remind the owner. The alarm page is pre-deployed with a camera dispatch selection window. If the owner notices the alarm page and clicks the window, the system will enter the camera dispatch software. The owner inputs the corresponding dispatch selection information in the camera dispatch software, which can include adjusting the angle and focal length of the camera. The camera dispatch software generates corresponding dispatch control instructions according to the dispatch selection information input by the owner, and pushes the instructions to the access control management system through the network. After receiving the instructions, the access control management system controls the camera to make corresponding adjustments.

[0139] The camera focuses the light at the access control point through the lens onto the image sensor based on the principle of optical imaging. The image sensor converts the optical signal into an electrical signal, and then through analog-to-digital conversion and encoding processing, it converts it into a digital video signal. The access control management system controls the camera driver to make it shoot according to the preset three-dimensional collection angle. The face recognition software uses deep learning algorithms such as convolutional neural networks (CNN). First, the software will preprocess the images in the video, including grayscale, normalization and other operations, to improve the quality of the images and the accuracy of feature extraction. Then, through the trained CNN model, the preprocessed images are extracted and analyzed, and the extracted features are compared with known face features to determine whether there is a face in the picture. The owner's end and the access control management system communicate through the network, using a client-server architecture. The owner's end as a client sends visitor confirmation feedback or dispatch control instructions to the access control management system (server). After receiving the instructions, the access control management system executes the corresponding operation according to the content of the instructions, such as controlling the access control switch or adjusting the camera parameters.

[0140] When a visitor comes to the entrance of the community and presses the access call button, the camera starts to collect the visitor's video in real time and returns the picture to the intelligent terminal (such as a smart tablet) in the owner's home. The face recognition software on the owner's end detects the video. If the visitor's face is detected, the owner's end automatically sends a confirmation feedback to the access control management system, and the access control management system opens the community gate after receiving the feedback. If no face is detected, the owner's end pops up an alarm page. After the owner sees the alarm page, he clicks the camera dispatch selection window and enters the camera dispatch software, and inputs the information to adjust the angle of the camera. The camera dispatch software generates dispatch control instructions and sends them to the access control management system, and the access control management system controls the camera to adjust the angle and re-collect the video.

[0141] Through face recognition technology, the identity of the visitor can be accurately identified, and confirmation feedback will only be sent when the face is detected, effectively preventing unauthorized personnel from entering and improving the security of access control management. The real-time video capture and transmission function of the camera allows the owner to monitor the situation at the access control point in real time and promptly detect abnormal situations.

[0142] The owner does not need to personally check the visitor situation at the access control point, but only needs to remotely view the visitor video screen and confirm through the owner's device, improving the convenience of life and work. The camera scheduling function allows the owner to adjust the camera parameters according to the actual situation to obtain clearer and more comprehensive visitor pictures, further improving the user experience.

[0143] The system can automatically perform face detection and feedback processing, reducing manual intervention and improving work efficiency. The combination of face recognition software and camera scheduling software allows the access control management system to automatically or manually adjust according to different situations, achieving intelligent management.

[0144] As shown in Figure 3 , preferably, when detecting whether the face image of the visitor is realized in the first visitor communication video screen based on the face recognition software, it further includes:

[0145] If the face image of the visitor is detected in the first visitor communication video screen, the face image of the visitor is fed back to the access control management system by the owner's end;

[0146] The face image of the visitor is recorded and saved by the access control management system in the background database;

[0147] When the access code is scanned again through the visitor end, the access control management system captures the face image of the visitor through the camera and compares the face based on the face image of the visitor in the background database:

[0148] If the comparison is passed, the owner is pulled into the visitor-owner communication room by the access control management system, and the video communication data stream is pushed to the owner's end and the visitor communication video screen is displayed synchronously.

[0149] The specific implementation is as follows:

[0150] 1. Face image detection and feedback

[0151] In the first visitor communication video frame, the system will use face detection algorithm to analyze the picture in real time. Common face detection algorithms such as deep learning-based convolutional neural network (CNN), like MTCNN (multi-task cascaded convolutional network), can quickly and accurately locate the position and key point information of human face from the image through multi-level network structure. When the face image is detected, the owner end will extract the face image and feed it back to the access control management system through network communication protocol (such as HTTP, TCP, etc.). This is the basic principle of network communication, the owner end as the client, the access control management system as the server, the client sends data to the server after encapsulation.

[0152] 2. Face image recording and saving

[0153] After the access control management system receives the face image feedback from the owner end, it will store it in the background database. The database usually uses relational database (such as MySQL, Oracle, etc.) or non-relational database (such as MongoDB, etc.). In the storage process, the system will assign a unique identifier to each face image and associate it with related visitor information (such as access time, access purpose, etc.). At the same time, in order to improve the security and integrity of data, the database will use encryption technology to store the face image encrypted, for example, using AES (advanced encryption standard) algorithm.

[0154] 3. Face image acquisition and comparison

[0155] When scanning the access code through the visitor end again, the access control management system will trigger the camera to collect the visitor's face image. The image collected by the camera will be preprocessed, such as grayscale, histogram equalization, etc., to improve the quality of the image. Then, the system will extract the feature vector of the collected face image, common feature extraction methods include local binary pattern (LBP), principal component analysis (PCA), etc. Then, compare the extracted feature vector with the feature vector of the visitor's face image saved in the background database. The comparison process usually uses similarity calculation method, such as Euclidean distance, cosine similarity, etc. If the calculated similarity value exceeds the preset threshold, it is considered that the comparison is passed.

[0156] 4. Owner pulls into communication room and video data stream pushing

[0157] When the face comparison is passed, the access control management system will pull the owner into the visitor-owner communication room according to the owner's identity information. This process is achieved by calling the API (Application Programming Interface) of the communication system. The communication system usually uses a real-time communication protocol (such as WebRTC) to realize video communication. The access control management system will encode the data stream of the visitor communication video picture (such as H.264 encoding), and then push the encoded data stream to the owner's end through the network. After the owner's end receives the data stream, it will be decoded and the visitor communication video picture will be displayed on the interface.

[0158] For example, the visitor initiates video communication with the owner at the entrance through the visitor terminal device. When the owner's end receives the video communication request and connects, the system begins to detect the video picture. Assuming that the owner's end uses a smartphone installed with WPS smart access control APP, which has a built-in face detection algorithm based on MTCNN. When the visitor's face image is detected, the APP will automatically capture the face image and send it to the community's access control management system server through the HTTP protocol.

[0159] The access control management system server receives the face image feedback from the owner's end. The access control management system software running on the server side will encrypt the received face image, using the AES algorithm to encrypt the image data. Then, the encrypted image is stored in the MySQL database, and a unique ID is assigned to the image, while recording the visitor's access time and access purpose, etc.

[0160] A few days later, the visitor comes to the entrance of the community again and scans the access code through the visitor terminal device. The access control management system triggers the camera at the entrance to collect the visitor's face image. After the camera collects the image, the system will preprocess the image, and then use the LBP algorithm to extract the face feature vector. Then, the extracted feature vector is compared with the face feature vector of the visitor saved in the database. Assuming that the preset similarity threshold is 0.8, and the calculated cosine similarity value is 0.9, which exceeds the threshold, the comparison is passed.

[0161] After the face comparison is passed, the access control management system needs to pull the owner into the communication room and push the video data stream. The access control management system calls the API of the community communication system, and pulls the owner into the visitor-owner communication room according to the owner's registration information. At the same time, the system encodes the data stream of the visitor communication video picture with H.264, and then pushes the encoded data stream to the owner's smartphone through the WebRTC protocol. After the APP on the owner's end receives the data stream, it is decoded and the visitor communication video picture is displayed on the screen.

[0162] By recording and comparing the face images, illegal personnel can be effectively prevented from entering the community. Only visitors whose face information has been confirmed and recorded by the owners can smoothly enter, greatly improving the security of the community. For example, in some high-end communities, traditional access cards are easy to be misused, while face recognition technology can avoid such situations. For visitors, there is no need to carry additional access cards or other identification cards, and they can enter the community by scanning the access code and comparing the face, reducing unnecessary trouble. For owners, the system can automatically feed back the visitor information to the owners and automatically pull the owners into the communication room when the visitor visits again, facilitating communication between the owners and the visitors.

[0163] The access control management system records the face images and related information of visitors in the background database, facilitating the query and traceability of management personnel. In the event of a security incident, the identity and access time of the visitor can be quickly understood by querying the visitor information in the database. The entire system uses advanced face detection, feature extraction, and comparison algorithms to achieve intelligent access control management. The system can automatically complete face image detection, recording, comparison, and other operations, reducing manual intervention and improving management efficiency.

[0164] In combination with the accompanying Figure 2 In another aspect, a visitor communication management system based on access terminal camera scheduling authentication is provided for implementing the visitor communication management method based on access terminal camera scheduling authentication. The system includes:

[0165] A visitor terminal for scanning an access code, logging into an access control management system, and initiating a visitor request, wherein the visitor request contains owner information selected by the visitor;

[0166] An access control management system for forwarding the visitor request to an owner terminal and simultaneously starting a video communication software to build a visitor-owner communication room;

[0167] An owner terminal for calling the camera of the access control management system to collect visitor communication video pictures at the access point after receiving the visitor request from the owner terminal;

[0168] When the owner confirms the visitor information based on the visitor communication video pictures, the owner sends a response feedback to the visitor request to the access control management system, and the access control management system establishes a video call link between the visitor terminal and the owner terminal based on the response feedback, and pulls the owner into the visitor-owner communication room. The access control management system pushes the video communication data stream to the owner terminal and synchronously displays the visitor communication video pictures;

[0169] The visitor terminal and the owner terminal are respectively in communication connection with the access control management system.

[0170] The working principle and interaction process of the system are described in the foregoing method steps, and will not be described here.

[0171] Figure 4 is a structural schematic diagram of an electronic device provided by an embodiment of the present application, as shown in the figure, the electronic device 410 can include a first processor 2001. Figure 4

[0172] Optionally, the electronic device 410 can also include a memory 2002 and a transceiver 2003.

[0173] Among them, the first processor 2001 and the memory 2002 and the transceiver 2003 can be connected through a communication bus.

[0174] The specific introduction of each component of the electronic device 410 will be described below: Figure 4

[0175] Among them, the first processor 2001 is the control center of the electronic device 410, which can be one processor, or a plurality of processing elements. For example, the first processor 2001 is one or more central processing units (CPU), which can also be an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more microprocessors (digital signal processor, DSP), or one or more field programmable gate arrays (FPGA).

[0176] Optionally, the first processor 2001 can execute various functions of the electronic device 410 by running or executing software programs stored in the memory 2002 and calling data stored in the memory 2002.

[0177] In a specific implementation, as an embodiment, the first processor 2001 can include one or more CPUs, such as the CPU0 and CPU1 shown in Figure 4

[0178] In a specific implementation, as an embodiment, the electronic device 410 can also include a plurality of processors, such as Figure 4 ​​​The first processor 2001 and the second processor 2004 shown in the foregoing embodiments can be implemented by using a single-CPU or a multi-CPU. The processor herein can refer to one or more devices, circuits, and / or processing cores for processing data (for example, computer program instructions).

[0179] The memory 2002 is configured to store a software program for implementing the scheme of the present application, and the first processor 2001 is configured to control the execution of the software program. For details, refer to the method embodiments described above, which will not be repeated here.

[0180] Optionally, the memory 2002 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, a magneto-optical disk, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to this. The memory 2002 can be integrated with the first processor 2001 or exist independently and be coupled to the first processor 2001 through an interface circuit (not shown in the foregoing embodiments) of the electronic device 410. The embodiments of the present application are not limited in this regard. Figure 4

[0181] The transceiver 2003 is configured to communicate with a network device or a terminal device.

[0182] Optionally, the transceiver 2003 can include a receiver and a transmitter (not shown separately in the foregoing embodiments). The receiver is configured to implement the receiving function, and the transmitter is configured to implement the transmitting function. Figure 4

[0183] Optionally, the transceiver 2003 can be integrated with the first processor 2001 or exist independently and be coupled to the first processor 2001 through an interface circuit (not shown in the foregoing embodiments) of the electronic device 410. The embodiments of the present application are not limited in this regard. Figure 4

[0184] It should be noted that,​​​Figure 4 The structure of the electronic device 410 shown in the figure does not constitute a limitation on the router, and an actual knowledge structure identification device can include more or fewer components than the figure, or combine certain components, or different component arrangements.

[0185] In addition, the technical effects of the electronic device 410 can refer to the technical effects of the visitor communication management method based on the access control terminal camera scheduling authentication described in the above method embodiments, which will not be described here.

[0186] It should be understood that the first processor 2001 in the embodiments of the present application can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), ready programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0187] It should also be understood that the memory in the embodiments of the present application can be volatile or nonvolatile memory, or can include both volatile and nonvolatile memory. Nonvolatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), used as external cache. By way of example, and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0188] The above-described embodiments can be implemented in whole or in part by software, hardware (such as a circuit), firmware, or any combination thereof. When implemented in software, the above-described embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are wholly or partially generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable systems. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired (such as infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. containing one or more available medium collections. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state disk.

[0189] It should be understood that the term "and / or" herein merely describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after it, but it can also represent an "and / or" relationship, which can be understood in the context before and after it.

[0190] In the present application, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or the like means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0191] It should be understood that in various embodiments of the present application, the size of the sequence number of the above-described processes does not mean the order of execution, and the execution order of the processes should be determined by their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0192] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0193] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the devices, systems and units described above can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0194] In several embodiments provided by the present application, it should be understood that the disclosed devices, systems and methods can be implemented in other ways. For example, the system embodiments described above are merely schematic, for example, the division of the units is only a logical functional division, and actual implementation can have another division, for example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, systems or units, which can be electrical, mechanical or other forms.

[0195] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0196] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0197] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the present application that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0198] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A visitor communication management method based on access control terminal camera scheduling authentication, characterized in that, The method includes: S1. The visitor scans the access control code to log in to the access control management system and initiates a visitor request, wherein the visitor request includes the homeowner information selected by the visitor; S2. The access control system forwards the visitor request to the owner's end and simultaneously starts the video communication software to establish a visitor-owner communication room; S3. After the owner receives the visitor request from the owner terminal, it calls the camera of the access control system to capture the visitor's communication video at the access control point and sends it back to the owner terminal. S4. After the owner confirms the visitor information based on the visitor communication video screen, the owner sends a response feedback to the access control system in response to the visitor request. The access control system then establishes a video call link between the visitor's end and the owner's end based on the response feedback, and pulls the owner into the visitor-owner communication room. S5. The access control system pushes the video communication data stream to the owner's terminal and displays the visitor's communication video screen simultaneously.

2. The visitor communication management method based on access control terminal camera scheduling authentication according to claim 1, characterized in that, The method further includes: Camera scheduling software is pre-installed on the homeowner's end. The camera scheduling software is used to interact with the access control system and control camera scheduling: based on the scheduling command input by the homeowner, it sends a request to the access control system to schedule the use of its camera.

3. The visitor communication management method based on access control terminal camera scheduling authentication according to claim 2, characterized in that, The method further includes: After the camera scheduling software is installed, the access control system sends a scheduling test command to the owner's terminal. The owner responds to the scheduling test command by inputting the corresponding scheduling control command set through the camera scheduling software and sending it back to the access control system. The access control system executes the control of the camera according to the scheduling and control instruction set and collects test images from the corresponding angles and sends them to the owner's terminal.

4. The visitor communication management method based on access control terminal camera scheduling authentication according to claim 2, characterized in that, In step S3, the process of collecting visitor communication video footage from the access control point and transmitting it back to the homeowner's terminal includes: The access control system uses a camera to capture real-time video footage of the first visitor at the access control point and transmits it back to the owner's terminal via a pre-defined three-dimensional acquisition angle. The owner's terminal receives and displays the first visitor's communication video feed, and uses facial recognition software to detect whether the visitor's facial image appears in the first visitor's communication video feed. If this occurs, a visitor confirmation message will be automatically sent to the access control management system. If the face detection fails, an alarm message indicating a failure will be generated and an alarm page will pop up.

5. The visitor communication management method based on access control terminal camera scheduling authentication according to claim 4, characterized in that, The alarm page has a preset camera scheduling selection window: If the homeowner clicks on this window, they will enter the camera scheduling software and input the corresponding scheduling selection information; The camera scheduling software generates corresponding scheduling control instructions based on the scheduling selection information and pushes them to the access control management system.

6. The visitor communication management method based on access control terminal camera scheduling authentication according to claim 4, characterized in that, The scheduling and control instruction set includes a series of three-dimensional camera instructions, each containing camera angle parameters and camera time parameters for the corresponding dimension.

7. The visitor communication management method based on access control terminal camera scheduling authentication according to claim 4, characterized in that, When detecting whether a visitor's face image is displayed in the first visitor communication video frame using facial recognition software, the method further includes: If a visitor's face image is detected in the first visitor communication video, the owner's terminal will send the visitor's face image back to the access control management system. The access control management system records and saves visitor facial images to the backend database; When the visitor scans the access control code again, the access control management system captures the visitor's facial image through the camera and performs a facial comparison based on the visitor's facial images in the background database. If the comparison passes, the access control system will pull the owner into the visitor-owner communication room, push the video communication data stream to the owner's terminal, and simultaneously display the visitor communication video screen.

8. A visitor communication management system based on access control terminal camera scheduling authentication, wherein the visitor communication management system based on access control terminal camera scheduling authentication is used to implement the visitor communication management method based on access control terminal camera scheduling authentication as described in any one of claims 1-7, characterized in that, The system includes: The visitor terminal is used to scan the access control code, log in to the access control management system, and initiate a visitor request, wherein the visitor request includes the homeowner information selected by the visitor; The access control system is used to forward the visitor request to the owner's end, and at the same time start the video communication software to build a visitor-owner communication room; The owner's side is used to call the camera of the access control system to capture the visitor's communication video at the access control point after receiving the visitor's request from the owner's side; After the homeowner confirms the visitor information based on the visitor communication video, they send a response to the visitor request to the access control system. The access control system then establishes a video call link between the visitor's end and the homeowner's end based on the response, bringing the homeowner into the visitor-homeowner communication room. The access control system then pushes the video communication data stream to the homeowner's end and simultaneously displays the visitor communication video. The visitor terminal and the owner terminal are respectively connected to the access control management system.

9. An electronic device, characterized in that, The electronic device includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains program code that can be invoked by a processor to execute the method as described in any one of claims 1 to 7.