Voxel Face Rasterization for Efficient Virtual Picture Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual picture generation methods waste processing resources due to repeated voxel rasterization on duplicate voxels between different frames, leading to low efficiency.

Innovation Solution

Perform rasterization on each voxel in multiple normal directions to obtain voxel face elements, select a target voxel face element associated with a virtual camera, and perform picture shading to generate a virtual picture, thereby avoiding redundant processing on duplicate voxels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If voxel rasterization is performed separately for each frame of virtual picture, then the virtual picture can be generated, but repeated processing on duplicate voxels between different frames causes waste of processing resources and low generation efficiency

Engineering Contradiction:
Improvevirtual picture generation efficiencyVSAvoidprocessing resource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent performs rasterization on all voxels in advance to generate a voxel face element set before picture rendering. This preliminary action stores the rasterization results in a reusable format, allowing subsequent picture generation to directly select and use pre-computed voxel face elements without repeating the rasterization process, thereby eliminating redundant processing and improving efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a universal voxel face element set that can serve multiple picture frames. By rasterizing voxels once and storing the results as reusable face elements, the same computed data can be applied across different frames and viewing angles, making the processing results universally applicable and reducing overall computational load

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If all voxels are rasterized in all normal directions to create a complete voxel face element set, then picture generation efficiency is improved, but the complexity of the processing system increases

Engineering Contradiction:
Improvevirtual picture generation efficiencyVSAvoidprocessing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the voxel processing into distinct components: individual voxel faces are processed separately in their respective normal directions, and each face element is stored independently. This segmentation allows the system to manage complex rasterization tasks through modular, organized units that can be efficiently selected and combined during picture generation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates simplified copies of voxel information in the form of voxel face elements. Instead of performing complex rasterization operations during picture generation, the system uses pre-computed face element copies that contain the essential visual information, reducing the computational complexity of the rendering process while maintaining visual fidelity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260024277A1Virtual picture generation method and apparatus, electronic device, computer-readable storage medium, and computer program product
Publication Date: 2026.01.22 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20260024277A1 patent drawing
  • US20260024277A1 patent drawing
  • US20260024277A1 patent drawing

AI summary

This disclosure provides a virtual picture generation method and apparatus, a device, a storage medium, and a program product. The method includes: obtaining a preset virtual scene, the preset virtual scene including a plurality of voxels, and the voxel including a plurality of voxel faces having different normal directions; performing, for each voxel, rasterization on the voxel in each normal direction of the voxel to obtain a voxel face element corresponding to each voxel face of the voxel, the voxel face element being configured for describing virtual scene information of the voxel in the corresponding normal direction; selecting a target voxel face element associated with a target virtual camera in the preset virtual scene from the plurality of voxel face elements; and performing picture shading on the preset virtual scene based on the target voxel face element, to obtain a target virtual picture.