Visitor management method, system and device based on VR, medium and program product
By using VR technology to obtain visitor information and manage permissions in the VR model, the high construction cost problem caused by turnstiles and gates in existing technologies is solved, and efficient visitor management and cost savings are achieved.
Patent Information
- Application Number
- CN202510669754.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-23
- Publication Date
- 2025-09-09
AI Technical Summary
In the existing technology, visitor management in different areas of a project site requires the installation of turnstiles and area gates, which leads to high construction costs and is inconvenient to implement and manage, especially when the area is small.
Through VR technology, visitor information can be obtained, project site areas can be divided, visitor permissions can be determined, and visual display and management can be performed in the VR model, avoiding the need to set up physical gates and doors.
It improves visitor registration and management efficiency, reduces construction costs, is suitable for effective management of small areas, and is easy to implement.
Smart Images

Figure CN120612744A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent management technology, and in particular to a VR-based visitor management method, system, device, medium and program product. Background Art
[0002] The project site is divided into different zones, each with different visitor access permissions. Conventional technology uses gates and turnstiles to authenticate and manage visitor access in these zones. Whenever zones are adjusted, turnstiles and gates also need to be adjusted, making implementation and management inconvenient. Setting up separate turnstiles and gates for each zone increases construction costs, especially on smaller project sites, where excessive turnstiles and gates are inconvenient.
[0003] The construction of a virtual reality (VR) model is a complex process that integrates multiple disciplines such as computer graphics, 3D modeling technology, and interactive design. Its core goal is to simulate real or fictional 3D environments through digital means to provide users with an immersive experience. Summary of the Invention
[0004] In order to solve the above problems, the inventors have made the present invention, which provides a VR-based visitor management method, system, device, medium and program product.
[0005] In a first aspect, the present invention provides a VR-based visitor management method, comprising:
[0006] Obtain visitor information through the visitor terminal, wherein the visitor information includes the visitor's location and visitor identity;
[0007] Divide the project site into different areas and set visitor permissions for different areas;
[0008] Determine the visitor's area based on the visitor's location;
[0009] Determine the corresponding visitor permissions based on the visitor's location and identity, and return the visitor permissions to the corresponding visitor terminal;
[0010] Visually displaying the visitor permissions in a project site VR model corresponding to the visitor terminal;
[0011] Visitor registration and management are performed based on the visitor information and corresponding visitor permissions.
[0012] Specifically, visitor information is obtained through the visitor terminal, and the visitor information includes the visitor's location and visitor identity, including:
[0013] Obtain the visitor's identity through the visitor's application access information entered into the visitor terminal;
[0014] Based on the visitor's authorization to the visitor terminal, the visitor terminal collects the visitor's satellite positioning information and a photo of the visitor's surrounding real scene;
[0015] Input the desensitized photos of the visitors’ surroundings into the target detection model based on the project site to obtain the site locations corresponding to the photos of the visitors’ surroundings;
[0016] Determine the distance between the visitor and the project site based on the visitor's satellite positioning information and the project site's satellite positioning information;
[0017] If the distance does not exceed the threshold, the visitor location is determined based on the on-site location.
[0018] Specifically, the VR-based visitor management method further includes: before inputting the desensitized photos of the visitor's surrounding real scene into the project site-based target detection model, establishing a project site-based target detection model;
[0019] Establish a target detection model based on the project site, including:
[0020] Collect real-life photos of the project site and multiple locations within a threshold distance from the project site;
[0021] Desensitizing the real-scene photos;
[0022] Add scene location tags to the desensitized real-scene photos to obtain target detection samples;
[0023] The target detection model is trained based on the target detection samples to obtain a target detection model based on the project site.
[0024] Specifically, the visitor rights are visually displayed in the project site VR model of the corresponding visitor terminal, including:
[0025] According to the visitor's permissions, obtain the visitor's permission to enter and exit the area and the corresponding time period;
[0026] According to the visitor's allowed entry and exit areas and the corresponding time periods, the visitor's allowed entry and exit areas are displayed separately in the project site VR model of the corresponding visitor terminal.
[0027] Specifically, visitor registration and management are performed based on the visitor information and corresponding visitor permissions, including:
[0028] According to the visitor information, obtain the visitor's entry and exit records;
[0029] Compare the visitor's entry and exit records with the visitor's permissions. If there are any entry and exit records that do not comply with the visitor's permissions, the entry and exit records that do not comply with the visitor's permissions and the corresponding visitor information will be sent to the management platform for alarm, and a prompt will be given in the project site VR model of the corresponding visitor terminal.
[0030] Specifically, based on the visitor information, the visitor's entry and exit records are obtained, including:
[0031] Collect visitor locations within multiple adjacent time windows;
[0032] If the number of areas corresponding to the visitor's location within the same time window is two, then based on the time window and its corresponding two areas, obtain the visitor's entry and exit records of the two areas within the time window;
[0033] If the number of areas corresponding to the visitor's location in the same time window is greater than two, the time window is divided into multiple adjacent sub-windows, and the number of areas corresponding to the visitor's location in each sub-window is determined separately. According to the sub-window in which the number of areas is equal to two, the visitor's entry and exit records of the two areas corresponding to the sub-window in the sub-window are obtained.
[0034] In a second aspect, the present invention provides a VR-based visitor management system, comprising a visitor terminal and a management platform, wherein the visitor terminal and the management platform are communicatively connected;
[0035] The visitor terminal is used to obtain visitor information, wherein the visitor information includes the visitor location and visitor identity;
[0036] The management platform is used to divide the project site into different areas and set visitor permissions for different areas; determine the visitor's area based on the visitor's location; determine the corresponding visitor permissions based on the visitor's area and identity, and return the visitor permissions to the corresponding visitor terminal;
[0037] The visitor terminal is further configured to visually display the visitor permissions in a project site VR model corresponding to the visitor terminal;
[0038] The management platform is further used to register and manage visitors based on the visitor information and corresponding visitor permissions.
[0039] Based on the same inventive concept, the present invention also provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the aforementioned VR-based visitor management method when executing the computer program.
[0040] Based on the same inventive concept, the present invention also provides a computer storage medium, in which computer executable instructions are stored. When the computer executable instructions are executed, the aforementioned VR-based visitor management method is implemented.
[0041] Based on the same inventive concept, the present invention also provides a computer program product, including a computer program / instruction, which implements the aforementioned VR-based visitor management method when executed by a processor.
[0042] The beneficial effects of the above technical solution provided by the present invention include at least:
[0043] The present invention obtains visitor information through a visitor terminal, obtains visitor permissions based on the visitor information and area information, and visualizes the visitor permissions in a VR model of the project site, providing visitors with clear visitor access permission guidance for different areas, thereby improving the efficiency of visitor registration and management; there is no need to add turnstiles and area gates, which helps to reduce project construction costs; and effective visitor registration and management can also be implemented in smaller areas where it is inconvenient to set up turnstiles and area gates, which is more convenient and more applicable than a visitor management system based on turnstiles.
[0044] Other features and advantages of the present invention will be set forth in the description that follows.
[0045] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0047] Figure 1 is a flow chart of a method in an embodiment of the present invention;
[0048] Figure 2 is a flow chart of a method in an embodiment of the present invention;
[0049] Figure 3 Schematic diagram of the structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION
[0050] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0051] In order to solve the problems existing in the prior art, embodiments of the present invention provide a VR-based visitor management method, system, device, medium and program product.
[0052] The embodiment of the present invention provides a visitor management method based on VR, the process of which is as follows: Figure 1 As shown, the following steps are included:
[0053] Step 1: Obtain visitor information through a visitor terminal, the visitor information including the visitor's location and visitor identity.
[0054] The visitor terminal includes at least a positioning module and an image acquisition module. The visitor terminal can be deployed in various ways, such as on a smartphone or smart glasses with a camera, or on a computer webpage based on HTML5 technology. If deployed on a webpage, the positioning module obtains visitor location information through the HTML5 Geolocation API, and the image acquisition module captures images using a camera connected to the computer.
[0055] In some specific embodiments, visitor information is obtained through a visitor terminal, and the visitor information includes the visitor's location and visitor identity, including:
[0056] (1) The visitor's identity is obtained by the visitor entering the application access information on the visitor terminal. The application access information can be a user name, department, and password. Based on the user name, department, or a combination of department and user name, the corresponding visitor identity is found from the preset registered user list. Alternatively, a temporary registration is performed based on the application access information to obtain the corresponding visitor identity.
[0057] (2) Based on the visitor's authorization to the visitor terminal, the visitor terminal collects the visitor's satellite positioning information and a photo of the visitor's surroundings. With the visitor's authorization, the visitor's satellite positioning information is collected using the visitor terminal's positioning module. With the visitor's authorization, the visitor's image acquisition module is used to guide the visitor to take a photo of the visitor's surroundings.
[0058] (3) Input the desensitized photos of the visitor's surroundings into the target detection model based on the project site to obtain the corresponding on-site locations of the photos of the visitor's surroundings. For example, a visitor takes four photos from the front, back, left, and right sides, and after desensitization, inputs these four photos into the target detection model based on the project site. The target detection model based on the project site outputs the corresponding on-site location labels of these four photos. Based on the on-site location labels, the corresponding on-site locations of the photos of the visitor's surroundings are obtained. The target detection model based on the project site can be a target detection model based on the YOLO framework, and knowledge distillation can also be performed on this basis to obtain a lightweight target detection model that is convenient for visitor terminal deployment.
[0059] (4) Determine the distance between the visitor and the project site based on the visitor's satellite positioning information and the project site's satellite positioning information. Generate the visitor's spatial coordinates based on the visitor's satellite positioning information. Generate a set of site spatial coordinates based on the project site's satellite positioning information. Calculate the distance between the visitor's spatial coordinates and the set of site spatial coordinates. The Euclidean distance formula can be used to calculate the distance between the visitor's spatial coordinates and each coordinate in the set of site spatial coordinates. The minimum distance is taken to determine the distance between the visitor and the project site.
[0060] (5) If the distance does not exceed the threshold, the visitor location is determined based on the on-site location.
[0061] An adjustable threshold, such as 20 meters, is set for the distance between the visitor and the project site. If the distance is less than 20 meters, the visitor is considered to be within or near the project site. If the visitor is within or near the project site, the site location corresponding to the previously obtained real-life photos of the visitor's surroundings is determined as the visitor's location.
[0062] By combining satellite positioning signals and image site location tags, the large error caused by single positioning method is avoided and a more accurate visitor location can be obtained.
[0063] The steps of "obtaining the on-site location corresponding to the real-life photos of the visitor's surroundings" and "determining the distance between the visitor and the project site" can be performed in parallel, or the step of "determining the distance between the visitor and the project site" can be performed first, and when it is determined that "the distance does not exceed the threshold", the step of "obtaining the on-site location corresponding to the real-life photos of the visitor's surroundings" can be performed. Specifically, when computing resources are sufficient, the above steps can be performed in parallel. When system computing resources are limited, the above steps can be performed in the above order. Because if the distance exceeds the threshold, there is no need to perform the step of "obtaining the on-site location corresponding to the real-life photos of the visitor's surroundings", which can save system resources. At this time, a prompt message is returned to the visitor terminal, prompting "The visitor is not near the project site, or please improve the positioning accuracy."
[0064] Furthermore, in some specific embodiments, when system computing resources are limited, visitor information is obtained through a visitor terminal, where the visitor information includes the visitor's location and identity, including:
[0065] (1) Obtain the visitor's identity through the visitor's application access information entered into the visitor terminal.
[0066] (2) Based on the visitor's authorization to the visitor terminal, the visitor terminal collects the visitor's satellite positioning information. With the visitor's authorization, the visitor's satellite positioning information is collected using the positioning module of the visitor terminal.
[0067] (3) Determine the distance between the visitor and the project site based on the visitor's satellite positioning information and the project site's satellite positioning information.
[0068] (5) If the distance does not exceed the threshold, based on the visitor's authorization to the visitor terminal, the visitor terminal collects photos of the real scene around the visitor, inputs the desensitized photos of the real scene around the visitor into the target detection model based on the project site, obtains the on-site location corresponding to the photos of the real scene around the visitor, and determines the visitor's location based on the on-site location.
[0069] (6) If the distance exceeds the threshold, a prompt message is returned to the visitor terminal, prompting "The visitor is not near the project site, or please improve the positioning accuracy."
[0070] By optimizing the above steps in sequence, it is first determined whether the distance between the visitor and the project site exceeds the threshold. If so, there is no need to collect images and perform target detection on the images, which can save system computing resources.
[0071] Furthermore, in some specific embodiments, before inputting the desensitized photos of the visitor's surrounding real scene into the project site-based target detection model, a project site-based target detection model is established;
[0072] Establish a target detection model based on the project site, including:
[0073] (1) Collect real-life photos of the project site and multiple points whose distance from the project site does not exceed the threshold. For example, the project site includes office areas, living areas, equipment and material storage areas, steel bar processing (woodworking) sites, civil engineering prefabrication sites, processing and preparation sites, concrete mixing stations, various laboratories, team workshops, large machinery parking lots, ground flush toilets, lounges (drinking and smoking rooms), etc. The areas whose distance from the project site does not exceed the threshold can be divided into the east side of the site, the south side of the site, the north side of the site, the west side of the site, etc., and collect real-life photos of multiple points in the above areas respectively. Furthermore, collect real-life photos of the same point under different lighting, angles and occlusion scenes to ensure that the collected photos can cover more image features of the real scene at the same point. Expand the data by flipping, rotating, scaling, adding noise and other operations to obtain new real-life photos and improve the generalization ability of the model.
[0074] (2) Desensitizing the real-life photos. Masking sensitive information such as faces, documents, and technical secrets in the photos.
[0075] (3) Add scene location labels to the desensitized real-scene photos to obtain target detection samples. Add scene location labels according to the area positions corresponding to the real-scene photos, including on-site area location labels and off-site area location labels. The above-mentioned scene location labels can be divided into multiple levels to obtain multi-level target detection samples. For example, the first-level label corresponds to a larger area, the second-level label corresponds to the sub-area of the first-level label larger area segmentation, and the third-level label corresponds to the sub-area of the second-level label corresponding area segmentation. By setting multi-level samples, multi-level training of the target detection model can be achieved, and multi-level scene location detection can be achieved. Use LabelImg (an image annotation tool) or CVAT (another image annotation tool) to annotate the target bounding box and generate a .txt text file in YOLO format. Each picture corresponds to a text file, and each line in the file contains the category of a target and the center point coordinates of the target as well as the width and height information.
[0076] (4) Based on the target detection samples, the target detection model is trained to obtain a target detection model based on the project site. For example, a plurality of the target detection samples are used to form an input set, and the input set is divided into a training set, a validation set, and a test set in proportion (such as 8:1:1) to ensure balanced category distribution. YOLOv8 is selected as the target detection model, and the parameters such as the learning rate, batch size, anchor point size, and number of categories of YOLOv8 are fine-tuned according to the site location label level and regional classification. The model training is started, and the site location labels output by the target detection model are verified. The erroneous site location labels output by the model are corrected, and the site misdetected / missed samples are collected, iteratively labeled, and retrained. When the output of the target detection model meets the preset conditions, the target detection model at this time is used as the target detection model based on the project site.
[0077] Furthermore, in some specific embodiments, knowledge distillation is performed on the trained object detection model to generate a corresponding lightweight object detection model, which is then used as the project site-based object detection model. This lightweight object detection model significantly reduces parameters and improves inference speed, making it suitable for visitor terminal deployment.
[0078] Step 2: Divide the project site into different areas and set visitor permissions for different areas; determine the visitor's area based on the visitor's location; determine the corresponding visitor permissions based on the visitor's area and identity, and return the visitor permissions to the corresponding visitor terminal; visualize the visitor permissions in the project site VR model of the corresponding visitor terminal.
[0079] For example, the project site can be divided into office area, living area, construction area, production operation area, etc. Construction personnel are granted access to the construction area during working hours, and production operation area staff are granted access to the production operation area during working hours.
[0080] Based on the visitor's location, the visitor's current area is determined. For example, based on Visitor A's location, Visitor A is determined to be in the construction zone. Based on the visitor's current area and identity, the corresponding visitor permissions are determined. If Visitor A's identity is a construction worker and the area they are in is the construction zone, Visitor A's visitor permissions are determined to include entry and exit to the construction zone during working hours, and these permissions are displayed in the VR model of Visitor A's visitor terminal. If Visitor A's identity is a cafeteria worker and the area they are in is the construction zone, Visitor A's visitor permissions are determined to exclude entry and exit to the construction zone, and these permissions are displayed in the VR model of Visitor A's visitor terminal, prompting Visitor A to leave the construction zone as soon as possible and guiding visitors out of the construction zone.
[0081] In some specific embodiments, the visitor rights are visually displayed in a project site VR model corresponding to the visitor terminal, including:
[0082] According to the visitor's permissions, obtain the visitor's permission to enter and exit the area and the corresponding time period;
[0083] Based on the visitor's permitted access areas and corresponding time periods, the project site VR model of the corresponding visitor terminal will display the permitted access areas differently. For example, if visitor A has visitor privileges to enter and exit the construction zone during working hours, the construction zone's bounding box will be changed to green in the VR model of visitor A's terminal, marking the construction zone with a green frame. The corresponding time period will also be displayed, indicating that entry and exit is permitted. If visitor A does not have visitor privileges to the construction zone or has exceeded the permitted time period, the construction zone's bounding box will be changed to red in the VR model of visitor A's terminal, marking the construction zone with a red frame. This indicates that the visitor should leave the construction zone as soon as possible, guiding the visitor to leave the construction zone.
[0084] Step 3: Register and manage visitors based on the visitor information and corresponding visitor permissions.
[0085] In some specific embodiments, visitor registration and management are performed based on the visitor information and corresponding visitor permissions, including:
[0086] According to the visitor information, obtain the visitor's entry and exit records;
[0087] Compare the visitor's entry and exit records with the visitor's permissions. If there are any entry and exit records that do not comply with the visitor's permissions, the entry and exit records that do not comply with the visitor's permissions and the corresponding visitor information will be sent to the management platform for alarm, and a prompt will be given in the project site VR model of the corresponding visitor terminal.
[0088] Through the above steps, visitor registration can be made more convenient, visitor management can be made more efficient, and omissions in visitor registration can be avoided. Visitor registration and management can be automatically performed based on entry and exit records as a management basis.
[0089] In some specific embodiments, obtaining a visitor's entry and exit record based on visitor information includes:
[0090] (1) Collect visitor locations within multiple adjacent time windows. For example, with a 60-second time window, the visitor location is collected every 60 seconds. In this case, due to the short time window, the visitor location can be obtained through high-precision satellite positioning information, and no real-life photos of the visitor's surroundings are collected.
[0091] (2) If the number of areas corresponding to the visitor's location within the same time window is two, then based on the time window and its corresponding two areas, the visitor's entry and exit records for the two areas within the time window are obtained. For example, if the areas corresponding to the visitor's location include the construction area and the office area within 60 seconds, then the visitor's entry and exit records for the construction area and the office area within these 60 seconds are obtained.
[0092] (3) If the number of areas corresponding to the visitor's location within the same time window is greater than two, the time window is divided into multiple adjacent sub-windows, and the number of areas corresponding to the visitor's location within each sub-window is determined respectively. According to the sub-window in which the number of areas is equal to two, the visitor's entry and exit records of the two areas corresponding to the sub-window within the sub-window are obtained. For example, if the areas corresponding to the visitor's location within 60 seconds include the construction area, the office area, and the living area, the 60 seconds are divided into two 30-second sub-windows. If the first 30 seconds include the construction area and the second 30 seconds include the office area and the living area, the visitor's entry and exit records of the office area and the living area in the second 30 seconds are obtained. Within the above 60-second time window, by adjusting the length of the sub-time window, a time window including only the construction area and the office area can be further obtained, and the corresponding entry and exit records can be obtained.
[0093] In the above method of this embodiment, the present invention applies to obtain visitor information through the visitor terminal, obtain visitor permissions based on the visitor information and area information, and visualize the visitor permissions in the project site VR model, providing visitors with clear visitor access permission guidance for different areas, improving the efficiency of visitor registration and management; there is no need to add gates and area gates, which helps to reduce project construction costs; for smaller areas where it is not convenient to set up gates and area gates, effective visitor registration and management can also be implemented, which is more convenient and more applicable than the visitor management system based on gates.
[0094] Those skilled in the art can change the above sequence without departing from the scope of protection of the present invention.
[0095] Another embodiment of the present invention provides a visitor management system based on VR, such as Figure 2 As shown, it includes a visitor terminal and a management platform, and the visitor terminal and the management platform are communicatively connected;
[0096] The visitor terminal is used to obtain visitor information, wherein the visitor information includes the visitor location and visitor identity;
[0097] The management platform is used to divide the project site into different areas and set visitor permissions for different areas; determine the visitor's area based on the visitor's location; determine the corresponding visitor permissions based on the visitor's area and identity, and return the visitor permissions to the corresponding visitor terminal;
[0098] The visitor terminal is further configured to visually display the visitor permissions in a project site VR model corresponding to the visitor terminal;
[0099] The management platform is further used to register and manage visitors based on the visitor information and corresponding visitor permissions.
[0100] Furthermore, in some specific embodiments, if an important device is registered as a visitor, a positioning module and an image acquisition module are deployed on the device, the visitor rights of the device are returned to the management platform, and the device is visualized in the project site VR model of the management platform, the location of the device can be confirmed, making it easier for the staff of the management platform to manage and supervise the location of the device and the area where it is located.
[0101] Regarding the system in the above embodiment, its specific implementation has been described in detail in the embodiment of the method, and will not be elaborated here.
[0102] In this embodiment, the present invention applies to obtain visitor information through a visitor terminal, obtain visitor permissions based on the visitor information and area information, and visualize the visitor permissions in the project site VR model, providing visitors with clear visitor access permission guidance for different areas, thereby improving the efficiency of visitor registration and management; there is no need to add turnstiles and area gates, which helps to reduce project construction costs; for smaller areas where it is inconvenient to set up turnstiles and area gates, effective visitor registration and management can also be implemented, which is more convenient and more applicable than a visitor management system based on turnstiles.
[0103] Based on the same inventive concept, the present invention also provides an electronic device, the structure of which is as follows: Figure 3 As shown, it includes: a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, the aforementioned VR-based visitor management method is implemented.
[0104] Based on the same inventive concept, the present invention also provides a computer storage medium, in which computer executable instructions are stored. When the computer executable instructions are executed, the aforementioned VR-based visitor management method is implemented.
[0105] Based on the same inventive concept, the present invention also provides a computer program product, including a computer program / instruction, which implements the aforementioned VR-based visitor management method when executed by a processor.
[0106] Any modifications, supplements and equivalent substitutions made within the scope of the principles of the present invention shall still fall within the scope of the patent coverage of the present invention.
Claims
1. A visitor management method based on VR, characterized in that: The method comprises: Obtain visitor information through the visitor terminal, wherein the visitor information includes the visitor's location and visitor identity; Divide the project site into different areas and set visitor permissions for different areas; Determine the visitor's location based on the visitor's location; Determine the corresponding visitor permissions based on the visitor's location and identity, and return the visitor permissions to the corresponding visitor terminal; Visually displaying the visitor permissions in a project site VR model corresponding to the visitor terminal; Visitor registration and management are performed based on the visitor information and corresponding visitor permissions.
2. The method according to claim 1, wherein Obtain visitor information through the visitor terminal, including visitor location and visitor identity, including: Obtain the visitor's identity through the visitor's application access information entered into the visitor terminal; Based on the visitor's authorization to the visitor terminal, the visitor terminal collects the visitor's satellite positioning information and a photo of the visitor's surrounding real scene; Input the desensitized photos of the visitors’ surroundings into the target detection model based on the project site to obtain the site locations corresponding to the photos of the visitors’ surroundings; Determine the distance between the visitor and the project site based on the visitor's satellite positioning information and the project site's satellite positioning information; If the distance does not exceed the threshold, the visitor location is determined based on the on-site location.
3. The method according to claim 2, wherein The VR-based visitor management method further includes: before inputting the desensitized photos of the visitor's surrounding real scene into the project site-based target detection model, establishing a project site-based target detection model; Establish a target detection model based on the project site, including: Collect real-life photos of the project site and multiple locations within a threshold distance from the project site; Desensitizing the real-scene photos; Add scene location tags to the desensitized real-scene photos to obtain target detection samples; The target detection model is trained based on the target detection samples to obtain a target detection model based on the project site.
4. The method according to claim 1, wherein Visually display the visitor permissions in the project site VR model of the corresponding visitor terminal, including: According to the visitor's permissions, obtain the visitor's permission to enter and exit the area and the corresponding time period; According to the visitor's allowed entry and exit areas and the corresponding time periods, the visitor's allowed entry and exit areas are displayed separately in the project site VR model of the corresponding visitor terminal.
5. The method according to claim 1, wherein Perform visitor registration and management based on the visitor information and corresponding visitor permissions, including: According to the visitor information, obtain the visitor's entry and exit records; Compare the visitor's entry and exit records with the visitor's permissions. If there are entry and exit records that do not comply with the visitor's permissions, the entry and exit records that do not comply with the visitor's permissions and the corresponding visitor information will be sent to the management platform for alarm, and a prompt will be given in the project site VR model of the corresponding visitor terminal.
6. The method according to claim 5, wherein According to the visitor information, the visitor's entry and exit records are obtained, including: Collect visitor locations within multiple adjacent time windows; If the number of areas corresponding to the visitor's location within the same time window is two, then based on the time window and its corresponding two areas, obtain the visitor's entry and exit records of the two areas within the time window; If the number of areas corresponding to the visitor's location in the same time window is greater than two, the time window is divided into multiple adjacent sub-windows, and the number of areas corresponding to the visitor's location in each sub-window is determined separately. According to the sub-window in which the number of areas is equal to two, the visitor's entry and exit records of the two areas corresponding to the sub-window in the sub-window are obtained.
7. A VR-based visitor management system, characterized in that: The system includes a visitor terminal and a management platform, wherein the visitor terminal and the management platform are communicatively connected; The visitor terminal is used to obtain visitor information, wherein the visitor information includes the visitor location and visitor identity; The management platform is used to divide the project site into different areas and set visitor permissions for different areas; Determine the visitor's location based on the visitor's location; determine the corresponding visitor permissions based on the visitor's location and identity, and return the visitor permissions to the corresponding visitor terminal; The visitor terminal is further configured to visually display the visitor permissions in a project site VR model corresponding to the visitor terminal; The management platform is further used to register and manage visitors based on the visitor information and corresponding visitor permissions.
8. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the processor executes the computer program, the VR-based visitor management method according to any one of claims 1 to 6 is implemented.
9. A computer storage medium, characterized in that The computer storage medium stores computer-executable instructions, which, when executed, implement the VR-based visitor management method according to any one of claims 1 to 6.
10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the VR-based visitor management method according to any one of claims 1 to 6 is implemented.