Back Projection Voxel Computation for Parallel Image Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The sequential image reconstruction method faces challenges in reducing processing time and improving image accuracy, particularly when dealing with large-sized images, due to difficulties in creating and efficiently computing matrix elements for forward and back projection, which often requires sacrificing parallel computation efficiency.

Innovation Solution

An information processing apparatus that performs image reconstruction using pixel values from a radiation source and detection unit, with a forward projection unit creating forward projection data and a back projection unit projecting onto smaller back projection voxels, allowing for efficient parallel computation and improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If matrix elements for forward projection and back projection are stored in storage device, then transposed matrix relationship is satisfied, but storage capacity requirement becomes excessively large for large-sized images

Engineering Contradiction:
Improveimage reconstruction accuracyVSAvoidstorage capacity
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and removes the back projection matrix from storage requirements by computing it dynamically during the back projection process. Instead of storing the entire back projection matrix, the system computes matrix elements on-demand based on voxel positions and projection geometry, significantly reducing storage capacity requirements while maintaining the transposed matrix relationship for accurate image reconstruction

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a dynamic computation approach where the back projection matrix is not static but computed dynamically during the reconstruction process. Matrix elements are generated as needed based on current processing requirements, allowing the system to adapt to large-sized images without requiring proportional increases in storage capacity

Inventive Principle:
Principle #15Dynamics

2Productivity

If computation method is optimized for parallel computation, then processing speed improves, but transposed matrix relationship between forward and back projection is abandoned

Engineering Contradiction:
Improveprocessing speedVSAvoidimage reconstruction accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent segments the back projection computation into independent voxel-wise operations that can be executed in parallel. Each voxel's contribution to the projection data is computed independently, allowing full parallelization across multiple processing units while maintaining the transposed matrix relationship through consistent application of the same computation formula to all voxels

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the computational parameters and organization of the back projection process to enable parallel execution. By reorganizing the computation to operate on voxel groups or individual voxels in parallel, and by using efficient memory access patterns, the system achieves high processing speed while preserving the mathematical relationship required for accurate reconstruction

Inventive Principle:
Principle #35Parameter changes

3Productivity

If forward projection or back projection is optimized for parallel computation, then parallel computation efficiency improves, but the other computation sacrifices parallelism due to atomic operations

Engineering Contradiction:
Improveparallel computation efficiencyVSAvoidcomputation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments both forward projection and back projection into independent, non-overlapping computational units that can be executed in parallel without atomic operations. By dividing the projection space into discrete regions or voxel groups that can be processed independently, the system eliminates the need for atomic operations and synchronization, allowing both forward and back projection to achieve high parallel computation efficiency

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10223814B2Information processing apparatus, image reconstruction method, and computer-readable medium
Publication Date: 2019.03.05 CANON KK
  • US10223814B2 patent drawing
  • US10223814B2 patent drawing
  • US10223814B2 patent drawing

AI summary

Back projection voxels smaller in size than forward projection voxels are created. Back projection is performed by the use of computed pixel values and measured pixel values at intersection points between straight lines connecting an X-ray source with the centroids of the back projection voxels and an X-ray detection panel.