Saudi Board of Radiology: Physics Refresher Course Kostas Chantziantoniou, MSc 2 , DABR Head, Imaging Physics Section King Faisal Specialist Hospital & Research Centre Biomedical Physics Department Riyadh, Kingdom of Saudi Arabia Image Processing Basics
Image Processing: Basics
They are many factors that determine the diagnostic usability of a digital image:
exposure techniques
detector quality (technology dependent)
scatter
viewing conditions
quality of readers
number of readers
image processing
Image Processing: Basics
Why do we need image processing?
since the digital image is “invisible” it must be prepared for viewing on one
or more output device (laser printer, monitor, etc)
the digital image can be optimized for the application by enhancing or
altering the appearance of structures within it (based on: body part,
diagnostic task, viewing preferences, etc)
it might be possible to analyze the image in the computer and provide
cues to the radiologists to help detect important/suspicious structures
(e.g.: Computed Aided Diagnosis, CAD)
Image Processing: Transformations
They are three types of image processing (transformation algorithms) used:
image-to-image transformations
image-to-information transformations
information-to-image transformations
Image Processing: Image-to-Image Transformations
Image In Image Out
enhancement (make image more useful, pleasing)
restoration (compensate for known image degradations to produce
an image that is “closer” to the (aerial) image that came out of the
patient - e.g: deblurring, grid line removal)
geometry (scaling/sizing/zooming, morphing one object into
another, distorting or altering the spatial relationship between
pixels)
Image Processing: Image-to-Image Transformations
They are three types of image-to-image transformations:
point transformation
local transformation
global transformation
Image Processing: Image-to-Image Transformations
Point Transformation (use Look-up Tables to adjust Tonescale or image contrast)
the shape of the LUT depends on the desired “look” of the output image
Non-linear LUTs can be used as well (but more complex to implement)
Image Processing: Image-to-Image Transformations
What LUT shape should be used?
Image Processing: Image-to-Image Transformations
Local Transformation (Edge Enhancement, Zooming)
Image Processing: Image-to-Image Transformations
Edge Enhancement (Un-sharp Masking Technique)
Image Processing: Image-to-Image Transformations
Creating a blurred image
The pixels within the kernel are averaged to determine the value of the center pixel for the output image Repeat process for all pixels in image
Image Processing: Image-to-Image Transformations Kernel size will have a large effect on the level of smoothing that is performed Sum of all pixel weight factors in kernel must equal 1
Image Processing: Image-to-Image Transformations
Image Processing: Image-to-Image Transformations
Creating a “amplified” difference image
Image Processing: Image-to-Image Transformations
Creating the final edge enhanced output image
Image Processing: Image-to-Image Transformations
Global Transformation (Spatial frequency “Fourier” decomposition):
0 comments
Post a comment