Professional Documents
Culture Documents
Basics of Radiography Testing and Image Processing
Basics of Radiography Testing and Image Processing
Radiography
116 yrs old Technique is identical.
Improvements in sources and detectors.
Object placed between
source and detector (film).
Differential absorption of
radiation. I = Io e-x
X-ray film
= more exposure
Sources
Conventional (kV,
(kV mA)
Microfocus
Nanofocus
Linac
B t t
Betatron
Synchrotron
Isotopic Sources
Ir192, Co60, Tm170,
Yb169, Cs137, Se75
Detectors
Film (D2..D7)
(D2
D7)
Image intensifiers
X-ray sensitive vidicons
Fluorescent screens +
CCD
Imaging Plates
Digital Flat Panels
Linear
Li
Diode
Di d Array
A
SUBJECT
CONTRAST
FILM CONTRAST*
DEFINITION
ENERGY
IMAGE QUALITY
INTENSITY
SCATTERED RADIATION
NORMALISED CONTRAST
DETECTOR CHARACTERISTICS
TRADITIONAL APPROACHES - COMPENSATION PRINCIPLES
FILMS
DIGITISER
(SCANNER, A/D
CONVERTOR, LUT)
DIGITAL
DETECTORS
A/D CONVERTOR,
(LUT)
DIGITAL
INTERFACE
Image
Sampling
(x,y)
Quantizatio
n f(x,y)
Digital
Image
r(x, y)
f (x, y) g (x, y)
b ( x , y )
16 X16
32 X 32
64 X 64
512 X 512
256 X 256
1024 X 1024
1 bit -2
2 grey values 2 bit -4 grey values
IMAGE PROCESSING
Or the domain of f:
Precise
P
i Q
Quantitative
tit ti ffeature
t
characterisation
h
t i ti through
th
h
enhancement of edges.
Knowledge base
Description
(Quantitative
characterization)
Object Recognition
(assign label to
objects)
Image Processing
Image enhancement
- Point Operations
- Brightness
- Contrast
- LUT
- Gamma value,
- Histogram
Neighbourhood
/Matrix operations
- Smoothing and
Sh
Sharpness
- statistical filters
(Median Max,Min)
(Median,
Max Min)
- directional filters
-g
gradient filter
- edge detection
Point Operations
P
Process
in
i S
Spatial
ti l D
Domain
i iis d
denoted
t db
by th
the expression
i
G (x,y) = T [ F(x,y) ]
F(x,y) is Input Image, G (x,y) is Processed Image
T the operator applied at each location (x
(x,y)
y) to yield output G
G.
Gray Level Transformation:
S =T(
T(r)
The effect is to produce an image of higher contrast than the original by
darkening the values of r below m and brightening the values above m .
This results in Contrast Stretching.
s
Light
Dark
Dark
r
Light
Raw Image
Histogram Equalisation
k
Sk = T(rk) = n j / n
k = 0,1, 2 ..L 1, rk is the kth gray level
j 0
nk is the number of pixels in the image having gray level rk
The idea of histogram equalization is that the pixels should be
distributed evenly over the whole intensity range, i.e. the aim is to
transform the image so that the output image has a flat histogram.
5
x 10
2.5
1.5
0.5
Original radiograph
50
100
150
200
250
300
10
2.5
1.5
0.5
Histogram enhanced
50
100
150
200
250
300
Z1
Z4
Z7
Z2
Z5
Z8
Z3
Z6
Z9
Image neighborhood
(m=n=3)
W1
W2
W3
W4
W5
W6
W7
W8
W9
Response R of a pixel is
R= wizi
i=1, 2, ., mn
Filter or window
(m=n=3)
Frequency
q
y Domain analysis
y
(converting thermogram into
frequency domain and then filter
masks are applied)
Sharpening
Smoothing
(Highlights a portion of thermogram by
blurring to remove noise)
Linear (A
Li
(Averaging,
i
G
Gaussian
i filt
filters)) & Non
N Li
Linear
filters (Median, maximum and minimum filters)
(Spatial domain)
Butterworth,, Gaussian and ideal Low pass
p
filters
(Frequency domain)
Smoothing
Original Image
Averaging Filters
Averaging filters
cropped image
1/9 1
1/16 2
Averaging Mask
Weighted Averaging
Mask
Filter mask
: Laplacian
Median Filter
Edge Enhancement
Convolve filter
Media Filter: Reduces noise in the active image by replacing each pixel with the median of
the neighboring pixel values
.
Mean Filter: Smooths the current image by replacing each pixel with the neighborhood
mean.
Maximum Fitler: Filter does grayscale dilation by replacing each pixel in the image with the
largest
a gest p
pixel
e value
a ue in tthat
at p
pixels
e s neighborhood.
e g bo ood
Gaussian Blur: Filter uses convolution with a Gaussian function for smoothing
C
Convolve:
l
D
Does
spatial
ti l convolution
l ti using
i a kkernell entered
t d
Unsharp Mask: Sharpens and enhances edges by subtracting a blurred version of the
image (the unsharp mask) from the original.
Variance Filter: Highlights edges in the image by replacing each pixel with the
neighborhood variance.
Bandpass Filter: Removes high spatial frequencies (blurring the image) and low spatial
frequencies (similar to subtracting a blurred image). It can also suppress horizontal or
vertical stripes that were created by scanning an image line by line.
Case Study -1
p
Power Plant Life Extension
In--service Inspection
In
Sodium blockage in a hot argon communication
line of Fast Breeder Test Reactor at Kalpakkam.
p
Reactor shut down. Detection became critical.
Low density material. Gamma source Ir 192.
Challenge Limited access, large area, low Z
material Very low contrast radiograph
material.
radiograph.
Approach - Advanced Image processing :
Contrast Stretching
Stretching, Noise Removal
Removal,
Sharpening - Edge Enhancement
Approach Denoising
+ Deblurring +
Gaussian Filter +
bandpass filter +
contrast enhancement
and profiling
Flow chart
developed
for Image
g
processing
Contrast &
brightness
Histogram
Equilisation
Thank You