M. Wu: ENEE631 Digital Image Processing (Fall'01) Medical Imaging Topic: Radon Transform & Inverse Radon Transf. Min Wu Electrical & Computer Engineering.

Slides:



Advertisements
Similar presentations
Image Processing Lecture 4
Advertisements

Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 4 Ravi Ramamoorthi
Mark Mirotznik, Ph.D. Associate Professor The University of Delaware
Image Reconstruction T , Biomedical Image Analysis Seminar Presentation Seppo Mattila & Mika Pollari.
Image (and Video) Coding and Processing Lecture 5: Point Operations Wade Trappe.
IMAGE, RADON, AND FOURIER SPACE
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 2.
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 3.
CSci 6971: Image Registration Lecture 3: Images and Transformations January 20, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart,
RADON TRANSFORM A small introduction to RT, its inversion and applications Jaromír Brum Kukal, 2009.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain.
Digital Image Processing Chapter 5: Image Restoration.
Edge Detection Phil Mlsna, Ph.D. Dept. of Electrical Engineering
Image (and Video) Coding and Processing Lecture: Motion Compensation Wade Trappe Most of these slides are borrowed from Min Wu and KJR Liu of UMD.
Back Projection Reconstruction for CT, MRI and Nuclear Medicine
Image warping/morphing Digital Video Special Effects Fall /10/17 with slides by Y.Y. Chuang,Richard Szeliski, Steve Seitz and Alexei Efros.
Application of Digital Signal Processing in Computed tomography (CT)
Despeckle Filtering in Medical Ultrasound Imaging
Introduction of Medical Imaging Chun Yuan. Organization of the Course 8 Lectures (1.5 hours per lecture) – Introduction of medical imaging and MRI – Basic.
LEC ( 2 ) RAD 323. Reconstruction techniques dates back to (1917), when scientist (Radon) developed mathematical solutions to the problem of reconstructing.
Digital Image Processing Lecture 4 Image Restoration and Reconstruction Second Semester Azad University Islamshar Branch
ENEE631 Digital Image Processing (Spring'04) Sampling Issues in Image and Video Spring ’04 Instructor: Min Wu ECE Department, Univ. of Maryland, College.
ELE 488 F06 ELE 488 Fall 2006 Image Processing and Transmission ( ) Wiener Filtering Derivation Comments Re-sampling and Re-sizing 1D  2D 10/5/06.
CS 376b Introduction to Computer Vision 02 / 26 / 2008 Instructor: Michael Eckmann.
Image Processing in Freq. Domain Restoration / Enhancement Inverse Filtering Match Filtering / Pattern Detection Tomography.
M. Wu: ENEE631 Digital Image Processing (Spring'09) Medical Imaging Topic: Radon Transform & Inverse Radon Transf. Spring ’09 Instructor: Min Wu Electrical.
CP467 Image Processing and Pattern Recognition Instructor: Hongbing Fan Introduction About DIP & PR About this course Lecture 1: an overview of DIP DIP&PR.
These slides based almost entirely on a set provided by Prof. Eric Miller Imaging from Projections Eric Miller With minor modifications by Dana Brooks.
Medical Image Analysis Image Enhancement Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
Image Enhancement in the Frequency Domain Spring 2006, Jen-Chang Liu.
BMME 560 & BME 590I Medical Imaging: X-ray, CT, and Nuclear Methods Tomography Part 1.
Computer Vision – Overview Hanyang University Jong-Il Park.
Filtered Backprojection. Radon Transformation Radon transform in 2-D. Named after the Austrian mathematician Johann Radon RT is the integral transform.
T-Ray Reflection Computed Tomography Jeremy Pearce Electrical & Computer Engineering.
Medical Image Analysis Image Reconstruction Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
CSci 6971: Image Registration Lecture 3: Images and Transformations March 1, 2005 Prof. Charlene Tsai.
David E. Pitts CSCI 5532 Overview of Image Processing by David E. Pitts Aug 22, 2010 copyright 2005, 2006, 2007, 2008, 2009, 2010.
1 Lecture 1 1 Image Processing Eng. Ahmed H. Abo absa
M. Wu: ENEE631 Digital Image Processing (Spring'09) Back Projection for Radon Construction and Multi-dimensional Sampling Spring ’09 Instructor: Min Wu.
ENEE631 Digital Image Processing (Spring'04) Image Restoration Spring ’04 Instructor: Min Wu ECE Department, Univ. of Maryland, College Park  
Image Restoration Chapter 5.
RADON TRANSFORM A small introduction to RT, its inversion and applications Jaromír Brum Kukal, 2009.
8-1 Chapter 8: Image Restoration Image enhancement: Overlook degradation processes, deal with images intuitively Image restoration: Known degradation processes;
IMAGE RECONSTRUCTION. ALGORITHM-A SET OF RULES OR DIRECTIONS FOR GETTING SPECIFIC OUTPUT FROM SPECIFIC INPUT.
ELE 488 F06 ELE 488 Fall 2006 Image Processing and Transmission Image Restoration distortion noise Inverse Filtering Wiener Filtering Ref: Jain,
ENEE631 Digital Image Processing (Spring'04) Signal Processing: From 1-D to 2-D (m-D) Spring ’04 Instructor: Min Wu ECE Department, Univ. of Maryland,
ENEE631 Digital Image Processing (Spring'04) Basics on 2-D Random Signal Spring ’04 Instructor: Min Wu ECE Department, Univ. of Maryland, College Park.
1 Reconstruction Technique. 2 Parallel Projection.
Single-Slice Rebinning Method for Helical Cone-Beam CT
Ultrasound Computed Tomography 何祚明 陳彥甫 2002/06/12.
CS559: Computer Graphics Final Review Li Zhang Spring 2010.
ECE 472/572 - Digital Image Processing Lecture 6 – Geometric and Radiometric Transformation 09/27/11.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
ENEE631 Digital Image Processing (Spring'04) Fourier Transform and Spatial Filtering Spring ’04 Instructor: Min Wu ECE Department, Univ. of Maryland, College.
Fourier transform.
Digital Image Processing Lecture 8: Image Enhancement in Frequency Domain II Naveed Ejaz.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Medical Image Analysis
DIGITAL IMAGE PROCESSING
- photometric aspects of image formation gray level images
Edge Detection Phil Mlsna, Ph.D. Dept. of Electrical Engineering Northern Arizona University.
Degradation/Restoration Model
IT – 472 Digital Image Processing
ELE 488 Fall 2006 Image Processing and Transmission
Image and Video Processing – An Introduction
Filtering Things to take away from this lecture An image as a function
Prepared by Nuhu Abdulhaqq Isa
Nov. 25 – Israeli Computer Vision Day
Magnetic Resonance Imaging
Review and Importance CS 111.
Presentation transcript:

M. Wu: ENEE631 Digital Image Processing (Fall'01) Medical Imaging Topic: Radon Transform & Inverse Radon Transf. Min Wu Electrical & Computer Engineering Univ. of Maryland, College Park   ENEE631 Fall 2001 Lecture-22

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [2] Last Time Sampling rate conversion –Generalization: lattice, Voronoi cells, and reciprocal lattice –Ideal approach for sampling lattice conversion –Simplified conversion approaches Binary image processing –Detect line patterns –Filling holes via morphological operations This time –Medical imaging topic –Review of course material

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [3] Non-Intrusive Medical Diagnosis (From Jain’s Fig.10.1)

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [4] Non-Intrusive Medical Diagnosis (cont’d) Observe a set of projections (integrations) along different angles of a cross-section –Each projection itself loses the resolution of inner structure –Types of measurements u transmission (X-ray), emission, magnetic resonance (MRI) Want to recover inner structure from the projections –“Computerized Tomography” (CT) (From Bovik’s Handbook Fig ) Emission tomography: measure emitted gamma rays by the decay of isotopes from radioactive nuclei of certain chemical compounds affixed to body parts. MRI: based on that protons possess a magnetic moment and spin. In magnetic field => align to parallel or antiparallel. Apply RF => align to antiparallel. Remove RF => absorbed energy is remitted and detected by Rfdetector.

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [5] Radon Transform A linear transform f(x,y)  g(s,  ) –Line integral or “ray-sum” –Along a line inclined at angle  from y-axis and s away from origin Fix  to get a 1-D signal g  (s) (From Jain’s Fig.10.2)

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [6] Example of Image Radon Transform (From Matlab Image Processing Toolbox Documentation) [Y-axis] distance, [X-axis] angle

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [7] Inverting A Radon Transform To recover inner structure from projections Need many projections to better recover the inner structure Reconstruction from 18, 36, and 90 projections (~ every 10,5,2 degrees) (From Matlab Image Processing Toolbox Documentation)

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [8] Connection Between Radon & Fourier Transf. Observations –Look at 2-D FT coeff. along horizontal frequency axis u FT of 1-D signal u 1-D signal is vertical summation (projection) of original 2-D signal –Look at FT coeff. along  =  0 ray passing origin u FT of projection of the signal perpendicular to  =  0 Projection Theorem –Proof using FT definition & coordinate transf. (Jain’s Sec.10.4) (From Bovik’s Handbook Fig )

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [9] Inverting Radon by Projection Theorem (Step-1) Filling 2-D FT with 1-D FT of Radon along different angles (Step-2) 2-D IFT Need Polar-to-Cartesian grid conversion for discrete scenarios –May lead to artifacts (From Jain’s Fig.10.16)

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [10] Back-Projection Sum up Radon projection along all angles passing the same pixels (From Jain’s Fig.10.6)

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [11] Back-projection = Inverse Radon ? Not exactly ~ Back-projection gives a blurred recovery –B ( R f ) = conv( f, h1 ) –Bluring func. h1 = (x 2 + y 2 ) -1/2, FT( h1 ) ~ 1 / |  | where  2 =  x 2 +  y 2 –Intuition: most contribution is from the pixel (x,y), but still has some tiny contribution from other pixels Need to apply inverse filtering to fully recover the original –Inverse filter for “sharpening” u multiplied by |  | in FT domain

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [12] Inverting Radon via Filtered Back Projection f(x,y) = B H g Change coordinate (Cartesian => polar) Projection Theorem ( F_polar => G) Back Projection(FT domain) filtering (From Jain’s Fig.10.8)

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [13] Filtered Back Projection (cont’d) Convolution-Projection Theorem –Radon[ f1 (*) f2] = Radon[ f1 ] (*) Radon[ f2 ] u Radon and filtering operations are interchangeable u can prove using Projection Theorem –Also useful for implementing 2-D filtering using 1-D filtering Another view of filtered back projection –Change the order of filtering and back-proj. u Back Projection => Filtering u Filtering => Back Projection

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [14] Other Scenarios of Computerized Tomography Parallel beams vs. Fan beams –Faster collection of projections via fan beams u involve rotations only Recover from projections contaminated with noise –MMSE criterion to minimize reconstruction errors  See Jain’s book and Bovik’s Handbook for details (From Bovik’s Handbook Fig )

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [15] Summary Medical Imaging Topic –Radon transform –Inverse Radon transform u by Projection Theorem u by filtered back-projection 2 nd Review

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [16] Summary of Lecture 11 ~ 21

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [17] Overview Digital Video Processing –Basics –Motion compensation –Hybrid video coding and standards –Brief intro. on a few advanced topics ~ object-based, content analysis, etc. –Interpolation problems for video u sampling lattice Image Manipulation / Enhancement / Restoration –Pixel-wise operations –Coefficient-wise operations in transform domain –Filtering: FIR, nonlinear, Wiener, edge detection, interpolation –Geometrical manipulations: RST, reflection, warping –Morphological operations on binary images

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [18] Video Formats, etc. Video signal as a 3-D signal FT analysis and freq. response of HVS Video capturing and display Analog video format Digital video format

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [19] Motion Estimation 3-D and projected 2-D motion models Optical Flow Equation for estimating motion General approaches of motion compensation & key issues Block-Matching Algorithms –Exhaustive search –Fast algorithms –Pros and Cons Other motion estimation algorithms – basic ideas

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [20] Hybrid Video Coding and Standards Transf. Coding + Predictive Coding Key points of MPEG-1 Scalability provided in MPEG-2 Object-based coding idea in MPEG-4

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [21] Pixel-wise Operations for Enhancement Specified by Input-Output luminance or color mapping Commonly used operations –Contrast stretching –Histogram equalization

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [22] Simple Filters of Finite-Support Convolve an image with a 2-D filter of finite support Commonly used FIR filters –Averaging and other LPFs for noise reduction –Use LPF to construct HPF and BPF u for image sharpening Nonlinear filtering –Median filter ~ remove salt-and-pepper noise Edge Detection –Estimate gradient of luminance or color u Equiv. to directional HPF or BPF –Common edge detectors

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [23] Wiener Filtering Inverse filtering and pseudo-inverse filtering –De-blurring applications Wiener filtering for restoration in presence of noise –MMSE criterion –Orthogonal principle –Wiener filter ( in terms of auto/cross-correlation and PSD ) –Relations of Wiener filter with inverse and pseudo-inverse filters Basic ideas of blind deconvolutions

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [24] Interpolation 1-D sampling rate conversion –Ideal approach and frequency-domain interpretation –Practical interpolation approaches 2-D interpolation for rectangular sampling lattice –Ideal approach and practical approaches Sampling lattice conversion –Basic concepts on sampling lattice –Ideal approach for sampling lattice conversion –Applications in video format conversion u practical approaches and their pros & cons

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [25] Geometrically Manipulations Rotation, Scale, Translation, and Reflection –Homogeneous coordinates –Interpolation issues in implementation: forward v.s. backward transform Polynomial warping Line-based warping and image morphing

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [26] Assignment Readings –Jain’s Sec , 10.9 –[Further Exploration] Bovik’s Sec.10.2, Non-covered section in Jain’s Final assignment –TA supervised lab hour: Thursday 2-3:30pm, Friday 2-3pm –Reminder: Due Friday 11/30/2001 5pm Next Tuesday –2 nd in-class exam –Similar format to 1 st exam –Instructor’s office hour: Monday 4-6pm

M. Wu: ENEE631 Digital Image Processing (Fall'01) Lec22 – Medical Imaging / 2 nd Course Review 11/27/01 [27]