Safety management and control scheme generation method and system for mixed reality safety management and control
By introducing integrated anchor points and an automated script manager into mixed reality security management, the problems of multi-dimensional resource space binding and storage fragmentation are solved, enabling the generation and playback of efficient and automated security management solutions.
Patent Information
- Application Number
- CN202510857384.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-25
- Publication Date
- 2025-11-25
AI Technical Summary
In existing mixed reality security management solutions, the spatial location binding of multi-dimensional resources lacks anchoring, resulting in time-consuming and labor-intensive spatial arrangement, and fragmented resource storage, making it difficult to generate and modify efficiently.
By setting up integrated anchor points and an automated script manager, the system automatically snaps and arranges multi-dimensional resources. Combined with BOX collision detection and clover layout, it automatically fills in the content of security management documents and previews and plays them from a first-person perspective.
It improved the efficiency and accuracy of security management plan development, increasing development efficiency by 34% and accuracy by 67%, and achieved efficient management and automated playback of multi-dimensional resources.
Smart Images

Figure CN121010735A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of power safety intelligent management and control, in particular to a safety management and control scheme generation method and system for mixed reality safety management and control. BACKGROUND
[0002] In high-voltage tests, safety is always the primary consideration. There are many safety schemes for high-voltage tests, but the content is generally the same. When making a safety management and control scheme in a mixed reality safety management and control early warning platform, innovative production methods are needed to improve work efficiency. Under this background, the automatic generation and modification of mixed reality safety management and control schemes face unprecedented challenges and opportunities.
[0003] For example, the invention disclosed in CN112465401A discloses a power operation safety management and control system and method based on multi-dimensional information fusion, which includes: a basic scene layer that establishes a three-dimensional model of a power operation scene according to historical multi-dimensional information, and generates a three-dimensional model library of targets in the scene offline from the three-dimensional model; an information acquisition layer that acquires dynamic real-time information of the power operation scene, including real-time multi-dimensional information obtained by detecting, identifying, tracking, and positioning the target; a situation awareness layer that performs danger situation awareness after fusing the historical multi-dimensional information and the real-time multi-dimensional information, and sends an early warning signal according to the awareness result; and an application service layer that performs safety management and control on the power operation scene according to the awareness result and the early warning signal.
[0004] However, the existing technology still has significant shortcomings in the preparation method of mixed reality safety management and control schemes, which are as follows:
[0005] (1) Cannot anchor the spatial position of the multi-dimensional resources in advance: the traditional mixed reality safety management and control scheme preparation process does not have anchor points, and the spatial arrangement of multi-dimensional resources needs to be done step by step according to the design instructions, and the pre-determined spatial position cannot be marked in advance.
[0006] (2) A lot of time and effort is needed for the spatial arrangement of multiple multi-dimensional resources: In the mixed reality system, multi-dimensional resources are displayed in three dimensions. For the spatial arrangement of multiple three-dimensional content, especially for alignment, constant manual adjustment of coordinates and angles is needed, which is time-consuming and labor-intensive.
[0007] (3) Fragmentation of multi-dimensional resource collection and storage: Multi-dimensional resources are often stored and archived in folders according to different types, which is highly fragmented, and only personnel familiar with the data can quickly locate the resource position. SUMMARY
[0008] The present application aims to overcome the defects of the prior art that cannot anchor the spatial position of the multi-dimensional resources to be bound in advance and that the spatial arrangement of the multi-dimensional resources requires a lot of time and effort, and provides a security management scheme generation method and system for mixed reality security management.
[0009] The object of the present application can be achieved by the following technical solutions:
[0010] A security management scheme generation method for mixed reality security management, comprising the following steps:
[0011] Obtain multi-dimensional resources in a mixed reality security management scenario, set a comprehensive anchor, adsorb the multi-dimensional resources within a certain spatial range of the comprehensive anchor to the comprehensive anchor, and automatically arrange each multi-dimensional resource according to a preset layout;
[0012] According to the requirements of mixed reality security management, set an automatic script manager for generating information filling spaces of multi-dimensional resources and managing comprehensive anchors and multi-dimensional resources;
[0013] Load a security management document, analyze the security management document through the automatic script manager, and fill the content of the security management document into the information filling spaces of the automatic script manager;
[0014] Preview the security management scheme, present the multi-dimensional resources adsorbed by each comprehensive anchor and related information according to the numbering order of the comprehensive anchors during the preview process, receive modification instructions for modification according to the preview results, and automatically play the multi-dimensional resources in the first person perspective after the modification is completed.
[0015] Further, the comprehensive anchor is a spatial coordinate that can move freely in a three-dimensional space, and a fixed radius is set to define a spherical spatial range with the three-dimensional coordinate as the center of the sphere. When matching the multi-dimensional resources, the three-dimensional zero point of the multi-dimensional resources is adjusted to the three-dimensional coordinate of the comprehensive anchor.
[0016] Further, the multi-dimensional resources include text, pictures, videos and / or audio.
[0017] Further, the comprehensive anchor judges the spatial distance between the multi-dimensional resources and the comprehensive anchor through BOX collision detection. If the spatial distance is greater than a set distance value, the corresponding multi-dimensional resource is not adsorbed. If the spatial distance is less than or equal to the set distance value, the corresponding multi-dimensional resource is adsorbed. The multi-dimensional resources adsorbed by each comprehensive anchor are automatically arranged according to the number of multi-dimensional resources in a preset layout.
[0018] Further, the layout is a four-leaf clover layout.
[0019] Further, the information filling space of the multi-dimensional resource in the automatic script manager includes an anchor point name, an anchor point number, whether valid, and the information filling space of the multi-dimensional resource.
[0020] Further, the automatic script manager is further used for comprehensively managing the multi-dimensional resource ID adsorbed by the comprehensive anchor point ID, and matching and adjusting the comprehensive anchor point ID and the multi-dimensional resource ID according to the modification instruction obtained after previewing.
[0021] When an item needs to be queried, the ID of the item is queried, and then the storage path address of the multi-dimensional resource is queried, and then the multi-dimensional resource is loaded.
[0022] Further, the automatic script manager is further used for searching the comprehensive anchor point ID according to the number order of the comprehensive anchor point.
[0023] It is also used for previewing and playing the security control scheme.
[0024] Further, the automatic playing of the multi-dimensional resource in the first person perspective specifically includes:
[0025] The automatic script manager arranges the playing path according to the number order of the comprehensive anchor point, and when playing, the multi-dimensional resource is displayed in the first person perspective after reaching a certain comprehensive anchor point, and after the multi-dimensional resource of one comprehensive anchor point is played, the next comprehensive anchor point is moved at a constant speed according to the shortest path for playing.
[0026] The application also provides a security control scheme generation system for mixed reality security control, which comprises a memory and a processor, the memory stores a computer program, and the processor calls the computer program to execute the steps of the method.
[0027] Compared with the prior art, the application has the following advantages:
[0028] (1) The application sets the comprehensive anchor point, coordinates the anchor point and layout of the spatial position of the multi-dimensional resource to be arranged in the mode of analog magnetic attraction effect, provides the number of the comprehensive anchor point and the multi-dimensional resource, and provides convenience for sequential preview and automatic playing, uses the automatic script manager to automatically bind and arrange the multi-dimensional resource required by the comprehensive anchor point, and can configure the information filling space of the anchor point and the multi-dimensional resource, can automatically load the security control document to fill the content, and finally uniformly plays the multi-dimensional resource and the corresponding content information according to the number order of the comprehensive anchor point, thereby improving the preparation efficiency and accuracy of the security control scheme.
[0029] (2) The automatic script manager can provide anchor point name, anchor point number, whether valid, and filling space of multi-dimensional resources such as text, picture, video, and audio, is an important tool for realizing safety scheme pointization and resource classification management, and is also a key analysis tool for connecting documents and mixed reality schemes. BRIEF DESCRIPTION OF DRAWINGS
[0030] Figure 1 A flowchart of a safety control scheme generation method for mixed reality safety control provided in an embodiment of the present application is shown in the figure.
[0031] Figure 2 A schematic diagram of an automatic script manager editing interface provided in an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION
[0032] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings can be arranged and designed in various different configurations.
[0033] Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative labor are within the scope of protection of the present application.
[0034] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.
[0035] In the description of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, or the orientation or positional relationship in which the product of the present application is usually placed, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the indicated device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application.
[0036] It should be noted that the terms "first", "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance or an indicated number of technical features. Therefore, the features defined as "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise explicitly specified.
[0037] In addition, the terms "horizontal", "vertical" and the like do not mean that the components must be absolutely horizontal or vertical, but can be slightly inclined. As "horizontal" only means that it is more horizontal relative to "vertical", and does not mean that the structure must be completely horizontal, but can be slightly inclined.
[0038] Embodiment 1
[0039] As Figure 1 shown, for the high-efficiency production requirement of the mixed reality safety management and control scheme for high-voltage test, the embodiment provides a safety management and control scheme generation method for mixed reality safety management and control, aiming to provide the following two functions:
[0040] 1. Design comprehensive anchor point function, automatically adsorb multi-dimensional resources to anchor point within a certain space range;
[0041] Creatively provide a solution for multi-dimensional resource binding and spatial anchoring, and at the same time, comprehensive anchoring can also be numbered, providing convenience for sequential preview and automatic playback.
[0042] 2. According to the content of the safety management and control scheme, an automatic script manager is proposed and designed;
[0043] The content of the automatic script manager includes anchor point name, anchor point number, whether valid, and the filling space of multi-dimensional resources such as text, pictures, videos, and audio, which is an important tool for realizing safety scheme pointization and resource classification management, and is also a key analysis tool for linking documents and mixed reality schemes.
[0044] The specific process includes the following steps:
[0045] S1: Obtain multi-dimensional resources under the mixed reality safety management and control scene, set a comprehensive anchor point, adsorb multi-dimensional resources within a certain space range of the comprehensive anchor point to the comprehensive anchor point, and automatically arrange each multi-dimensional resource according to a preset layout;
[0046] S2: According to the demand of mixed reality safety management and control, set an automatic script manager for generating multi-dimensional resource information filling space and managing comprehensive anchor points and multi-dimensional resources;
[0047] S3: Load the security control document, and parse the security control document through the automatic script manager to fill the content of the security control document into the information filling space of the automatic script manager;
[0048] S4: Preview the security control scheme. During the preview process, the multi-dimensional resources and related information absorbed by each comprehensive anchor point are presented in the order of the comprehensive anchor point numbers. According to the preview result, modification instructions are received for modification. After the modification is completed, the automatic playing of the multi-dimensional resources is performed in the first person perspective.
[0049] Step S1 is specifically:
[0050] The comprehensive anchor point function is proposed and designed. By analogy with the magnetic attraction effect, the multi-dimensional resources are automatically absorbed to the anchor point within a certain space range of the anchor point.
[0051] (1) The anchor point is a space coordinate, matching a three-dimensional coordinate model UI.
[0052] (2) The anchor point can move freely in three-dimensional space, and the three-dimensional coordinates are calculated in real time.
[0053] (3) The comprehensive anchor point not only can move freely in three-dimensional space, but also has the functions of naming, numbering and BOX collision detection.
[0054] Specifically, the anchor point three-dimensional coordinate is set as the center of the sphere, and a fixed radius is set to define the spherical space range. If the spatial coordinates of the anchor point change, the center of the spherical space coordinates will change, but the fixed radius remains unchanged, so the size of the spherical space range remains unchanged. When matching the UI model, the three-dimensional zero point of the UI model is adjusted to the three-dimensional coordinates of the anchor point, so that the UI model accurately represents the spatial position of the anchor point. The naming and numbering of the comprehensive anchor point are realized by modifying the external display content attributes of the matched UI model.
[0055] Specifically, the comprehensive anchor point judges the spatial distance between the multi-dimensional resources and the anchor point through BOX collision detection. If the spatial distance is greater than the set distance value, the corresponding multi-dimensional resources are not absorbed. If the spatial distance is less than or equal to the set distance value, the corresponding multi-dimensional resources are absorbed and automatically arranged according to the fixed spatial distance, which is less than the set distance value.
[0056] Specifically, each multi-dimensional resource has and only has one three-dimensional coordinate, the distance between the three-dimensional coordinate and the three-dimensional coordinate of the surrounding comprehensive anchor is calculated in real time, if the distance is less than or equal to a fixed radius value, it is judged that the three-dimensional coordinate of the resource is in the adsorption range of the corresponding comprehensive anchor, a space coordinate is generated with the anchor coordinate as the starting point and the direction from the anchor coordinate to the resource coordinate as the vector direction, the coordinate is in the vector direction and the distance from the anchor coordinate is fixed radius value x 0.75, then the three-dimensional coordinate of the resource is changed to the coordinate, the anchor adsorption effect is realized; if it is greater than the fixed radius value, it is judged that the three-dimensional coordinate of the resource is not in the adsorption range of the corresponding comprehensive anchor.
[0057] Automatic arrangement is arranged according to the number of multi-dimensional resource displays, based on the four-leaf clover layout, and the layout is adjusted according to the number of multi-dimensional resource displays.
[0058] The concept of anchor point: in the existing scheme, the anchor point realizes the persistent positioning of virtual content by establishing the relationship between the virtual space coordinate system and the real world coordinate system.
[0059] For example, in XR development, the anchor point can fix the 3D model on the desktop or wall of the real world, and the model will not drift even if the device moves or the viewing angle changes.
[0060] Multi-dimensional resources include text, pictures, videos and audio.
[0061] Step S2 is specifically:
[0062] According to the safety control scheme content, an automatic script manager is proposed and designed;
[0063] As shown in the figure, the automatic script manager content includes anchor point name, anchor point number, whether valid and text, picture, video, audio and other multi-dimensional resource filling space; Figure 2
[0064] And has:
[0065] Mixed reality scene object ID management function to comprehensively manage the comprehensive anchor ID and the adsorbed multi-dimensional resource ID;
[0066] ID automatic finding function, used for searching the comprehensive anchor ID according to the comprehensive anchor number sequence;
[0067] Mixed reality scene automatic generation, that is, mixed reality safety scheme preview and play function.
[0068] The automatic script manager is a high-level resource manager of the system, the ID is a globally unique number, the corresponding multi-dimensional resources have a storage path in the system, each anchor point is a globally unique three-dimensional coordinate, and the resources are stored in a json file. When the system needs a mixed reality scene object, the system queries the ID of the object, and then queries the storage path address of the multi-dimensional resource, and then loads the multi-dimensional resource.
[0069] Step S3 is specifically:
[0070] Developing a document loading and parsing function for the mixed reality intelligent safety management and control early warning platform to realize automatic filling of document content to the automatic script manager
[0071] The document specifically refers to an Excel table, and the document content is filled in by manually screening according to the safety management and control scheme content, including text, pictures, videos, and audio.
[0072] After the platform loads the Excel table, the automatic script manager identifies the table header name of the table content, automatically copies it to the blank space, and automatically generates comprehensive anchor point numbers and anchor point names according to the content.
[0073] In step S4, the automatic playing of the multi-dimensional resource in the first person perspective is specifically:
[0074] The automatic script manager arranges the playing path according to the comprehensive anchor point number sequence, and when playing, the multi-dimensional resource is displayed in the first person perspective after reaching a certain comprehensive anchor point, and after the multi-dimensional resource of one comprehensive anchor point is played, the camera moves to the next comprehensive anchor point at a constant speed according to the shortest path.
[0075] Specifically, the scheme preview is to view the multi-dimensional resource absorbed by each comprehensive anchor point according to the comprehensive anchor point number sequence.
[0076] The automatic playing in the first person perspective is that the safety management and control early warning platform is a mixed reality editing system, the camera angle in the system is in the first person perspective, the automatic script manager arranges the playing path according to the comprehensive anchor point number sequence when playing automatically; when playing automatically, the multi-dimensional resource is displayed after reaching a certain comprehensive anchor point, and the text, pictures, videos, and audio are displayed according to the multi-dimensional resource setting sequence; when playing automatically, after the multi-dimensional resource of one comprehensive anchor point is played, the camera moves to the next comprehensive anchor point at a constant speed according to the shortest path.
[0077] After the mixed reality safety management and control scheme is completed through the comprehensive anchor point layout and the automatic script manager editing, it can be published and tested.
[0078] The method is verified by a high-pressure test scene, and fully utilizes the automatic editing and preview function of the safety scheme of the mixed reality intelligent safety management and control early warning platform, and the scheme preparation efficiency is improved by 34%, and the correctness is improved by 67%.
[0079] Embodiment 2
[0080] The embodiment also provides a safety management and control scheme generation system for mixed reality safety management and control, comprising a memory and a processor, the memory stores a computer program, and the processor invokes the computer program to execute the steps of the safety management and control scheme generation method for mixed reality safety management and control as in Embodiment 1.
[0081] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0082] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages. The computer program code can be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program code, when executed by the processor or controller, causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer program code can execute entirely on a machine, partly on a machine, as a stand-alone software package, partly on a machine and partly on a remote machine or entirely on a remote machine or server.
[0083] The machine of the present application includes a central processing unit (CPU) that can perform various appropriate actions and processes according to computer program instructions stored in a computer-readable storage medium such as a read-only memory (ROM) or computer program instructions loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The CPU, ROM, and RAM are connected to each other by a bus. An input / output (I / O) interface is also connected to the bus.
[0084] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can be a machine-readable signal medium or a machine-readable storage medium. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a computer-readable storage medium can include, but are not limited to, an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0085] The preferred embodiments of the present application have been described above in detail. It should be understood that modifications and variations can be made by those skilled in the art in light of the teachings of the present application without departing from the spirit of the present application. It is therefore to be understood that, within the scope of the claims and their equivalents, the present application can be practiced otherwise than as specifically described.
Claims
1. A method for generating a security control scheme for mixed reality security management, characterized in that, The method comprises the following steps: acquiring multi-dimensional resources in a mixed reality security management scene, setting comprehensive anchors, adsorbing multi-dimensional resources within a certain space range of the comprehensive anchors to the comprehensive anchors, and automatically arranging the multi-dimensional resources according to a preset layout; setting an automatic script manager according to the requirements of the mixed reality security management, for generating information filling spaces of the multi-dimensional resources and managing the comprehensive anchors and the multi-dimensional resources; loading a security management document, analyzing the security management document by the automatic script manager, and filling the content of the security management document into the information filling spaces of the automatic script manager; previewing a security management scheme, presenting the multi-dimensional resources adsorbed by each comprehensive anchor and related information according to the numbering order of the comprehensive anchors during the previewing, receiving modification instructions for modification according to the previewing result, and automatically playing the multi-dimensional resources in a first-person perspective after the modification is completed. 2.The method of claim 1, wherein, The comprehensive anchor is a space coordinate freely movable in a three-dimensional space, and a fixed radius is set to define a spherical space range with the three-dimensional coordinate as the center of the sphere.
3. The method of claim 1, wherein the method further comprises: The multi-dimensional resources include text, pictures, videos and / or audio.
4. The method of claim 1, wherein the method further comprises: The comprehensive anchor judges the space distance between the multi-dimensional resources and the comprehensive anchor by BOX collision detection, and if the space distance is greater than a set distance value, the corresponding multi-dimensional resource is not adsorbed, and if the space distance is less than or equal to the set distance value, the corresponding multi-dimensional resource is adsorbed, and the multi-dimensional resources adsorbed by each comprehensive anchor are automatically arranged according to the number of the multi-dimensional resources in a preset layout.
5. The method of claim 4, wherein the method further comprises: The layout is a four-leaf clover layout.
6. The method of claim 1, wherein the method further comprises: The information filling spaces of the multi-dimensional resources in the automatic script manager include anchor point names, anchor point numbers, whether valid, and information filling spaces of the multi-dimensional resources.
7. The method of claim 1, wherein the method further comprises: The automatic script manager is also used for comprehensively managing multi-dimensional resource IDs adsorbed by comprehensive anchor IDs, and adjusting the comprehensive anchor IDs and the multi-dimensional resource IDs according to the modification instructions obtained after the previewing. When an item needs to be queried, the ID of the item is queried, and then the storage path address of the multi-dimensional resource is queried, and then the multi-dimensional resource is loaded.
8. The method of claim 1, wherein the method further comprises: The automatic script manager is also used for searching comprehensive anchor IDs according to the numbering order of the comprehensive anchors. The method is also used for previewing and playing the security management scheme.
9. The method of claim 1, wherein the method further comprises: receiving a request for a security control scheme; and generating the security control scheme based on the request. The automatic playing of the multi-dimensional resources in the first-person perspective specifically comprises: arranging the playing paths according to the numbering order of the comprehensive anchors by the automatic script manager, displaying the multi-dimensional resources in the first-person perspective when a certain comprehensive anchor is reached during playing, and moving to the next comprehensive anchor at a constant speed according to the shortest path after the multi-dimensional resources of one comprehensive anchor are played. 10.A security management scheme generation system for mixed reality security management, characterized by comprising: The device comprises a memory and a processor, the memory stores a computer program, and the processor calls the computer program to execute the steps of the method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Electric power operation safety management and control system and method based on multi-dimensional information fusion
CN112465401A