X-Ray Tomography Reconstruction Using Precomputed Projection Matrices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current tomographic reconstruction methods, such as ray-driven and distance-driven projectors, face challenges with poor image quality, extensive computation time, and inefficient memory access, making them unsuitable for time-limited operations like medical imaging.

Innovation Solution

Precomputation of projection operator matrices, specifically compressed and multi-iteration matrices, is performed before image acquisition to accelerate image reconstruction by reducing redundant computations and optimizing memory usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If ray-driven or distance-driven projectors are used for tomographic reconstruction, then the reconstruction can be performed, but the computation time is extensive and memory access is inefficient

Engineering Contradiction:
Improvereconstruction speedVSAvoidcomputation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The projection operator matrix is precomputed and stored in memory before the actual tomographic reconstruction is performed. This preliminary action eliminates redundant computations during the reconstruction process, significantly reducing computation time and improving reconstruction speed without sacrificing accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing complex ray-driven or distance-driven calculations during reconstruction, the system uses a precomputed projection operator matrix that copies the essential projection relationships. This matrix serves as a simplified representation that enables fast matrix-vector multiplication to achieve the reconstruction

Inventive Principle:
Principle #26Copying

2Productivity

If ray-driven or distance-driven projectors are used for tomographic reconstruction, then the reconstruction can be performed, but memory access is inefficient

Engineering Contradiction:
Improvememory access efficiencyVSAvoidcomputation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical/computational complexity of ray-driven and distance-driven projection methods with a straightforward matrix-vector multiplication operation. By substituting complex geometric calculations with linear algebra operations using a precomputed matrix, the system achieves efficient memory access and simplified computation

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of time

If precomputation of projection operator matrices is performed, then processing time is reduced, but memory storage requirements increase

Engineering Contradiction:
Improveprocessing timeVSAvoidmemory storage
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The projection operator matrix is computed and stored in advance, transforming the problem from one requiring extensive computation during reconstruction to one requiring efficient memory retrieval. This preliminary computation accepts increased memory storage as a trade-off for dramatically reduced processing time during actual imaging operations

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12541900B2Accelerated image reconstruction systems including an x-ray tomography image reconstruction system using a projection operator matrix
Publication Date: 2026.02.03 NVIEW MEDICAL INC
  • US12541900B2 patent drawing
  • US12541900B2 patent drawing
  • US12541900B2 patent drawing

AI summary

The present technology relates to an imaging system. The imaging system can comprise at least one processor configured to apply a projection precomputation algorithm and an x-ray tomography image reconstruction system. The projection precomputation algorithm can be configured to: generate a projection operator matrix that can be used to calculate a plurality of voxels from a plurality of projection measurements before the plurality of projection measurements is acquired and store the projection operator matrix in memory. The projection operator matrix can be at least one of: a compressed matrix, a multi-iteration projection operator matrix, and a combination thereof. The x-ray tomography image reconstruction system can be configured to apply the projection operator matrix to generate a reconstructed three-dimensional image of at least an internal portion of a selected object under a surface of the selected object when the plurality of projection measurements is acquired.