A high-precision three-dimensional simulation enhancement method and system based on satellite data

By acquiring and processing satellite image data, using GIS technology to build a three-dimensional model, and displaying and real-time updates through VR equipment, the problem that the existing technology cannot build a high-precision three-dimensional spatial model is solved, and a high-precision and smooth virtual reality experience is achieved.

CN118608720BActive Publication Date: 2025-03-14WUCHANG SHOUYI UNIV +3
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410222927.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-28
Publication Date
2025-03-14
Estimated Expiration
2044-02-28

AI Technical Summary

Technical Problem

The prior art cannot build high-precision three-dimensional spatial models through satellite data and display them through virtual reality (VR), and the rendering effect is unsatisfactory.

Method used

By acquiring satellite image data, extracting surface features and topographic features, integrating these features into geospatial databases using the Geographic Information System (GIS), creating spatial three-dimensional models, and rendering them through computer graphics technology. The rendered model is presented through VR devices and updated in real time to reflect changes in satellite image data.

Benefits of technology

It has realized the construction of a high-precision three-dimensional spatial model through satellite data and demonstrated through VR, which has significantly improved the user experience and provided a more natural and smooth virtual reality experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118608720B_ABST
    Figure CN118608720B_ABST
Patent Text Reader

Abstract

The present invention discloses a high-precision three-dimensional simulation enhancement method and system based on satellite data. The method comprises: acquiring satellite image data, wherein the satellite image data comprises: satellite remote sensing image data and / or laser radar data, extracting surface features of the satellite remote sensing image data and terrain features of the laser radar data; integrating the surface features and the terrain features into a geographic space database through a geographic information system (GIS), creating a spatial three-dimensional model, performing three-dimensional rendering on the spatial three-dimensional model, and generating a rendered spatial three-dimensional model; presenting the rendered spatial three-dimensional model through VR, and acquiring the satellite image data in real time, thereby updating the rendered spatial three-dimensional model.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of three-dimensional virtual reality technology, and more specifically, relates to a high-precision three-dimensional simulation enhancement method and system based on satellite data. Background Art

[0002] Virtual reality (VR) technology is experiencing rapid development and has shown a wide range of applications in many fields. The following are some of the main aspects and current status of virtual reality technology:

[0003] Head-mounted devices: Head-mounted virtual reality devices are the most well-known virtual reality technology, including Oculus Rift, HTC Vive, PlayStation VR and other devices, which provide an immersive virtual experience, and users can fully immerse themselves in the virtual environment by wearing the device.

[0004] Hand tracking and controllers: As hand tracking and gamepad controllers continue to improve, users can interact with virtual environments more naturally. These controllers can capture hand movements and finger movements, allowing users to operate more freely and precisely in virtual space.

[0005] VR content: The quality and diversity of VR content are also constantly improving. Including virtual games, virtual tourism, training simulation, medical applications, etc., various application scenarios have been widely explored and applied.

[0006] Augmented reality technology: Augmented reality (AR) technology combines virtual elements with the real world, superimposing computer-generated information on real scenes. AR technology has been applied to mobile applications, head-mounted devices and AR glasses, providing a richer information interaction experience.

[0007] However, there is no technical solution in the existing technology that can build a three-dimensional space model through satellite data and display it to users through VR, and the rendering effect is also unsatisfactory. Summary of the invention

[0008] In order to solve the above technical problems, the present invention proposes a high-precision three-dimensional simulation enhancement method based on satellite data, comprising:

[0009] Acquire satellite image data, the satellite image data including: satellite remote sensing image data and / or laser radar data, extract surface features of the satellite remote sensing image data and terrain features of the laser radar data;

[0010] Integrating the surface features and the terrain features into a geographic spatial database through a geographic information system (GIS), creating a spatial three-dimensional model, and performing three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model;

[0011] The rendered three-dimensional spatial model is presented through VR, and the satellite image data is acquired in real time, so as to update the rendered three-dimensional spatial model.

[0012] Furthermore, by using sensors installed on the VR device, the user's motion state can be acquired in real time, and the user's motion state can be estimated in real time through a Kalman filter, thereby achieving a more natural and smooth virtual reality experience.

[0013] Furthermore, an ambient lighting model, an ambient light mapping model and an ambient light refraction effect model are respectively set to perform three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model.

[0014] Furthermore, the ambient lighting model includes:

[0015]

[0016] Among them, I total is the total light intensity index, α shadow is the transparency of the shadow, C a is the color coefficient of ambient light, I a is the intensity of ambient light, ρ is the diffuse reflection coefficient, N is the surface normal, L a For C d is the color coefficient of diffuse reflection, I d is the diffuse reflected light intensity, ρ s is the mirror reflection coefficient, R is the direction vector of refraction, V is the direction vector of sight, n s is the smoothness index of specular reflection, α′ is the attenuation factor of specular reflection, θ is the angle between the sight direction and the illumination direction, θ s is the ideal mirror reflection direction, C s is the color coefficient of specular reflection, I s is the light intensity of the specular reflection.

[0017] Furthermore, the ambient light mapping model includes:

[0018]

[0019] Among them, I env is the illumination intensity index of ambient light mapping, C env The color of the environment map, R env is the direction vector of the environment mapping, n env Reflectance factor for the environment map.

[0020] Furthermore, the ambient light refraction effect model includes:

[0021]

[0022] Among them, I refract is the illumination intensity index of the ambient light refraction effect, α refract is the transparency of refraction, C refract is the color of the refracted light, β refract is the refraction attenuation coefficient, d′ is the difference between the incident angle and the exit angle, R refract is the refraction vector, n refract is the reflection coefficient of refraction.

[0023] The present invention also proposes a high-precision three-dimensional simulation enhancement system based on satellite data, comprising:

[0024] A data acquisition module is used to acquire satellite image data, wherein the satellite image data includes: satellite remote sensing image data and / or laser radar data, and extract surface features of the satellite remote sensing image data and terrain features of the laser radar data;

[0025] A three-dimensional model building module is used to integrate the surface features and the terrain features into a geographic space database through a geographic information system (GIS), and to create a spatial three-dimensional model, and to perform three-dimensional rendering on the spatial three-dimensional model through computer graphics technology to generate a rendered spatial three-dimensional model;

[0026] The virtual reality module is used to display the rendered three-dimensional spatial model through VR and obtain the satellite image data in real time, so as to update the rendered three-dimensional spatial model.

[0027] Furthermore, by means of sensors installed on the VR device, the user's motion state is acquired in real time, and the user's motion state is estimated in real time through a Kalman filter, thereby achieving a more natural and smooth virtual reality experience.

[0028] Furthermore, an ambient lighting model, an ambient light mapping model and an ambient light refraction effect model are respectively set to perform three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model.

[0029] Furthermore, the ambient lighting model includes:

[0030]

[0031] Among them, I total is the total light intensity index, α shadow is the transparency of the shadow, C a is the color coefficient of ambient light, I a is the intensity of ambient light, ρ is the diffuse reflection coefficient, N is the surface normal, La For C d is the color coefficient of diffuse reflection, I d is the diffuse reflected light intensity, ρ s is the mirror reflection coefficient, R is the direction vector of refraction, V is the direction vector of sight, n s is the smoothness index of specular reflection, α′ is the attenuation factor of specular reflection, θ is the angle between the sight direction and the illumination direction, θ s is the ideal mirror reflection direction, C s is the color coefficient of specular reflection, I s is the light intensity of the specular reflection.

[0032] Compared with the prior art, the above technical solution conceived by the present invention has the following beneficial effects:

[0033] The present invention obtains satellite image data, and the satellite image data includes: satellite remote sensing image data and / or laser radar data, extracts the surface features of the satellite remote sensing image data and the terrain features of the laser radar data; integrates the surface features and the terrain features into a geographic space database through a geographic information system GIS, and creates a spatial three-dimensional model, performs three-dimensional rendering on the spatial three-dimensional model, and generates a rendered spatial three-dimensional model; presents the rendered spatial three-dimensional model through VR, and obtains the satellite image data in real time, thereby updating the rendered spatial three-dimensional model. Through the above technical scheme, the present invention can construct a three-dimensional space model in combination with satellite data, and present it to users through VR, thereby enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 is a flow chart of the method of embodiment 1 of the present invention;

[0035] Figure 2 It is a system structure diagram of embodiment 2 of the present invention. DETAILED DESCRIPTION

[0036] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0037] The method provided by the present invention can be implemented in the following terminal environment, and the terminal may include one or more of the following components: a processor, a storage medium, and a display screen. The storage medium stores at least one instruction, and the instruction is loaded and executed by the processor to implement the method described in the following embodiment.

[0038] The processor may include one or more processing cores. The processor uses various interfaces and lines to connect various parts in the entire terminal, and executes various functions of the terminal and processes data by running or executing instructions, programs, code sets or instruction sets stored in the storage medium, and calling data stored in the storage medium.

[0039] The storage medium may include a random access memory (RAM) or a read-only memory (ROM). The storage medium may be used to store instructions, programs, codes, code sets or instructions.

[0040] The display screen is used to display the user interface of each application.

[0041] All subscripts in the formulas of the present invention are only used to distinguish parameters and have no actual meaning.

[0042] In addition, those skilled in the art can understand that the structure of the above terminal does not constitute a limitation on the terminal, and the terminal may include more or fewer components, or combine certain components, or arrange the components differently. For example, the terminal also includes components such as a radio frequency circuit, an input unit, a sensor, an audio circuit, and a power supply, which will not be described in detail here.

[0043] Example 1

[0044] like Figure 1 As shown, an embodiment of the present invention provides a high-precision three-dimensional simulation enhancement method based on satellite data, comprising:

[0045] Step 101, obtaining satellite image data, the satellite image data including: satellite remote sensing image data and / or laser radar data, extracting surface features of the satellite remote sensing image data and terrain features of the laser radar data;

[0046] Step 102, integrating the surface features and the terrain features into a geographic space database through a geographic information system GIS, creating a spatial three-dimensional model, and performing three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model;

[0047] Specifically, an ambient illumination model, an ambient light mapping model and an ambient light refraction effect model are respectively set to perform three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model.

[0048] Specifically, the ambient lighting model includes:

[0049]

[0050] Among them, I totalis the total light intensity index, α shadow is the transparency of the shadow, C a is the color coefficient of ambient light, I a is the intensity of ambient light, ρ is the diffuse reflection coefficient, N is the surface normal, L a For C d is the color coefficient of diffuse reflection, I d is the diffuse reflected light intensity, ρ s is the mirror reflection coefficient, R is the direction vector of refraction, V is the direction vector of sight, n s is the smoothness index of specular reflection, α′ is the attenuation factor of specular reflection, θ is the angle between the sight direction and the illumination direction, θ s is the ideal mirror reflection direction, C s is the color coefficient of specular reflection, I s is the light intensity of the specular reflection.

[0051] Specifically, the ambient light mapping model includes:

[0052]

[0053] Among them, I env is the illumination intensity index of ambient light mapping, C env The color of the environment map, R env is the direction vector of the environment mapping, n env Reflectance factor for the environment map.

[0054] Specifically, the ambient light refraction effect model includes:

[0055]

[0056] Among them, I refract is the illumination intensity index of the ambient light refraction effect, α refract is the transparency of refraction, C refract is the color of the refracted light, β refract is the refraction attenuation coefficient, d′ is the difference between the incident angle and the exit angle, R refract is the refraction vector, n refract is the reflection coefficient of refraction.

[0057] Step 103: Display the rendered three-dimensional spatial model through VR, and obtain the satellite image data in real time, so as to update the rendered three-dimensional spatial model.

[0058] Specifically, the user's motion state is acquired in real time through sensors installed on the VR device, and the user's motion state is estimated in real time through a Kalman filter, thereby achieving a more natural and smooth virtual reality experience.

[0059] Example 2

[0060] like Figure 2 As shown, the embodiment of the present invention further proposes a high-precision three-dimensional simulation enhancement system based on satellite data, comprising:

[0061] A data acquisition module is used to acquire satellite image data, wherein the satellite image data includes: satellite remote sensing image data and / or laser radar data, and extract surface features of the satellite remote sensing image data and terrain features of the laser radar data;

[0062] A three-dimensional model building module is used to integrate the surface features and the terrain features into a geographic spatial database through a geographic information system (GIS), create a spatial three-dimensional model, perform three-dimensional rendering on the spatial three-dimensional model, and generate a rendered spatial three-dimensional model;

[0063] Specifically, an ambient illumination model, an ambient light mapping model and an ambient light refraction effect model are respectively set to perform three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model.

[0064] Specifically, the ambient lighting model includes:

[0065]

[0066] Among them, I total is the total light intensity index, α shadow is the transparency of the shadow, C a is the color coefficient of ambient light, I a is the intensity of ambient light, ρ is the diffuse reflection coefficient, N is the surface normal, L a For C d is the color coefficient of diffuse reflection, I d is the diffuse reflected light intensity, ρ s is the mirror reflection coefficient, R is the direction vector of refraction, V is the direction vector of sight, n s is the smoothness index of specular reflection, α′ is the attenuation factor of specular reflection, θ is the angle between the sight direction and the illumination direction, θ s is the ideal mirror reflection direction, C s is the color coefficient of specular reflection, I s is the light intensity of the specular reflection.

[0067] Specifically, the ambient light mapping model includes:

[0068]

[0069] Among them, I envis the illumination intensity index of ambient light mapping, C env The color of the environment map, R env is the direction vector of the environment mapping, n env Reflectance factor for the environment map.

[0070] Specifically, the ambient light refraction effect model includes:

[0071]

[0072] Among them, I refract is the illumination intensity index of the ambient light refraction effect, α refract is the transparency of refraction, C refract is the color of the refracted light, β refract is the refraction attenuation coefficient, d′ is the difference between the incident angle and the exit angle, R refract is the refraction vector, n refract is the reflection coefficient of refraction.

[0073] The virtual reality module is used to display the rendered three-dimensional spatial model through VR and obtain the satellite image data in real time, so as to update the rendered three-dimensional spatial model.

[0074] Specifically, the user's motion state is acquired in real time through sensors installed on the VR device, and the user's motion state is estimated in real time through a Kalman filter, thereby achieving a more natural and smooth virtual reality experience.

[0075] Example 3

[0076] The embodiment of the present invention further provides a storage medium storing a plurality of instructions, wherein the instructions are used to implement the high-precision three-dimensional simulation enhancement method based on satellite data.

[0077] Optionally, in this embodiment, the above storage medium may be located in any computer terminal in a computer terminal group in a computer network, or in any mobile terminal in a mobile terminal group.

[0078] Optionally, in this embodiment, the storage medium is configured to store program codes for executing the following steps: Step 101, obtaining satellite image data, the satellite image data including: satellite remote sensing image data and / or laser radar data, extracting surface features of the satellite remote sensing image data and terrain features of the laser radar data;

[0079] Step 102, integrating the surface features and the terrain features into a geographic space database through a geographic information system GIS, creating a spatial three-dimensional model, and performing three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model;

[0080] Specifically, an ambient illumination model, an ambient light mapping model and an ambient light refraction effect model are respectively set to perform three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model.

[0081] Specifically, the ambient lighting model includes:

[0082]

[0083] Among them, I total is the total light intensity index, α shadow is the transparency of the shadow, C a is the color coefficient of ambient light, I a is the intensity of ambient light, ρ is the diffuse reflection coefficient, N is the surface normal, l a For C d is the color coefficient of diffuse reflection, I d is the diffuse reflected light intensity, ρ s is the mirror reflection coefficient, R is the direction vector of refraction, V is the direction vector of sight, n s is the smoothness index of specular reflection, α′ is the attenuation factor of specular reflection, θ is the angle between the sight direction and the illumination direction, θ s is the ideal mirror reflection direction, C s is the color coefficient of specular reflection, I s is the light intensity of the specular reflection.

[0084] Specifically, the ambient light mapping model includes:

[0085]

[0086] Among them, I env is the illumination intensity index of ambient light mapping, C env The color of the environment map, R env is the direction vector of the environment mapping, n env Reflectance factor for the environment map.

[0087] Specifically, the ambient light refraction effect model includes:

[0088]

[0089] Among them, I refract is the illumination intensity index of the ambient light refraction effect, α refract is the transparency of refraction, C refract is the color of the refracted light, β refract is the refraction attenuation coefficient, d′ is the difference between the incident angle and the exit angle, R refract is the refraction vector, nrefract is the reflection coefficient of refraction.

[0090] Step 103: Display the rendered three-dimensional spatial model through VR, and obtain the satellite image data in real time, so as to update the rendered three-dimensional spatial model.

[0091] Specifically, the user's motion state is acquired in real time through sensors installed on the VR device, and the user's motion state is estimated in real time through a Kalman filter, thereby achieving a more natural and smooth virtual reality experience.

[0092] Example 4

[0093] An embodiment of the present invention also proposes an electronic device, including a processor and a storage medium connected to the processor, wherein the storage medium stores multiple instructions, and the instructions can be loaded and executed by the processor to enable the processor to execute a high-precision three-dimensional simulation enhancement method based on satellite data.

[0094] Specifically, the electronic device of this embodiment may be a computer terminal, and the computer terminal may include: one or more processors, and a storage medium.

[0095] Among them, the storage medium can be used to store software programs and modules, such as a high-precision three-dimensional simulation enhancement method based on satellite data in an embodiment of the present invention, and the corresponding program instructions / modules. The processor executes various functional applications and data processing by running the software programs and modules stored in the storage medium, that is, realizing the above-mentioned high-precision three-dimensional simulation enhancement method based on satellite data. The storage medium may include a high-speed random storage medium, and may also include a non-volatile storage medium, such as one or more magnetic storage systems, flash memory, or other non-volatile solid-state storage media. In some instances, the storage medium may further include a storage medium remotely arranged relative to the processor, and these remote storage media may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0096] The processor may call the information and application program stored in the storage medium through the transmission system to execute the following steps: Step 101, obtaining satellite image data, the satellite image data including: satellite remote sensing image data and / or laser radar data, extracting the surface features of the satellite remote sensing image data and the terrain features of the laser radar data;

[0097] Step 102, integrating the surface features and the terrain features into a geographic space database through a geographic information system GIS, creating a spatial three-dimensional model, and performing three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model;

[0098] Specifically, an ambient illumination model, an ambient light mapping model and an ambient light refraction effect model are respectively set to perform three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model.

[0099] Specifically, the ambient lighting model includes:

[0100]

[0101] Among them, I total is the total light intensity index, α shadow is the transparency of the shadow, C a is the color coefficient of ambient light, I a is the intensity of ambient light, ρ is the diffuse reflection coefficient, N is the surface normal, L a For C d is the color coefficient of diffuse reflection, I d is the diffuse reflected light intensity, ρ s is the mirror reflection coefficient, R is the direction vector of refraction, V is the direction vector of sight, n s is the smoothness index of specular reflection, α′ is the attenuation factor of specular reflection, θ is the angle between the sight direction and the illumination direction, θ s is the ideal mirror reflection direction, C s is the color coefficient of specular reflection, I s is the light intensity of the specular reflection.

[0102] Specifically, the ambient light mapping model includes:

[0103]

[0104] Among them, I env is the illumination intensity index of ambient light mapping, C env The color of the environment map, R env is the direction vector of the environment mapping, n env Reflectance factor for the environment map.

[0105] Specifically, the ambient light refraction effect model includes:

[0106]

[0107] Among them, I refract is the illumination intensity index of the ambient light refraction effect, α refract is the transparency of refraction, C refract is the color of the refracted light, β refract is the refraction attenuation coefficient, d′ is the difference between the incident angle and the exit angle, R refract is the refraction vector, nrefract is the reflection coefficient of refraction.

[0108] Step 103: Display the rendered three-dimensional spatial model through VR, and obtain the satellite image data in real time, so as to update the rendered three-dimensional spatial model.

[0109] Specifically, the user's motion state is acquired in real time through sensors installed on the VR device, and the user's motion state is estimated in real time through a Kalman filter, thereby achieving a more natural and smooth virtual reality experience.

[0110] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0111] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0112] In the several embodiments provided by the present invention, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the system embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0113] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0114] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0115] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only storage medium (ROM, Read-Only Memory), random access storage medium (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0116] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived therefrom are still within the scope of protection of the invention.

Claims

1. A high-precision three-dimensional simulation enhancement method based on satellite data, characterized in that: include: Acquire satellite image data, the satellite image data including: satellite remote sensing image data and / or laser radar data, extract surface features of the satellite remote sensing image data and terrain features of the laser radar data; Integrating the surface features and the terrain features into a geographic spatial database through a geographic information system (GIS), creating a spatial three-dimensional model, and performing three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model; respectively setting an ambient lighting model, an ambient light mapping model, and an ambient light refraction effect model to perform three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model; The ambient lighting model includes: , in, is the total light intensity index, is the transparency of the shadow, is the color coefficient of the ambient light, is the intensity of ambient light, is the diffuse reflectance, is the surface normal, is the color coefficient of diffuse reflection, is the diffuse reflected light intensity, is the specular reflection coefficient, is the direction vector of refraction, is the sight direction vector, is the smoothness index of the specular reflection, is the attenuation factor of specular reflection, is the angle between the sight direction and the illumination direction, is the ideal mirror reflection direction, is the color coefficient of specular reflection, is the light intensity of specular reflection; The ambient light mapping model includes: , in, The light intensity index mapped to the ambient light. The color of the environment map, is the direction vector of the environment mapping, is the reflection coefficient of the environment map; The ambient light refraction effect model includes: , in, It is the illumination intensity index of the ambient light refraction effect. is the transparency of refraction, is the color of the refracted light, is the refraction attenuation coefficient, is the difference between the incident and exit angles, is the refraction vector, is the reflection coefficient of refraction; The rendered three-dimensional spatial model is presented through VR, and the satellite image data is acquired in real time, so as to update the rendered three-dimensional spatial model.

2. A high-precision three-dimensional simulation enhancement method based on satellite data as claimed in claim 1, characterized in that: By using sensors installed on VR devices, the user's motion status can be acquired in real time, and the user's motion status can be estimated in real time through the Kalman filter, thus achieving a more natural and smooth virtual reality experience.

3. A high-precision three-dimensional simulation enhancement system based on satellite data, characterized in that: include: A data acquisition module is used to acquire satellite image data, wherein the satellite image data includes: satellite remote sensing image data and / or laser radar data, and extract surface features of the satellite remote sensing image data and terrain features of the laser radar data; A three-dimensional model building module is used to integrate the surface features and the terrain features into a geographic space database through a geographic information system (GIS), and to create a spatial three-dimensional model, and to perform three-dimensional rendering on the spatial three-dimensional model through computer graphics technology to generate a rendered spatial three-dimensional model; respectively setting an ambient lighting model, an ambient light mapping model, and an ambient light refraction effect model to perform three-dimensional rendering on the spatial three-dimensional model to generate a rendered spatial three-dimensional model; The ambient lighting model includes: , in, is the total light intensity index, is the transparency of the shadow, is the color coefficient of the ambient light, is the intensity of ambient light, is the diffuse reflectance, is the surface normal, is the color coefficient of diffuse reflection, is the diffuse reflected light intensity, is the specular reflection coefficient, is the direction vector of refraction, is the sight direction vector, is the smoothness index of the specular reflection, is the attenuation factor of specular reflection, is the angle between the sight direction and the illumination direction, is the ideal mirror reflection direction, is the color coefficient of specular reflection, is the light intensity of specular reflection; The ambient light mapping model includes: , in, The light intensity index mapped to the ambient light. The color of the environment map, is the direction vector of the environment mapping, is the reflection coefficient of the environment map; The ambient light refraction effect model includes: , in, It is the illumination intensity index of the ambient light refraction effect. is the transparency of refraction, is the color of the refracted light, is the refraction attenuation coefficient, is the difference between the incident and exit angles, is the refraction vector, is the reflection coefficient of refraction; The virtual reality module is used to display the rendered three-dimensional spatial model through VR and obtain the satellite image data in real time, so as to update the rendered three-dimensional spatial model.

4. A high-precision three-dimensional simulation enhancement system based on satellite data as claimed in claim 3, characterized in that: By using sensors installed on VR devices, the user's motion status can be acquired in real time, and the user's motion status can be estimated in real time through the Kalman filter, thus achieving a more natural and smooth virtual reality experience.

Citation Information

Patent Citations

  • Rendering position prediction method and device, electronic equipment and storage medium

    CN113538701A

  • Construction method and construction device of high-altitude panoramic image

    CN116647658A