3D Volume Rendering with Voxel Classification for Real-Time Detail

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for rendering 3D objects are limited by slow rendering speeds and inadequate resolution, which hinder real-time processing and accurate differentiation between object parts, particularly in medical imaging applications.

Innovation Solution

A method involving material classification of voxels in 3D imaging data, followed by transfer function application based on classification, and rendering techniques such as raycasting and voxel grid processing to enhance speed and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If current rendering systems are used to visualize 3D medical objects, then the rendering can be performed, but the rendering speed is too slow to achieve real-time processing (2 frames/second vs required 90 frames/second)

Engineering Contradiction:
Improverendering speedVSAvoidreal-time processing capability
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent segments the 3D volume data into multiple 2D slices that can be processed and rendered independently and in parallel. This division allows the rendering system to process smaller data units simultaneously, dramatically increasing the overall rendering speed and enabling real-time frame rates of 90 fps compared to the previous 2 fps rate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the 3D volume rendering problem into a 2D slice processing problem. By representing the 3D object as a stack of 2D slices and processing them in a different dimensional approach, the system achieves faster rendering performance while maintaining the ability to display realistic 3D representations through techniques like raycasting and transfer functions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If current rendering techniques are used, then the 3D object can be rendered, but the resolution is insufficient to distinguish small details such as blood vessels from surrounding tissue

Engineering Contradiction:
Improvedetail resolutionVSAvoiddifferentiation between object parts
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by using transfer functions that assign different visual properties (color, transparency, brightness) to different materials or tissue types within the 3D volume. This allows small details like blood vessels to be distinguished from surrounding tissue through material-specific rendering properties, enabling doctors to differentiate between various anatomical structures with high precision.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes color changes through transfer functions to differentiate various tissue types and anatomical structures. By assigning distinct colors and visual properties to different materials (e.g., blood vessels vs. soft tissue), the system enhances the visibility and distinguishability of small details that would otherwise be indistinguishable in monochromatic or low-contrast renderings.

Inventive Principle:
Principle #32Color changes

3Measurement precision

If high-resolution rendering is attempted to distinguish small details, then accuracy improves, but the processing time increases making real-time usage impossible

Engineering Contradiction:
Improvedetail accuracyVSAvoidprocessing duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the computationally intensive 3D volume rendering into multiple independent 2D slice processing tasks. This segmentation enables parallel processing of slices, maintaining high detail accuracy through precise transfer function application while dramatically reducing overall processing time to achieve real-time frame rates of 90 fps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent processes only the necessary 2D slices at high resolution rather than attempting to render the entire 3D volume at maximum detail simultaneously. By selectively processing slices and using efficient rendering algorithms, the system achieves sufficient detail accuracy for medical visualization while keeping processing duration within real-time constraints.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3545499B1System and method for real-time rendering of complex data
Publication Date: 2025.12.24 3D SYSTEMS INC
  • EP3545499B1 patent drawingFigure 1
  • EP3545499B1 patent drawingFigure 2
  • EP3545499B1 patent drawingFigure 3

AI summary

Methods for volume rendering of 3D object data are provided. The methods can include classifying 3D object data and determining a transfer function to use to render the 3D object data based on the classification; incrementally determining voxels to render from the 3D object data; and/or determining a grid that represents the voxels and rendering based on the voxel grid.