Full text: Proceedings; XXI International Congress for Photogrammetry and Remote Sensing (Part B5-2)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B5. Beijing 2008 
824 
2004, Jerebko et al., 2003, Kiraly et al., 2004 and Tarik et. al., 
2006. 
All the above mentioned CAD techniques show different levels 
of accuracy and indicate that future investigations are needed in 
order to obtain a robust technique for polyp detection. In this 
paper we propose two new algorithms for detecting and 
classifying polyp candidates. We also improve the experimental 
results by adding a morphological image cleaning algorithm 
introduced by Richard Alan Peters II, 1995. The presented 
polyp detection technique shows relatively high sensitivity for 
polyps larger than 5 mm. 
2. ALGORITHMS 
2.1 Noise Reduction 
CT images may be considered noisy due to low radiation dose 
requirements and other processing stages, image enhancement 
through noise reduction is a fundamental problem in image 
processing which leads to better looking images to the 
interpreters. Noise reduction is an image restoration problem in 
that it attempts to recover an underlying perfect image from a 
degraded copy. To meet this purpose, we apply the 
Morphological Image Cleaning (MIC) algorithm introduced by 
Richard Alan Peters II, 1995 since it is capable of preserving 
small features while removing noise and scanner artifacts and 
enhancing images. MIC smoothes the image in a number of 
size-bands by computing the pixel wise average of the open- 
close and the close-open of image with disk shaped structuring 
elements of different diameters (OCCO filter). Let I be the 
original image and Z the corresponding structuring element: 
OCCO (/;Z) = y((/°Z)«Z)+|((/*Z)oZ) i 1 ) 
After that, it subtracts these bands out of its previous image to 
create residuals. Let Sj be the result of smoothing I with filters 
of size dj, then Dj is the j'th residual image: 
Dj=S J -S J _ l (2) 
These outputs are signed images. Positive residuals are called 
top hat images and negative ones are called bot hat. Then, it 
segments the residuals into features and noise regions by 
cleaning up top hat and bot hat images. And finally, adds the 
features back to the smoothed version of the original image 
under the following order: bright features are put back in 
smoothed image by adding to it the sum of all the cleaned-up 
top hats and the dark features are put back by subtracting from 
it the sum of all the cleaned-up bot hats. Ideally, this results in 
an image whose edges and other features are as sharp as the 
original yet has smooth regions between them. 
2.2 Segmentation 
The segmentation algorithm includes two separate steps; 
first, extracts the colonic wall applying a region growing 
algorithm (Gonzalez et al., 1993). This idea comes from the fact 
that CT images show high intensity difference between air and 
tissue. Therefore air insufflated colon lumen can be segmented 
applying a simple region growing. In some situations that the 
colon is collapsed due to either residual materials and water or 
insufficient insufflations, we are obliged to use multiple seed 
points for each part. The seeded region growing is done at the 
fixed intensity threshold of -800HU; proposed by Sadleir et al., 
2002. 
We assume the diagnostically region of interest as about five 
pixels outside the colon wall so that no information is lost. Thus 
in the second step we apply a morphological grassfire operation 
proposed by Gokturk et al., 2001 on the image. This algorithm 
finds points that are at equal distance from a layer of points (the 
extracted colon wall pixels).This determines the colon wall 
region within a 5 pixel margin (five pixels outside and five 
pixels inside). But we just need the outside pixels since the 
inside layer may cover the surface candidates. Therefore we can 
mark and subtract the inner added pixels from the result gotten 
before performing grassfire operation. 
2.3 Feature Extraction 
Having colon wall segmented we have to detect polyps on the 
colon surface. Polyp detection algorithms are under 
development to help diagnosis processes. These approaches 
include use of overlapping surface normals (Paik, 2001; Paik et 
al., 2004), curvatures (Summers et al., 2000; Yoshida et al., 
2001), sphere model fitting (Gokturk et al. 2000), vector field 
analysis (Acar et al., 2002) and statistical classification 
techniques such as support vector machines (Gokturk et al., 
2001) or neural network (Jerebko, 2003). Here we present a 
novel Automatic Morphological Polyp Detection (AMPD) 
algorithm. This algorithm marks polyp candidates (potentially 
containing folds) on images and determines their boundaries as 
inputs to the final stage. 
Mathematical morphology is a theoretical model for digital 
images built upon lattice theory and topology. Various image 
processing techniques can be implemented by combining only a 
few simple morphological operations. AMPD algorithm begins 
by eroding the image with a small size (in this work 3) square 
structuring element to reduce very small brighter components 
on darker background and this will effect the image the same in 
all directions because of its symmetric structuring element. Let 
I be the image and H the structuring element. So the erosion of I 
by H is defined as: 
I®H = {x :(//),<=/} 
IQH is composed of points that when H is moved to these 
points, every point of H is contained in I. 
It then operates area opening process which is a filter removing 
the components with area smaller than a definable parameter, 
the connectivity is given by a structuring element. As polyps 
seem like branches connected to colon wall at a perpendicular 
orientation, they can be removed by this procedure considering 
a proper structuring element (SE) and area parameter. 
If I is the image, a the area parameter and B c the structuring 
element, then the area opening of I with respect to Cl and B c is 
defined as: 
I o (a) R = v I o B ( 4 ) 
BeB BCia
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.