CN-121982265-A - Augmented reality application construction method, device, computer equipment and storage medium
Abstract
The application relates to an augmented reality application construction method, an augmented reality application construction device, computer equipment and a storage medium, and belongs to the technical field of augmented reality interaction. According to the application, application frame data can be formed by placing service node anchor points on a workshop site, and content editing guide is automatically generated based on node topology in an editor, so that the construction of augmented reality application is directly switched into a physical scene, the generation of space-service logic can be completed without three-dimensional modeling, and meanwhile, the structured content manufacturing process is realized, thereby obviously reducing the development threshold, improving the application construction efficiency, and ensuring that the final application is highly consistent with the actual workshop environment.
Inventors
- YIN XUYUE
- WANG PENG
- GU QIWEN
- HUANG YAN
- Dong Jiachen
- Li Chou
- DONG YUNHAI
- ZHEN XIJIN
- NING HAIYAN
- WANG SHEN
Assignees
- 上海船舶工艺研究所(中国船舶集团有限公司第十一研究所)
Dates
- Publication Date
- 20260505
- Application Date
- 20251219
Claims (10)
- 1. An augmented reality application construction method, comprising: Placing service node anchor point balls according to field service objects in a ship internal workshop through augmented reality equipment, and selecting an instantiating object from a virtual tool dock tray to be connected with the service node anchor point balls to form application frame data; Analyzing the application frame data to obtain a node editing sequence, and generating a content editing guide according to the node editing sequence; editing visual content according to the prompt content of the content editing guide to form augmented reality operation and maintenance software; And deploying the augmented reality operation and maintenance software to augmented reality equipment, and testing in a ship industry workshop.
- 2. The method for building augmented reality applications according to claim 1, wherein the selecting an instantiable object from a virtual tool dock tray to connect with the service node anchor ball by the augmented reality device to form application frame data in the marine industry shop according to the field service object comprises: identifying a physical environment in a ship industry workshop through augmented reality equipment; placing service node anchor point balls in the physical environment by using space anchor points according to space grids and field service objects in the physical environment through gesture operation; adjusting the position of the space anchor point ball according to the position of the field service object; And selecting an instantiationable object from a virtual tool dock tray provided by the augmented reality equipment, and connecting the service node anchor point ball by using the instantiationable object to carry out space-service outline.
- 3. The augmented reality application construction method according to claim 2, wherein the adjusting the position of the spatial anchor ball according to the position of the field business object comprises: Acquiring the type of the field service object, wherein the type of the field service object comprises a welding workstation or a cutting workstation; on the basis of a space grid in the physical environment, identifying the outline of the field service object through a feature point detection and space plane segmentation algorithm; and determining the central position of the field service object according to the outline of the field service object and the type of the field service object, and adjusting the position of the space anchor point ball according to the central position of the field service object.
- 4. The method for building an augmented reality application according to claim 2, wherein selecting an instantiable object from a virtual tool dock provided by the augmented reality device, and connecting the service node anchor ball with the instantiable object to perform space-service outline building, and forming application frame data includes: The selected instantiationable object comprises an equipment operation information panel, remark description items and node connecting lines, the contents of the remark description items are filled in a voice-to-text mode, the node connecting lines are used for connecting service node anchor balls, the directions of the node connecting lines represent inflow and outflow relations, and after the node connecting lines are selected, the inflow and outflow directions and the connected service node anchor balls are selected.
- 5. The augmented reality application construction method of claim 1, wherein the parsing the application framework data to obtain a node edit sequence, generating a content editing guide from the node edit sequence comprises: importing the application frame data into a three-dimensional editing engine; the three-dimensional editing engine performs topology ordering analysis according to the service node directed graph in the application frame data to obtain a node editing sequence; and setting prompt content according to the node editing sequence, and generating a content editing guide.
- 6. The augmented reality application construction method according to claim 1, wherein the three-dimensional editing engine performs topology ordering analysis according to a service node directed graph in the application frame data to obtain a node editing sequence, and the method comprises: the three-dimensional editing engine carries out structural extraction on the dependency relationship, the connecting line direction and the node attribute label among the service nodes in the application frame data to form a structural extraction result; and identifying a service flow and constructing a service node directed graph according to the structured extraction result, and carrying out topological ordering analysis on the service node directed graph to form a node editing sequence.
- 7. The method for building an augmented reality application according to claim 1, wherein editing the visual content according to the prompt content of the content editing guide to form the augmented reality operation and maintenance software comprises: And supplementing and editing visual contents according to the prompt contents of the content editing guide in time sequence to form the space-service-content-consistent augmented reality operation and maintenance software, wherein the visual contents at least comprise one or more of three-dimensional animation, special effects and text information.
- 8. An augmented reality application construction apparatus, the apparatus comprising: the space service frame construction module is used for placing service node anchor point balls according to field service objects in a ship internal workshop through augmented reality equipment, and selecting instantiationable objects from a virtual tool dock tray to be connected with the service node anchor point balls to form application frame data; The frame analysis and guide generation module is used for analyzing the application frame data to obtain a node editing sequence and generating a content editing guide according to the node editing sequence; The visual content editing module is used for editing visual content according to the prompt content of the content editing guide to form augmented reality operation and maintenance software; and the application deployment and verification module is used for deploying the augmented reality operation and maintenance software to the augmented reality equipment and testing in a ship industry workshop.
- 9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any one of claims 1 to 7 when the computer program is executed by the processor.
- 10. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 7.
Description
Augmented reality application construction method, device, computer equipment and storage medium Technical Field The present application relates to the field of augmented reality interaction technologies, and in particular, to an augmented reality application construction method, apparatus, computer device, and storage medium. Background Augmented Reality (AR) technology has been applied in industrial operation and maintenance, but existing augmented reality visual content and interactive application development are often separated from the workshop site physical environment, resulting in high manufacturing cost and long deployment test time. The developer needs to perform three-dimensional modeling on workshops in advance and write complex business logic scripts, which requires professional three-dimensional modeling and programming skills, and has high development threshold. In addition, the application development needs to be carried out on site for multiple tests and adjustment, and the efficiency is low. Therefore, there is a need for an augmented reality application construction method that can reduce the development threshold, and improve the development efficiency and reliability. Disclosure of Invention Based on the method, the device, the computer equipment and the storage medium for constructing the augmented reality application are provided, and the method, the device, the computer equipment and the storage medium are used for solving the technical problems that in the prior art, the development of the augmented reality application is separated from the workshop site physical environment, the manufacturing cost is high, and the deployment test time is long. In one aspect, there is provided an augmented reality application construction method, the method comprising: Placing service node anchor point balls according to field service objects in a ship internal workshop through augmented reality equipment, and selecting an instantiating object from a virtual tool dock tray to be connected with the service node anchor point balls to form application frame data; Analyzing the application frame data to obtain a node editing sequence, and generating a content editing guide according to the node editing sequence; editing visual content according to the prompt content of the content editing guide to form augmented reality operation and maintenance software; And deploying the augmented reality operation and maintenance software to augmented reality equipment, and testing in a ship industry workshop. In one embodiment, the placing, at the shipbuilding department, the service node anchor ball according to the field service object by the augmented reality device, and selecting the instantiable object from the virtual tool dock tray to connect the service node anchor ball to form the application frame data includes: identifying a physical environment in a ship industry workshop through augmented reality equipment; Placing service node anchor balls in the physical environment by gesture operation according to a space grid (SPATIAL MESH) and a field service object in the physical environment by using space anchor points; adjusting the position of the space anchor point ball according to the position of the field service object; And selecting an instantiationable object from a virtual tool dock tray provided by the augmented reality equipment, and connecting the service node anchor point ball by using the instantiationable object to carry out space-service outline. In one embodiment, the adjusting the position of the space anchor point ball according to the position of the field service object includes: Acquiring the type of the field service object, wherein the type of the field service object comprises a welding workstation or a cutting workstation; on the basis of a space grid in the physical environment, identifying the outline of the field service object through a feature point detection and space plane segmentation algorithm; and determining the central position of the field service object according to the outline of the field service object and the type of the field service object, and adjusting the position of the space anchor point ball according to the central position of the field service object. In one embodiment, the selecting an instantiationable object from a virtual tool dock provided by the augmented reality device, connecting the service node anchor ball with the instantiationable object to construct a space-service outline, and forming application frame data includes: The selected instantiationable object comprises an equipment operation information panel, remark description items and node connecting lines, the contents of the remark description items are filled in a voice-to-text mode, the node connecting lines are used for connecting service node anchor balls, the directions of the node connecting lines represent inflow and outflow relations, and after the node connecting lines are selected,