Parallel Slice Reconstruction for Real-Time 3D Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for reconstructing and visualizing projection data, such as in medical imaging or materials testing, face delays due to the need to process large digital projection data sets, which require significant memory and processing resources, making real-time visualization challenging.
Innovation Solution
A processor-controlled method that reconstructs and visualizes projection data slice-by-slice in parallel within arbitrary planes, using a single processing unit and memory, with 3D blocks for pre-processing and reconstruction, allowing for real-time 3D reconstruction and visualization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If complete projection data sets are processed sequentially to reconstruct volume data, then reconstruction accuracy is improved, but visualization time is significantly delayed
Solution Approach 1:
The patent divides the complete projection data set into individual slices and processes them independently. Each slice can be reconstructed and visualized separately, enabling parallel processing and immediate visualization of individual slices without waiting for the entire data set to be processed, thus resolving the contradiction between reconstruction accuracy and visualization time.
Solution Approach 2:
The patent performs preliminary processing of projection data into individual slices during the data acquisition process. This preliminary action prepares the data in advance for rapid reconstruction and visualization, allowing doctors to view reconstructed slices immediately without waiting for complete processing, thereby reducing visualization time while maintaining reconstruction accuracy.
2Productivity
If multiple processing units and memories are used to handle large projection data sets, then processing speed is improved, but device complexity increases
Solution Approach 1:
The patent merges the functions of multiple processing units and memories into a single integrated processing unit and memory system. By consolidating these components, the patent achieves the processing speed of multiple units while using only one physical unit, thus improving productivity without increasing device complexity.
Solution Approach 2:
The single processing unit and memory in the patent are designed to perform multiple functions: storing projection data, processing individual slices, reconstructing volume data, and visualizing results. This multi-functional design eliminates the need for separate processing units for each function, achieving high processing speed while maintaining simple device architecture.
3Reliability
If all projection data must be processed before visualization can begin, then complete data processing is ensured, but real-time visualization is prevented
Solution Approach 1:
The patent segments the projection data into individual slices that can be processed and visualized independently. This segmentation allows the system to process and visualize slices as they are acquired, ensuring data processing completeness for each slice while enabling real-time visualization without waiting for the entire data set to be processed.
Solution Approach 2:
The patent implements continuous processing and visualization of projection data slices during the data acquisition process. Instead of waiting for complete data processing, the system continuously reconstructs and visualizes slices in real-time, maintaining both data processing completeness and real-time visualization capability through overlapping processing and visualization operations.
Data Source
AI summary
In a device and associated method for reconstruction and visualization of projection data, projection data are stored per slice and are subjected to an image reconstruction procedure in parallel within arbitrary slice planes in a processor-controlled filtering process that is executed n times, wherein volume data that are created can already be made available (loaded) for a direct visualization.


