Octree-Based 3D Image Rendering for Target Marking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for 3D image rendering, such as Ray Casting, face inefficiencies and inaccuracies in removing transparent regions, particularly in multi-energy X-ray security inspection systems, requiring operators to manually navigate through extensive blank areas to mark targets, which is time-consuming and error-prone.

Innovation Solution

The method involves building an octree data structure to identify and remove transparent regions using a fixed 2D transfer function, generating a lookup table for transparency maxima, and utilizing this information to accelerate the process, allowing for rapid and accurate marking of targets in 3D images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional transparent region skipping methods are used in Ray Casting, then rendering speed is improved, but accuracy is poor and the methods are limited to one-dimensional transfer functions

Engineering Contradiction:
Improverendering speedVSAvoidtransparent region removal accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent divides the 3D volume data into an octree structure, segmenting the space into hierarchical regions. This allows the system to process and identify transparent regions at multiple levels of detail, improving both speed through coarse-level filtering and accuracy through fine-level verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from one-dimensional transfer functions to two-dimensional transfer functions, adding an additional dimension for material classification. This enables more accurate differentiation of transparent regions by considering both density and material composition simultaneously.

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

2Ease of operation

If operators manually navigate through blank transparent areas to mark targets, then marking capability is maintained, but time consumption increases significantly

Engineering Contradiction:
Improvetarget marking capabilityVSAvoidtime to mark target
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary removal of transparent regions from the 3D volume data before the operator needs to mark targets. By pre-processing the data to eliminate blank areas, the system prepares an optimized view that allows operators to immediately focus on relevant regions without wasting time navigating through transparent spaces.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and removes transparent regions from the 3D image data, separating them from the meaningful content. This extraction process eliminates unnecessary blank areas that would otherwise require operator attention, leaving only the relevant opaque regions for target marking.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If existing transparent region skipping methods are used, then some acceleration is achieved, but the methods have low speed and poor accuracy for multi-dimensional transfer functions

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidtransparent region identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The octree structure segments the volume data hierarchically, allowing the system to quickly identify and skip large transparent regions at upper levels while maintaining the ability to accurately process smaller regions at lower levels. This segmentation enables efficient processing that scales with data size.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent generates a lookup table of transparency maxima in advance, before the actual rendering process. This preliminary computation stores pre-calculated transparency information that can be quickly referenced during rendering, avoiding repeated calculations and improving both speed and accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9978184B2Methods and apparatuses for marking target in 3D image
Publication Date: 2018.05.22 NUCTECH CO LTD
  • US9978184B2 patent drawing
  • US9978184B2 patent drawing
  • US9978184B2 patent drawing

AI summary

The present disclosure provides method and apparatus for marking a target in a 3D image. The method include steps of: acquiring Computed Tomography (CT) image data of a scene; rendering a 3D image of the scene using ray casting based on the CT image data; removing a transparent region from the 3D image based on a fixed 2D transfer function; and marking the target in the 3D image.