Computed Tomography Image Reconstruction Reconstruction Input Raw Data

  • Slides: 26
Download presentation
Computed Tomography Image Reconstruction

Computed Tomography Image Reconstruction

Reconstruction Input: Raw Data Intensity (transmission) measurements 255 199 712 534 417 364 501

Reconstruction Input: Raw Data Intensity (transmission) measurements 255 199 712 534 417 364 501

Image Reconstruction Output: Image Data Individual pixel values (question marks)

Image Reconstruction Output: Image Data Individual pixel values (question marks)

Algorithm Set of calculation rules for getting a specific output (answer) from a specific

Algorithm Set of calculation rules for getting a specific output (answer) from a specific input Reconstruction algorithm examples Back projection Filtered back projection Interpolation

Back Projection Reconstruction ? ? ? ? Reconstruction Problem converting transmission data for individual

Back Projection Reconstruction ? ? ? ? Reconstruction Problem converting transmission data for individual projections into attenuation data for each pixel 63

Back Projection Reconstruction Back Projection for given projection, assume equal attenuation for each pixel

Back Projection Reconstruction Back Projection for given projection, assume equal attenuation for each pixel repeat for each projection adding results 9 9 9 9 63

Back Projection Reconstruction Assume actual image has 1 hot spot (attenuator) Each ray passing

Back Projection Reconstruction Assume actual image has 1 hot spot (attenuator) Each ray passing through spot will have attenuation back-projected along entire line Each ray missing spot will have 0’s backprojected along entire line 9 9 9 9 0 0 0 0 63 0 Hot Spot

Back Projection Reconstruction Each ray missing spot stays blank Each ray through spot shares

Back Projection Reconstruction Each ray missing spot stays blank Each ray through spot shares some density Location of spot appears brightest 9 9 9 9 63 0 0 0 0 Hot Spot

Back Projection Reconstruction Streaks appears radially from spot star artifact Star Artifact Spokes Hot

Back Projection Reconstruction Streaks appears radially from spot star artifact Star Artifact Spokes Hot Spot

* Filtered Back Projection enhancement of back projection technique filtering function (convolution) is imposed

* Filtered Back Projection enhancement of back projection technique filtering function (convolution) is imposed on transmission data small negative side lobes placed on each side of actual positive data negative values tend to cancel star artifact Unfiltered back projection Filtered back projection

Filtered Back Projection Operationally fast reconstruction begins upon reception of first transmission data Commercially

Filtered Back Projection Operationally fast reconstruction begins upon reception of first transmission data Commercially used reconstruction algorithm for decades Now being replaced by iterative

Iterative Reconstruction “It All Adds Up” Puzzle www. education-world. com/a_lesson/italladdsup 17 2 6 4

Iterative Reconstruction “It All Adds Up” Puzzle www. education-world. com/a_lesson/italladdsup 17 2 6 4 5 22 0 16 9 19 2 9 23 15 1 7 17 14

This is what your CT Scanner must solve! 13 22 12 10 15 16

This is what your CT Scanner must solve! 13 22 12 10 15 16 22 11 10 17

Real Problem Slightly More ***Complex 14 512 values m 11 m 12 m 13

Real Problem Slightly More ***Complex 14 512 values m 11 m 12 m 13 m 14 100’s of diagonals 35 @ 100’s of angles m 21 m 22 m 23 m 24 13 m 31 m 32 m 33 m 34 22 m 41 m 42 m 43 m 44 9 13 15 22 16 24

Iterative Reconstruction calculate difference between measured & calculated attenuation for next projection correct pixels

Iterative Reconstruction calculate difference between measured & calculated attenuation for next projection correct pixels equally for current projection to achieve measured attenuation BUT!!!

Iterative Reconstruction Correcting pixels for one projection alters previously-calculated attenuation for others corrections repeated

Iterative Reconstruction Correcting pixels for one projection alters previously-calculated attenuation for others corrections repeated for all projections until no significant change / improvement

Iterative Reconstruction Start with measured data 9 15 12 24 12 12 17 ?

Iterative Reconstruction Start with measured data 9 15 12 24 12 12 17 ? ? ? 19 ? ? 12 ? ? ? ? Measurements

Iterative Reconstruction Make initial guess for first projections by assuming equal attenuation for each

Iterative Reconstruction Make initial guess for first projections by assuming equal attenuation for each pixel in a projection Similar to back projection 9 15 12 24 12 12 Measurements 24 12 12 17 ? ? ? 8 4 4 19 ? ? 8 4 4 12 ? ? ? 8 4 4 ? Initial guess based upon vertical projections Measurements

Iteration Example 24 12 12 Initial guess based upon vertical projections Make corrections based

Iteration Example 24 12 12 Initial guess based upon vertical projections Make corrections based on horizontal Projections data 8 4 4 17 8. 33 4. 33 Low by 1; add. 33 to each. 19 Low by 3; add 1 to each. 9 5 5 12 6. 67 2. 67 High by 4; subtract 1. 33 from each.

Iteration Example 17 8. 33 4. 33 19 9 5 5 12 6. 67

Iteration Example 17 8. 33 4. 33 19 9 5 5 12 6. 67 2. 67 9 15 Make corrections based upon Data measured on diagonals 12 8 4. 16 4. 33 9. 17 4. 33 4. 83 6. 67 2. 84 2. 33 Low by. 3; add. 17 to each. High by. 33; subtract. 17 from each. High by 1; subtract. 33 from each.

Iterative Reconstruction: General Electric Adaptive Statistical Iterative Reconstruction (ASIR) Claims & Observations 22 -66%

Iterative Reconstruction: General Electric Adaptive Statistical Iterative Reconstruction (ASIR) Claims & Observations 22 -66% reduction in dose in abdominal scans with no change in spatial or temporal resolution Algorithm creates different texture Appears artificial Creates a “new normal”

Iterative Reconstruction: Siemens Iterative Reconstruction in Image Space (IRIS) Claims & Observations Dose reduction

Iterative Reconstruction: Siemens Iterative Reconstruction in Image Space (IRIS) Claims & Observations Dose reduction up to 60% without quality loss Fast reconstruction

Iterative Reconstruction: Philips i. Dose Claims & Observations Dose reduction for coronary CT angiography

Iterative Reconstruction: Philips i. Dose Claims & Observations Dose reduction for coronary CT angiography more than 80% without quality loss Reconstruction times of up to 20 images/second Can improve image quality in typically high noise bariatric exams

Multi-plane reconstruction using data from multiple axial slices it is possible to obtain sagittal

Multi-plane reconstruction using data from multiple axial slices it is possible to obtain sagittal & coronal planes oblique & 3 D reconstruction Non-spiral reconstruction Poor appearance if slice thickness >>pixel size multi-plane reconstructions are computer intensive

3 D Reconstructions Uses pixel data from multiple slices Algorithm identifies surfaces & volumes

3 D Reconstructions Uses pixel data from multiple slices Algorithm identifies surfaces & volumes Display renders surfaces & volumes Real-time motion auto-rotation user-controlled multi-plane rotation

3 D Reconstructions

3 D Reconstructions