View-Dependent Texture Mapping for Military 3D Scene Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for generating views of a real scene from a new angle struggle with accurately rendering objects due to smearing effects caused by unmodeled geometry, such as trees and satellite dishes, when using static texture mapping.

Innovation Solution

The method employs view-dependent texture mapping (VDTM), which selects and projects textures based on the viewpoint and other criteria, reducing smearing by choosing the appropriate texture for each surface dynamically during rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If static texture mapping is used to render views from a three-dimensional model, then the rendering process is simple and fast, but smearing effects occur on surfaces with unmodeled geometry such as trees and satellite dishes

Engineering Contradiction:
Improverendering speedVSAvoidtexture mapping accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements dynamic texture mapping where the texture selection and projection parameters are adjusted based on the current viewpoint and camera orientation. Instead of using a fixed texture mapping approach, the system continuously adapts the texture coordinates and selection criteria according to the viewer's position, eliminating smearing effects while maintaining rendering efficiency through optimized dynamic updates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes texture mapping parameters dynamically based on viewpoint information. By modifying texture coordinates, projection matrices, and texture selection criteria according to the camera's position and orientation, the patent achieves accurate texture rendering on complex geometries without the smearing problems inherent in static mapping approaches.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If view-dependent texture mapping is used to eliminate smearing effects, then texture mapping accuracy is improved, but the rendering process becomes more complex and computationally intensive

Engineering Contradiction:
Improvetexture mapping accuracyVSAvoidrendering system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary processing by pre-computing and storing texture information from multiple source images and viewpoints. By preparing texture atlases, pre-calculating projection parameters, and organizing texture data structures in advance, the system reduces the computational burden during actual rendering while maintaining the accuracy benefits of view-dependent texture mapping.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates simplified copies or proxies of the complex texture mapping computations. By using pre-rendered texture atlases, approximate projection matrices, and cached viewpoint information, the patent reduces the real-time computational complexity while preserving the essential accuracy improvements of view-dependent texture mapping.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If multiple images are associated with portions of the three-dimensional model to improve texture selection, then the photorealistic quality is enhanced, but the data processing and memory requirements increase

Engineering Contradiction:
Improvephotorealistic rendering qualityVSAvoiddata processing volume
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent divides the three-dimensional model into multiple portions or regions, each associated with specific source images and texture criteria. By segmenting the scene and processing only the relevant images for each visible surface portion, the system achieves high photorealistic quality while minimizing the amount of data that needs to be processed and stored, as not all images are actively used for every rendering operation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2507768B1Method and system of generating a three-dimensional view of a real scene for military planning and operations
Publication Date: 2019.07.17 RAFAEL ADVANCED DEFENSE SYST LTD
  • EP2507768B1 patent drawingFigure 1A~1B
  • EP2507768B1 patent drawingFigure 1C~1D
  • EP2507768B1 patent drawingFigure 2

AI summary

Generation of views of a real scene is based on selection of view criteria and the content of multiple types of source data. The viewpoint and at least one other criterion are used to determine which texture to use for each surface, or portion of a surface, of a three- dimensional model. Regions of the images of the scene are associated with at least one portion of at least one surface of the three-dimensional model of the scene, wherein at least one of the portions is associated with the regions of at least two of the images. View selection criteria includes a criterion other than viewpoint Based on the view selection criteria, selecting at least one of the regions for at least one of the portions and rendering a multi-view using the selected regions in combination with the three-dimensional model of the scene.