A real-time display method for ultra-high-definition 3D scanning models of cultural relics
Through three -dimensional scanning and model display engine technology, splitting and generating hierarchical triangular grids, dynamic switching display accuracy, solving the problem of 360 degrees high -definition display of cultural relics, realizing the real -time display and efficient interactive experience of cultural relics ultra -high -definition 3D scanning models Essence
Patent Information
- Application Number
- CN202111321014.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-09
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2041-11-09
AI Technical Summary
The prior art is difficult to achieve 360-degree high-definition display of cultural relics under limited computer computing performance.
Three -dimensional model files that obtain cultural relics through 3D scanning, introduce the model display engine system, analyze and divide it into a hierarchical triangular grid, calculate the display accuracy of the triangular agent object according to the rendering accuracy coefficient, generate the agent grid, and in the display process, and in the display process Dynamic switching proxy model cluster cluster details.
The real -time display of the high -definition 3D scanning model of the cultural relics is achieved, and the interactive experience is improved, and the effects of three -dimensional real -time display, flexible switching connection and efficient interactive experience.
Smart Images

Figure CN114332405B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of cultural relics display, and in particular to a real-time display method for ultra-high-definition 3D scanning models of cultural relics. Background Art
[0002] As people's living standards continue to improve, they gradually pay more attention to their cultural life, and museums and other places have become an important part of the cultural life of ordinary people. Museums are an industry that has developed rapidly in recent years. Under the encouragement of national and local policies, as well as people's growing demand for cultural life, they have gradually received more attention. Social development and technological progress have led to the continuous updating of the definition of museums. The most important part of the museum display is the display of cultural relics, but cultural relics usually require strict preservation conditions. Generally, they need to be placed in protective display cabinets for exhibition. There are also graphic and multimedia displays to display cultural relics, but there is no mature means to display ultra-high-definition three-dimensional scanning models of cultural relics.
[0003] In actual museums, original cultural relics often need to be displayed. The existing methods usually place cultural relics in protective display cabinets, or print the graphic information of cultural relics on display boards for presentation; a small number of museums use multimedia to display cultural relics, but there is almost no mature technical route to display the original appearance of cultural relics in 360 degrees of high definition under the limitation of limited computer computing performance. As can be seen from the above, the existing cultural relic display has the disadvantage of being difficult to display the original appearance of cultural relics in 360 degrees of high definition, and it is difficult to be promoted and applied.
[0004] Therefore, it is necessary to provide a real-time display method for ultra-high-definition 3D scanning models of cultural relics, aiming to solve the above problems. Summary of the invention
[0005] In view of the deficiencies in the prior art, an embodiment of the present invention aims to provide a real-time display method for ultra-high-definition 3D scanning models of cultural relics, so as to solve the problems in the above-mentioned background technology.
[0006] To achieve the above object, the present invention provides the following technical solutions:
[0007] A real-time display method for ultra-high-definition 3D scanning models of cultural relics, comprising the following steps:
[0008] S1, perform three-dimensional scanning on the cultural relics to obtain a three-dimensional model file;
[0009] S2, importing the 3D model file into the model display engine system, parsing to obtain an ultra-high-definition triangular mesh, and analyzing the mesh during importing to split it into hierarchical clusters consisting of triangle groups;
[0010] S3, model display engine system: analyzes the rendering precision coefficient according to the model screen ratio, and calculates the display precision of the triangular surface of the model's triangular proxy object according to the precision coefficient;
[0011] S4. Calculation of display accuracy: quantization processing is performed according to the vertex positions of the hierarchical clustered mesh bodies;
[0012] S5. Generation of proxy mesh: The proxy triangle percentage means extracting a certain percentage of triangles from the original mesh to generate the proxy mesh;
[0013] S6. During the display process, the display engine determines the display situation in real time, dynamically switches the proxy model cluster detail level at runtime according to the camera view, and connects adjacent clusters in the same object without destroying them.
[0014] As a further solution of the present invention, the three-dimensional model file in S1 includes model point cloud data and mapping data, and the model point cloud data and mapping data are obtained by scanning the cultural relics with a high-precision three-dimensional scanner, and the accuracy thereof is not less than 0.03 mm.
[0015] As a further solution of the present invention, the quantization step size in S2 is a power of two, and the size of the step size is determined individually by the position and scale accuracy attributes and the requirements of each grid body.
[0016] As a further solution of the present invention, the percentage in S5 has a value range of 0-100%.
[0017] As a further solution of the present invention, the number of details of the grid body remaining after the original grid body is extracted is proportional to the value of the percentage.
[0018] As a further solution of the present invention, the number of proxy grid bodies in S5 is greater than or equal to 2000.
[0019] As a further solution of the present invention, during the dynamic switching of the proxy model cluster detail level of S6, data is loaded and displayed on demand.
[0020] In summary, compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0021] The present invention makes up for the inability to display the ultra-high-definition three-dimensional scanning model of cultural relics in real time by optimizing the digital interactive model display technology. The display engine makes real-time judgment on the display situation and flexibly switches the detail level of the proxy model cluster to improve the interactive experience. It has the effects of three-dimensional real-time display, flexible switching and connection, and efficient interactive experience.
[0022] In order to more clearly illustrate the structural features and effects of the present invention, the present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 Flowchart of an embodiment of the invention. DETAILED DESCRIPTION
[0024] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0025] The specific implementation of the present invention is described in detail below in conjunction with specific embodiments.
[0026] In one embodiment of the present invention, see Figure 1 The real-time display method for ultra-high-definition 3D scanning models of cultural relics comprises the following steps:
[0027] S1, perform three-dimensional scanning on the cultural relics to obtain a three-dimensional model file;
[0028] S2, importing the 3D model file into the model display engine system, parsing to obtain an ultra-high-definition triangular mesh, and analyzing the mesh during importing to split it into hierarchical clusters consisting of triangle groups;
[0029] S3, model display engine system: analyzes the rendering precision coefficient according to the model screen ratio, and calculates the display precision of the triangle surface of the model's triangle proxy object according to the precision coefficient;
[0030] S4. Calculation of display accuracy: quantization processing is performed according to the vertex positions of the hierarchical clustered mesh bodies;
[0031] S5. Generation of proxy mesh: The proxy triangle percentage means extracting a certain percentage of triangles from the original mesh to generate the proxy mesh;
[0032] S6. During the display process, the display engine determines the display situation in real time, dynamically switches the proxy model cluster detail level at runtime according to the camera view, and connects them without destroying adjacent clusters in the same object.
[0033] In this embodiment, the staff scans the cultural relics to be displayed with a high-precision 3D scanner, and the scanning accuracy is not less than 0.03mm, and obtains a 3D model file, which is stored in the ultra-high-definition 3D scanning model library of the cultural relics. The 3D model file includes point cloud data and texture data; the 3D model file is imported into the model display engine system, and an ultra-high-definition triangular mesh body is obtained by parsing, and the mesh body is analyzed during the import process, and it is split into a hierarchical cluster composed of triangle groups; the rendering accuracy coefficient is analyzed according to the model screen ratio, and then the display accuracy of the triangular face of the triangular proxy object of the model is calculated according to the accuracy coefficient; in the process of calculating the display accuracy of the triangular face of the triangular proxy object, quantization processing is performed according to the vertex position of the hierarchical clustered mesh body. In the quantization processing process, the quantization step size is a power of two, and the size of the step size is determined by the position and scale accuracy attributes and The proxy triangle percentage represents extracting a certain percentage of triangles from the original mesh to generate a proxy mesh, wherein the percentage ranges from 0 to 100%, and the number of details of the remaining mesh after the original mesh is extracted is proportional to the percentage, that is, the larger the percentage, the more details of the original mesh are retained, and regardless of the percentage of the proxy mesh, the number of proxy meshes is not less than 2000; during the display process, the display engine will judge the display situation in real time, and dynamically switch the detail level of the proxy model cluster during operation through the camera view, and can perfectly connect without destroying adjacent clusters in the same object. During the dynamic switching process, data will be loaded and displayed on demand, so only visible details will be saved in memory, reducing memory usage and improving memory utilization.
[0034] A real-time display method for ultra-high-definition 3D scanning models of cultural relics can be used to achieve on-demand loading and display of model accuracy and mapping accuracy. Combined with virtual texture technology and tile-like slicing subdivision, bitmap maps above 8K level can be optimized for loading, which to a certain extent removes the limitations on computing performance and allows computers with conventional performance to display ultra-high-definition 3D models of cultural relics in real time.
[0035] At the same time, the real-time display method for ultra-high-definition 3D scanning models of cultural relics is different from the LOD model technology. LOD technology can determine the resource allocation for object rendering according to the location and importance of the model's nodes in the display environment, reduce the number of faces and details of non-important objects, and thus obtain efficient rendering calculations; unlike LOD technology, the display accuracy of this technology is determined and calculated based on parameters such as the importance of the model, the magnification factor, and the screen-to-body ratio, and the corresponding accuracy coefficient is obtained, which can more efficiently achieve the optimal display effect under the corresponding state.
[0036] In one embodiment of the present invention, see Figure 1 The real-time display method for ultra-high-definition 3D scanning models of cultural relics has two types of situations: single-threaded and multi-threaded in the process of ultra-high-definition model display and interactive experience:
[0037] Single thread: In multimedia exhibits with small screen sizes and the need to display ultra-high-definition 3D models of cultural relics, when the model display technology needs to be called, the display engine calls the corresponding 3D model file from the cultural relic model library for initial display, and the operation interface supports dragging, rotating and scaling operations on the model. After each operation command is entered, the display engine will judge the required display accuracy in real time through the screen ratio and magnification ratio of the model display, so as to achieve a better display effect;
[0038] Multithreading: In multimedia exhibits with large screen sizes and the need to display ultra-high-definition three-dimensional models of cultural relics, this technology can be called as a thread to achieve the effect of displaying multiple three-dimensional models of cultural relics at the same time. In this state, the thread also has an activity parameter, which increases the priority of the real-time display thread of the interactive model for computing performance, and then the internal computing judgment and screen rendering are consistent with a single thread.
[0039] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A real-time display method for ultra-high-definition 3D scanning models of cultural relics, characterized in that: The following steps are involved: S1, perform three-dimensional scanning on the cultural relics to obtain a three-dimensional model file; S2, importing the 3D model file into the model display engine system, parsing to obtain an ultra-high-definition triangular mesh, and analyzing the mesh during importing to split it into hierarchical clusters consisting of triangle groups; S3, model display engine system: analyzes the rendering precision coefficient according to the model screen ratio, and calculates the display precision of the triangular surface of the model's triangular proxy object according to the precision coefficient; S4. Calculation of display accuracy: quantization processing is performed according to the vertex positions of the hierarchical clustered mesh bodies; S5. Generation of proxy mesh: The proxy triangle percentage means extracting a certain percentage of triangles from the original mesh to generate the proxy mesh; S6. During the display process, the display engine determines the display situation in real time, dynamically switches the proxy model cluster detail level at runtime according to the camera view, and connects adjacent clusters in the same object without destroying them.
2. The real-time display method for ultra-high-definition 3D scanning models of cultural relics according to claim 1 is characterized in that: The three-dimensional model file in S1 includes model point cloud data and mapping data, and the model point cloud data and mapping data are obtained by scanning the cultural relics with a high-precision three-dimensional scanner, and the accuracy is not less than 0.03mm.
3. The real-time display method for ultra-high-definition 3D scanning models of cultural relics according to claim 1 is characterized in that: The step size of the quantization in S2 is a power of two, and the size of the step size is determined individually by the position and scale accuracy attributes and the requirements of each grid body.
4. The real-time display method for ultra-high-definition 3D scanning models of cultural relics according to claim 1 is characterized in that: The percentage in S5 has a value range of 0-100%.
5. The real-time display method for ultra-high-definition 3D scanning models of cultural relics according to claim 4 is characterized in that: The number of details of the mesh volume remaining after the original mesh volume is extracted is proportional to the value of the percentage.
6. The real-time display method for ultra-high-definition 3D scanning models of cultural relics according to claim 5 is characterized in that: The number of proxy mesh bodies in S5 is greater than or equal to 2000.
7. The real-time display method for ultra-high-definition 3D scanning models of cultural relics according to claim 1 is characterized in that: During the dynamic switching of the detail level of the S6 proxy model cluster, data is loaded and displayed on demand.
Citation Information
Patent Citations
Refined three-dimensional reconstruction method of cultural relic sequence image based on triangulation net interpolation and restriction
CN107767440A
Three-dimensional model construction method, device and system and storage medium
CN112785689A