Mine holographic data display method and display system based on naked eye 3D technology

By calculating the similarity coefficient of geological data to filter key information for 3D modeling, and optimizing the user interface and naked-eye 3D display parameters, the problem of insufficient intuitiveness and professionalism of traditional mining geological data display methods is solved, and efficient visualization and user-friendliness of mining geological data are achieved.

CN119311111AActive Publication Date: 2025-01-14CICHUAN KAIWU INFORMATION TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411182307.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2025-01-14
Estimated Expiration
2044-08-27

AI Technical Summary

Technical Problem

Traditional methods of displaying geological data in mines are insufficient to meet the need for intuitive understanding of complex geological structures, affecting decision-makers' judgment and work efficiency. Existing naked-eye 3D technology lacks specialized solutions for geological data in mines.

Method used

By calculating the similarity coefficient of geological data to filter key information for 3D modeling, constructing and optimizing 3D models of geological structures, analyzing user interaction frequency and preferences to optimize the interactive interface, adjusting naked-eye 3D display parameters according to user position and angle, and integrating system modules to improve visualization and user experience.

Benefits of technology

It improves the visualization of mine geological data, enhances user immersion and interactive experience, improves the safety and efficiency of mining operations, provides a personalized user experience, and reduces visual fatigue.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119311111A_ABST
    Figure CN119311111A_ABST
Patent Text Reader

Abstract

The invention discloses a mine holographic data display method and display system based on a naked eye 3D technology. The method comprises the following steps: S10, screening key information for three-dimensional modeling by calculating a similarity coefficient of geological data; s20, constructing and optimizing a three-dimensional model of the geological structure by using the similarity coefficient obtained by calculation; s30, analyzing user interaction frequency and preference, optimizing interaction interface design, and ensuring user friendliness; s40, according to the watching position and angle of the user, naked eye 3D display parameters are calculated and adjusted, so that the optimal stereoscopic visual effect is achieved; and S50, integrating the results of the steps, carrying out system integration, evaluating the response time and stability of the system, and ensuring the reliability. According to the method, the visualization degree of the mine geological data is improved, the immersion and interaction experience of the user are enhanced, and the safety and efficiency of mine operation are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of naked-eye 3D technology, and in particular to a mine holographic data display method and display system based on naked-eye 3D technology, which is used to improve the visualization of mine geological data, enhance the user's immersion and interactive experience, and thus improve the safety and efficiency of mine operations. Background Art

[0002] Traditional methods of displaying mining geological data mainly rely on two-dimensional charts and simple three-dimensional models, which are difficult to meet the needs of modern mining operations for intuitive understanding of complex geological structures. Especially when the amount of geological data is large and complex, traditional display methods often fail to effectively convey key information, affecting decision makers' judgment and work efficiency.

[0003] In recent years, with the development of naked-eye 3D technology, more and more applications have begun to explore how to use this technology to improve the effect of data display. Naked-eye 3D technology can experience the three-dimensional effect without wearing special glasses, providing users with a more intuitive and immersive viewing experience. However, most naked-eye 3D display systems on the market currently do not fully consider the particularity and complexity of mine geological data, and lack professional solutions for mine geological data display.

[0004] Therefore, a new mine holographic data display method and display system based on naked-eye 3D technology is urgently needed to overcome the problems existing in the existing technology, improve the visualization of mine geological data, enhance the user's immersion and interactive experience, and thus improve the safety and efficiency of mine operations. Summary of the invention

[0005] The present invention provides a mine holographic data display method based on naked eye 3D technology, comprising:

[0006] S10, by calculating the similarity coefficient of geological data, screening key information for three-dimensional modeling;

[0007] S20, constructing and optimizing a three-dimensional model of the geological structure using the calculated similarity coefficient;

[0008] S30. Analyze user interaction frequency and preferences, optimize the interactive interface design, and ensure user friendliness;

[0009] S40, calculating and adjusting naked-eye 3D display parameters according to the user's viewing position and angle to achieve the best stereoscopic visual effect;

[0010] S50. Integrate the results of the above steps, perform system integration, and evaluate the system's response time and stability to ensure reliability.

[0011] As mentioned above, in the method for displaying mine holographic data based on naked-eye 3D technology, in step S10, the similarity coefficient is used to quantify the degree of correlation between geological data to screen out key information for three-dimensional modeling, and the calculation of the similarity coefficient is based on statistical analysis and pattern recognition technology of geological data.

[0012] As mentioned above, in the method for displaying holographic data of a mine based on naked-eye 3D technology, in step S20, the construction of the three-dimensional model also includes texture mapping and lighting processing of the model to improve the sense of reality; in addition, the three-dimensional model also supports dynamic updating to reflect the latest geological changes.

[0013] As mentioned above, in the method for displaying mine holographic data based on naked-eye 3D technology, in step S30, the optimization of the user interaction interface also includes dynamically adjusting the display content according to the user's operating habits, and predicting the user's next operation through a machine learning algorithm to provide a personalized interactive experience.

[0014] As mentioned above, in the method for displaying mine holographic data based on naked-eye 3D technology, in step S40, the calculation of the naked-eye 3D display parameters includes but is not limited to adjusting the display angle, parallax setting and brightness adjustment, etc., to provide the best stereoscopic visual experience; in addition, the calculation of the parameters also takes into account the user's visual comfort to reduce the discomfort that may be caused by long-term viewing.

[0015] As described above in the method for displaying mine holographic data based on naked-eye 3D technology, in step S50, the response time and stability of the system are evaluated by simulating tests under different load conditions, including but not limited to simulating high-concurrency access scenarios and network delay tests, to ensure stable operation of the system under various conditions.

[0016] The present invention also provides a mine holographic data display system based on naked eye 3D technology, comprising:

[0017] (a) Data similarity calculation module: by calculating the similarity coefficient of geological data, key information is screened for 3D modeling;

[0018] (b) 3D model construction and optimization module: construct and optimize the 3D model of the geological structure using the calculated similarity coefficient;

[0019] (c) User interaction interface optimization module: analyzes user interaction frequency and preferences, optimizes the interaction interface design, and ensures user friendliness;

[0020] (d) Naked-eye 3D display parameter calculation module: calculates and adjusts the naked-eye 3D display parameters according to the user's viewing position and angle to achieve the best stereoscopic visual effect;

[0021] (e) System integration and testing module: Integrate the results of the above modules, perform system integration, and evaluate the system's response time and stability to ensure reliability.

[0022] The present invention also provides a computer storage medium, characterized in that it comprises: at least one memory and at least one processor;

[0023] A memory for storing one or more program instructions;

[0024] The processor is used to run one or more program instructions to execute a mine holographic data display method based on naked-eye 3D technology.

[0025] The beneficial effects achieved by the present invention are as follows: the visualization of mine geological data is improved, making complex geological structures more intuitive and easy to understand; the user's immersion and interactive experience are enhanced, and the safety and efficiency of mine operations are improved; by optimizing the user interaction interface, a more friendly and personalized use experience is provided; by calculating the naked-eye 3D display parameters, the best stereoscopic visual effect is guaranteed, reducing the visual fatigue that may be caused by long-term viewing. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0027] Figure 1 This is a flow chart of a mine holographic data display method based on naked-eye 3D technology provided in Example 1 of the present application.

[0028] Figure 2 This is a schematic diagram of a mine holographic data display system based on naked-eye 3D technology provided in Example 2 of the present application. DETAILED DESCRIPTION

[0029] The following is a clear and complete description of the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0030] Embodiment 1

[0031] like Figure 1As shown, the first embodiment of the present application provides a mine holographic data display method based on naked eye 3D technology, including:

[0032] Step S10: Filter key information for 3D modeling by calculating similarity coefficients of geological data;

[0033] Screening out key geological data for building an accurate 3D model includes the following sub-steps:

[0034] Step S11, data preprocessing: preprocessing the original geological data, including data cleaning, format unification, etc., to ensure the quality and consistency of the data;

[0035] Step S12, calculate the similarity coefficient: for each pair of geological data points (x i ,y i ,z i ) and (x j ,y j ,z j ), calculate the similarity coefficient S between them ij , Where exp represents the natural exponential function, which is an exponential function with the base of the natural logarithm e (approximately equal to 2.71828) as the base. In mathematical expressions, exp(x) usually represents e to the power of x, that is, e x , where the exp function is used to calculate the exponential part The purpose of the exponential function is to increase the similarity coefficient S as the distance between two geological data points increases. ij will gradually decrease, because the negative sign in the exponential function will cause S to increase as the exponent increases. ij The value of x quickly approaches 0; i ,y i ,z i represents the coordinate value of the i-th geological data point in three-dimensional space; x j ,y j ,z j represents the coordinate value of the jth geological data point in three-dimensional space; σ represents the standard deviation, which is used to control the decay rate of the similarity coefficient. A larger σ represents a wider decay range, and a smaller σ represents a narrower decay range; when the distance between two geological data points is small (i.e. Small), similarity coefficient S ij When the distance between two geological data points is large, the similarity coefficient S ij Rapidly decreasing and approaching 0 indicates that the two points are not similar. Through this calculation method, key geological data information can be screened out for subsequent 3D modeling.

[0036] Step S13, screening key information: according to the calculated similarity coefficient S ij , select data points with similarity coefficients higher than a certain threshold T for 3D modeling, that is: if S ij >T, then keep the data point (x i ,y i ,z i ) and (x j ,y j ,z j ).

[0037] Step S20: construct and optimize a three-dimensional model of the geological structure using the calculated similarity coefficient;

[0038] Using the calculated similarity coefficient, constructing and optimizing the three-dimensional model of the geological structure includes the following sub-steps:

[0039] Step S21, initialization of three-dimensional model: select appropriate three-dimensional modeling software according to project requirements, such as Autodesk Maya, Blender, etc.; import the key geological data screened out in step S10 into the modeling software; create a preliminary three-dimensional model basic shape according to the distribution of geological data.

[0040] Step S22, model optimization: using the calculated similarity coefficient S ij , adjust the geometric parameters in the model to ensure the accuracy and realism of the model; reduce the irregularities of the model surface through surface smoothing algorithms to improve the model quality; add necessary details to the model according to the characteristics of geological data, such as rock layers, faults, etc.

[0041] Step S23, texture mapping: prepare texture maps of geological features, such as rock texture, soil texture, etc.; apply the prepared texture maps to the three-dimensional model to improve the realism of the model.

[0042] Step S24, model optimization verification: check whether the model conforms to the actual characteristics of the geological structure; compare the error between the model and the actual geological structure, and make adjustments if necessary; optimize the rendering performance of the model to ensure smooth display under different hardware conditions.

[0043] Step S25, model interaction function development: design the interactive functions of the model, such as zooming, rotating, etc.; write code to implement the interactive functions to ensure that users can easily manipulate the model.

[0044] Step S26, model export and integration: export the optimized model into a format compatible with naked-eye 3D display technology; import the model file into the display system for system integration.

[0045] Step S30: Analyze user interaction frequency and preferences, optimize the interactive interface design, and ensure user friendliness;

[0046] In order to optimize the interactive interface, provide a personalized user experience, analyze user interaction frequency and preferences, optimize the interactive interface design, and ensure user friendliness, the following steps are included:

[0047] Step S31, user behavior record: the system records the user's interactive behavior, including but not limited to click, slide, zoom and other operations; the collected behavior data is stored in the database for subsequent analysis.

[0048] Step S32, data analysis: counting the frequency of users' use of specific functions or interface elements; analyzing the functions most frequently used and the content most concerned by users based on their usage habits and preferences; identifying users' typical behavior patterns, such as common operation sequences or browsing paths.

[0049] Step S33, interface optimization: adjust the layout of interface elements according to user preferences to make commonly used functions easier to access; simplify the operation process, reduce unnecessary steps, and improve operation efficiency; provide personalized operation suggestions or content recommendations based on the user's preference history; adjust visual elements such as color and font to improve the overall aesthetics and readability of the interface.

[0050] Step S34, user feedback collection: collect users' opinions and suggestions on interface design through questionnaires; conduct face-to-face or online interviews with users to gain an in-depth understanding of their usage experience and needs; invite users to participate in testing new versions of the interface to obtain direct feedback.

[0051] Step S35, continuous iterative improvement: create a new version of the interface prototype based on user feedback and data analysis results; implement A / B testing to compare the effects of different design solutions; and continuously optimize the interface design based on test results and user feedback.

[0052] Step S40, calculating and adjusting naked-eye 3D display parameters according to the user's viewing position and angle to achieve the best stereoscopic visual effect, includes the following sub-steps:

[0053] Step S41: Obtain the user's position coordinates: obtain the user's three-dimensional coordinates (x, y, z) in space through sensors installed around the display device (such as depth cameras, infrared sensors, etc.); calculate the distance between the user and the display plane. Assuming that the coordinates of the center point of the display plane are (x0, y0, z0), the distance between the user and the display plane is

[0054] Step S42: Determine the user's viewing angle parameter: obtain the user's head orientation vector, and also use the sensor to obtain the user's head orientation vector Assume that the range of the display plane in the x, y, and z directions is [x min ,x max ]、[y min ,y max ]、[z min ,z max ], the plane normal vector is displayed in The unit vectors of the three coordinate axes respectively; calculate the user's line of sight vector By user head vector and display plane normal To calculate the user's sight vector, which is used to indicate the direction of the user's sight; calculate the angle between the user's sight and the display plane in represents the user's sight vector, represents the display plane normal vector, and θ represents the angle between the user's line of sight and the display plane.

[0055] Step S43, calculating naked eye 3D display parameters, first calculating the parallax adjustment amount, assuming the original binocular parallax is p0, the parallax adjustment amount Δp = g(d, θ), where the g function is defined as follows Wherein k1, k2, k3, k4 are coefficients determined through a large number of experiments, i is a summation variable, which starts from 1 and increases to n in sequence, d is the distance between the user and the display plane, θ is the angle between the user's line of sight and the display plane, ∈ is a very small positive number to prevent the denominator from being zero, and n is a positive integer that can be adjusted according to actual conditions; the adjusted binocular parallax p=p0+Δp, according to the binocular parallax p and the pixel spacing s of the display device, the pixel offset Δx=p·s is calculated.

[0056] Step S44, adjusting the naked-eye 3D display, performing a pixel shift operation on the left and right images of the display device according to the calculated pixel shift Δx to adjust the naked-eye 3D effect; continuously monitoring the user's position and angle changes, and when the user's position or angle changes, repeating the above steps, adjusting the naked-eye 3D display parameters in real time to ensure that the best stereoscopic visual effect is always maintained.

[0057] Step S50: Integrate the results of the above steps, perform system integration, and evaluate the response time and stability of the system to ensure reliability.

[0058] Integrate the modules developed in steps S10 to S40 into a complete system, define the communication protocols and data exchange formats between the modules, perform preliminary system debugging and testing to ensure that the modules can work together; test the response time and stability of the system, simulate various failure scenarios, evaluate the system's failure recovery capabilities, run the system under high load, and evaluate its performance limits and stability.

[0059] Embodiment 2

[0060] like Figure 2 As shown, the second embodiment of the present application provides a mine holographic data display system based on naked eye 3D technology, including:

[0061] (a) Data similarity calculation module: by calculating the similarity coefficient of geological data, key information is screened for 3D modeling;

[0062] (b) 3D model construction and optimization module: construct and optimize the 3D model of the geological structure using the calculated similarity coefficient;

[0063] (c) User interaction interface optimization module: analyzes user interaction frequency and preferences, optimizes the interaction interface design, and ensures user friendliness;

[0064] (d) Naked-eye 3D display parameter calculation module: calculates and adjusts the naked-eye 3D display parameters according to the user's viewing position and angle to achieve the best stereoscopic visual effect;

[0065] (e) System integration and testing module: Integrate the results of the above modules, perform system integration, and evaluate the system's response time and stability to ensure reliability.

[0066] For (a) data similarity calculation module: by calculating the similarity coefficient of geological data, key information is screened for 3D modeling;

[0067] To select key geological data for building accurate 3D models, including:

[0068] 1. Data preprocessing: preprocess the original geological data, including data cleaning, format unification, etc., to ensure data quality and consistency;

[0069] 2. Calculate the similarity coefficient: For each pair of geological data points (x i ,y i , z i ) and (x j ,y j , z j ), calculate the similarity coefficient S between them ij , Where exp represents the natural exponential function, which is an exponential function with the base of the natural logarithm e (approximately equal to 2.71828) as the base. In mathematical expressions, exp(x) usually represents e to the power of x, that is, e x , where the exp function is used to calculate the exponential part The purpose of the exponential function is to increase the similarity coefficient S as the distance between two geological data points increases. ij will gradually decrease, because the negative sign in the exponential function will cause S to increase as the exponent increases. ij The value of x quickly approaches 0; i ,y i , z i represents the coordinate value of the i-th geological data point in three-dimensional space; x j ,y j , z j represents the coordinate value of the jth geological data point in three-dimensional space; σ represents the standard deviation, which is used to control the decay rate of the similarity coefficient. A larger σ represents a wider decay range, and a smaller σ represents a narrower decay range; when the distance between two geological data points is small (i.e. Small), similarity coefficient S ij When the distance between two geological data points is large, the similarity coefficient S ij Rapidly decreasing and approaching 0 indicates that the two points are not similar. Through this calculation method, key geological data information can be screened out for subsequent 3D modeling.

[0070] 3. Filter key information: Based on the calculated similarity coefficient S ij , select data points with similarity coefficients higher than a certain threshold T for 3D modeling, that is: if S ij >T, then keep the data point (x i ,y i , z i ) and (x j ,y j , z j ).

[0071] (b) 3D model building and optimization module: using the calculated similarity coefficient, building and optimizing the 3D model of the geological structure, including:

[0072] 1. Initialization of the three-dimensional model: Select appropriate three-dimensional modeling software according to project requirements, such as Autodesk Maya, Blender, etc.; import the key geological data screened in step S10 into the modeling software; create a preliminary three-dimensional model basic shape based on the distribution of geological data.

[0073] 2. Model optimization: using the calculated similarity coefficient S ij , adjust the geometric parameters in the model to ensure the accuracy and realism of the model; reduce the irregularities of the model surface through surface smoothing algorithms to improve the model quality; add necessary details to the model according to the characteristics of geological data, such as rock layers, faults, etc.

[0074] 3. Texture mapping: Prepare texture maps of geological features, such as rock texture, soil texture, etc.; apply the prepared texture maps to the 3D model to improve the realism of the model.

[0075] 4. Model optimization and verification: Check whether the model conforms to the actual characteristics of the geological structure; compare the error between the model and the actual geological structure, and make adjustments if necessary; optimize the rendering performance of the model to ensure smooth display under different hardware conditions.

[0076] 5. Model interaction function development: Design interactive functions of the model, such as zooming, rotating, etc.; write code to implement interactive functions to ensure that users can easily manipulate the model.

[0077] 6. Model export and integration: Export the optimized model to a format compatible with naked-eye 3D display technology; import the model file into the display system for system integration.

[0078] For (c) user interaction interface optimization module: analyze user interaction frequency and preferences, optimize the interaction interface design, and ensure user friendliness;

[0079] To optimize the interactive interface, provide a personalized user experience, analyze user interaction frequency and preferences, optimize the interactive interface design, and ensure user friendliness, including:

[0080] 1. User behavior records: The system records the user's interactive behaviors, including but not limited to clicks, slides, zooms and other operations; the collected behavior data is stored in the database for subsequent analysis.

[0081] 2. Data analysis: Count the frequency of users' use of specific functions or interface elements; analyze the functions most frequently used and the content that users pay most attention to based on their usage habits and preferences; identify users' typical behavior patterns, such as common operation sequences or browsing paths.

[0082] 3. Interface optimization: adjust the layout of interface elements according to user preferences to make commonly used functions easier to access; simplify the operation process, reduce unnecessary steps, and improve operation efficiency; provide personalized operation suggestions or content recommendations based on the user's preference history; adjust visual elements such as color and font to improve the overall aesthetics and readability of the interface.

[0083] 4. Collect user feedback: Collect users’ opinions and suggestions on interface design through questionnaires; conduct face-to-face or online interviews with users to gain an in-depth understanding of their usage experience and needs; invite users to participate in testing new versions of the interface to obtain direct feedback.

[0084] 5. Continuous iterative improvement: Create new versions of interface prototypes based on user feedback and data analysis results; implement A / B testing to compare the effects of different design solutions; and continuously optimize interface design based on test results and user feedback.

[0085] (d) naked-eye 3D display parameter calculation module: calculate and adjust naked-eye 3D display parameters according to the user's viewing position and angle to achieve the best stereoscopic visual effect, including:

[0086] 1. Obtain the user's position coordinates: obtain the user's three-dimensional coordinates (x, y, z) in space through sensors installed around the display device (such as depth cameras, infrared sensors, etc.); calculate the distance between the user and the display plane. Assuming that the coordinates of the center point of the display plane are (x0, y0, z0), the distance between the user and the display plane is

[0087] 2. Determine the user's viewing angle parameters: obtain the user's head orientation vector, and also use the sensor to obtain the user's head orientation vector Assume that the range of the display plane in the x, y, and z directions is [x min , x max ]、[y min ,y max ]、[z min , z max ], the plane normal vector is displayed in The unit vectors of the three coordinate axes respectively; calculate the user's line of sight vector By user head vector and display plane normal To calculate the user's sight vector, which is used to indicate the direction of the user's sight; calculate the angle between the user's sight and the display plane in represents the user's sight vector, represents the display plane normal vector, and θ represents the angle between the user's line of sight and the display plane.

[0088] 3. Calculate the naked eye 3D display parameters. First, calculate the disparity adjustment amount. Suppose the original binocular disparity is p0, and the disparity adjustment amount Δp = g(d, θ), where the g function is defined as follows: Among them, k1, k2, k3, and k4 are coefficients determined through a large number of experiments, i is a summation variable, which starts from 1 and increases to n, d is the distance between the user and the display plane, θ is the angle between the user's line of sight and the display plane, ∈ is a very small positive number to prevent the denominator from being zero, and n is a positive integer that can be adjusted according to actual conditions; the adjusted binocular disparity p = p0 + Δp, according to the binocular disparity p and the pixel spacing s of the display device, the pixel offset Δx = p·s is calculated.

[0089] 4. Adjust the naked-eye 3D display. According to the calculated pixel offset Δx, perform pixel offset operation on the left and right images of the display device to adjust the naked-eye 3D effect. Continuously monitor the user's position and angle changes. When the user's position or angle changes, repeat the above steps and adjust the naked-eye 3D display parameters in real time to ensure that the best stereoscopic visual effect is always maintained.

[0090] For (e) System Integration and Testing Module: Integrate the results of the above steps, perform system integration, and evaluate the system response time and stability to ensure reliability, including:

[0091] Integrate the modules developed in modules (a) to (e) into a complete system, define the communication protocols and data exchange formats between the modules, perform preliminary system debugging and testing to ensure that the modules can work together; test the system's response time and stability, simulate various failure scenarios, evaluate the system's failure recovery capabilities, run the system under high load, and evaluate its performance limits and stability.

[0092] Corresponding to the above embodiment, an embodiment of the present invention provides a computer storage medium, including: at least one memory and at least one processor;

[0093] The memory is used to store one or more program instructions;

[0094] The processor is used to run one or more program instructions to execute a mine holographic data display method based on naked-eye 3D technology.

[0095] Corresponding to the above embodiment, an embodiment of the present invention provides a computer-readable storage medium, which contains one or more program instructions, and the one or more program instructions are used by a processor to execute a mine holographic data display method based on naked-eye 3D technology.

[0096] The embodiment disclosed in the present invention provides a computer-readable storage medium, in which computer program instructions are stored. When the computer program instructions are executed on a computer, the computer executes the above-mentioned method for displaying mine holographic data based on naked-eye 3D technology.

[0097] In the embodiment of the present invention, the processor may be an integrated circuit chip having the ability to process signals. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0098] The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present invention can be directly embodied as a hardware decoding processor for execution, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The processor reads the information in the storage medium and completes the steps of the above method in combination with its hardware.

[0099] The storage medium may be a memory, which may be, for example, a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memory.

[0100] Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.

[0101] The volatile memory may be a random access memory (RAM) which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced synchronous DRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus DRAM (DRRAM).

[0102] The storage media described in the embodiments of the present invention are intended to include, but are not limited to, these and any other suitable types of memory.

[0103] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the present invention can be implemented using a combination of hardware and software. When software is used, the corresponding functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. Storage media can be any available media that can be accessed by general or special-purpose computers.

[0104] The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solution of the present invention should be included in the scope of protection of the present invention.

Claims

1. A mine holographic data display method based on naked eye 3D technology, characterized in that: include: S10, by calculating the similarity coefficient of geological data, screening key information for three-dimensional modeling; S20, constructing and optimizing a three-dimensional model of the geological structure using the calculated similarity coefficient; S30. Analyze user interaction frequency and preferences, optimize the interactive interface design, and ensure user friendliness; S40, calculating and adjusting naked-eye 3D display parameters according to the user's viewing position and angle to achieve the best stereoscopic visual effect; S50. Integrate the results of the above steps, perform system integration, and evaluate the system's response time and stability to ensure reliability.

2. The method for displaying mine holographic data based on naked eye 3D technology according to claim 1, characterized in that: In step S10, the similarity coefficient is used to quantify the degree of association between geological data to screen out key information for three-dimensional modeling. The calculation of the similarity coefficient is based on statistical analysis and pattern recognition technology of geological data.

3. The method for displaying mine holographic data based on naked eye 3D technology according to claim 1, characterized in that: In step S20, the construction of the three-dimensional model also includes texture mapping and lighting processing of the model to improve the realism; in addition, the three-dimensional model also supports dynamic updating to reflect the latest geological changes.

4. The method for displaying mine holographic data based on naked eye 3D technology according to claim 1, characterized in that: In step S30, the optimization of the user interaction interface also includes dynamically adjusting the display content according to the user's operating habits, and predicting the user's next operation through a machine learning algorithm to provide a personalized interactive experience.

5. The mine holographic data display method based on naked eye 3D technology according to claim 1, characterized in that: In step S40, the calculation of the naked-eye 3D display parameters includes but is not limited to adjusting the display angle, parallax setting and brightness adjustment, etc., to provide the best stereoscopic visual experience; in addition, the calculation of the parameters also takes into account the user's visual comfort to reduce the discomfort that may be caused by long-term viewing.

6. The method for displaying mine holographic data based on naked eye 3D technology according to claim 1, characterized in that: In step S50, the response time and stability of the system are evaluated by simulating tests under different load conditions, including but not limited to simulating high-concurrency access scenarios and network delay tests, to ensure stable operation of the system under various conditions.

7. The method according to any one of claims 1 to 6, characterized in that The method also includes continuous optimization based on user feedback, by collecting user usage data and feedback, and continuously improving the system's functionality and user experience.

8. A mine holographic data display system based on naked eye 3D technology, characterized in that: include: (a) Data similarity calculation module: by calculating the similarity coefficient of geological data, key information is screened for 3D modeling; (b) 3D model construction and optimization module: construct and optimize the 3D model of the geological structure using the calculated similarity coefficient; (c) User interaction interface optimization module: analyzes user interaction frequency and preferences, optimizes the interaction interface design, and ensures user friendliness; (d) Naked-eye 3D display parameter calculation module: calculates and adjusts the naked-eye 3D display parameters according to the user's viewing position and angle to achieve the best stereoscopic visual effect; (e) System integration and testing module: Integrate the results of the above modules, perform system integration, and evaluate the system's response time and stability to ensure reliability.

9. A computer storage medium, characterized in that include: at least one memory and at least one processor; A memory for storing one or more program instructions; The processor is used to run one or more program instructions to execute a mine holographic data display method based on naked-eye 3D technology.

Citation Information

Patent Citations

  • Similar data style cluster based multiple-point geostatistics modeling method

    CN105426626A

  • Automatic updating method and system for three-dimensional geological structure model based on GIS platform

    CN111459955A

  • Horizontal rotation type control device and processing method for converting planar picture into 3D image

    CN111918051A

  • Interactive processing method and device in virtual scene, electronic equipment and storage medium

    CN111921203A

  • Customizable equipment management and control interface design method and system

    CN115469871A