Prostate Brachytherapy Seed Segmentation Using Spoke Transform

Similar documents
Intraoperative Prostate Tracking with Slice-to-Volume Registration in MR

An Elliptical Level Set Method for Automatic TRUS Prostate Image Segmentation. Nezamoddin N. Kachouie, Paul Fieguth and Shahryar Rahnamayan

Available Online through

Lecture 6: Medical imaging and image-guided interventions

RADIOMICS: potential role in the clinics and challenges

NIH Public Access Author Manuscript Proc SPIE. Author manuscript; available in PMC 2013 December 31.

8/2/2016. Measures the degradation/distortion of the acquired image (relative to an ideal image) using a quantitative figure-of-merit

CHAPTER-1 INTRODUCTION

Color Lesion Boundary Detection Using Live Wire

Adaptive Fuzzy Connectedness-Based Medical Image Segmentation

Automated Lung Nodule Detection Method for Surgical Preplanning

Computer-Aided Diagnosis in Abdominal and Cardiac Radiology Using Neural Networks

DUAL energy X-ray radiography [1] can be used to separate

Prostate Detection Using Principal Component Analysis

MEDICAL IMAGE ANALYSIS

Scanner Parameter Estimation Using Bilevel Scans of Star Charts

Detection & Classification of Lung Nodules Using multi resolution MTANN in Chest Radiography Images

Ulrik Söderström 16 Feb Image Processing. Segmentation

Norbert Schuff VA Medical Center and UCSF

Small-scale objects extraction in digital images

doi: /

EDGE BASED REGION GROWING

Locating 1-D Bar Codes in DCT-Domain

A Local Statistics Based Region Growing Segmentation Method for Ultrasound Medical Images

Liver Image Mosaicing System Based on Scale Invariant Feature Transform and Point Set Matching Method

Projection-Based Needle Segmentation in 3D Ultrasound Images

Extraction and recognition of the thoracic organs based on 3D CT images and its application

Detection of Edges Using Mathematical Morphological Operators

Validation of GEANT4 for Accurate Modeling of 111 In SPECT Acquisition

PERSONALIZATION OF MESSAGES

eyes can easily detect and count these cells, and such knowledge is very hard to duplicate for computer.

Respiratory Motion Compensation for C-arm CT Liver Imaging

Automated segmentation methods for liver analysis in oncology applications

Accelerated C-arm Reconstruction by Out-of-Projection Prediction

Textural Features for Image Database Retrieval

Topic 4 Image Segmentation

By choosing to view this document, you agree to all provisions of the copyright laws protecting it.

Motion artifact detection in four-dimensional computed tomography images

The. Handbook ijthbdition. John C. Russ. North Carolina State University Materials Science and Engineering Department Raleigh, North Carolina

A TRUS Prostate Segmentation using Gabor Texture Features and Snake-like Contour

Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment)

Knowledge-Based Organ Identification from CT Images. Masahara Kobashi and Linda Shapiro Best-Paper Prize in Pattern Recognition Vol. 28, No.

An Improvement of the Occlusion Detection Performance in Sequential Images Using Optical Flow

A Virtual Reality Training System for Pediatric Sonography

Automated segmentations of skin, soft-tissue, and skeleton from torso CT images

Automated Lesion Detection Methods for 2D and 3D Chest X-Ray Images

Combining population and patient-specific characteristics for prostate segmentation on 3D CT images

Introduction to Medical Image Processing

Prostate Brachytherapy Seed Reconstruction Using C-Arm Rotation Measurement and Motion Compensation

Automatic 3D Segmentation of Ultrasound Images Using Atlas Registration and Statistical Texture Prior

FOREWORD TO THE SPECIAL ISSUE ON MOTION DETECTION AND COMPENSATION

OCR For Handwritten Marathi Script

Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest.

Review on Different Segmentation Techniques For Lung Cancer CT Images

Hybrid Algorithm for Edge Detection using Fuzzy Inference System

SIGMI Meeting ~Image Fusion~ Computer Graphics and Visualization Lab Image System Lab

Edge Detection for Dental X-ray Image Segmentation using Neural Network approach

MEDICAL IMAGE NOISE REDUCTION AND REGION CONTRAST ENHANCEMENT USING PARTIAL DIFFERENTIAL EQUATIONS

MICROARRAY IMAGE SEGMENTATION USING CLUSTERING METHODS

Available Online at International Journal of Computer Science and Mobile Computing

3D Surface Reconstruction of the Brain based on Level Set Method

Image Segmentation Based on Watershed and Edge Detection Techniques

Digital Image Processing COSC 6380/4393

INDUSTRIAL SYSTEM DEVELOPMENT FOR VOLUMETRIC INTEGRITY

Texture Image Segmentation using FCM

NIH Public Access Author Manuscript Med Image Comput Comput Assist Interv. Author manuscript; available in PMC 2011 December 19.

3D printing technologies

3D TRUS Guided Robot Assisted Prostate Brachytherapy

Medical images, segmentation and analysis

CHAPTER 3 RETINAL OPTIC DISC SEGMENTATION

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)

C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S. Image Operations II

TUMOUR DETECTION IN MR LIVER IMAGES BY INTEGRATING EDGE AND REGION INFORMATION

Introduction to Medical Imaging (5XSA0) Module 5

A Systematic Analysis System for CT Liver Image Classification and Image Segmentation by Local Entropy Method

RESTORATION OF DEGRADED DOCUMENTS USING IMAGE BINARIZATION TECHNIQUE

1. Deployment of a framework for drawing a correspondence between simple figure of merits (FOM) and quantitative imaging performance in CT.

Contrast Enhancement with Dual Energy CT for the Assessment of Atherosclerosis

Vein Recognition Using Biometric Using Feature Extraction Algorithm 1 Mr. Shirish V. Phakade, 2 Mr. Abasaheb.G. Patil, 3 Mr. Vishal.P.

CORRELATION BASED CAR NUMBER PLATE EXTRACTION SYSTEM

Gradient-Based Differential Approach for Patient Motion Compensation in 2D/3D Overlay

A ranklet-based CAD for digital mammography

ICARO Vienna April Implementing 3D conformal radiotherapy and IMRT in clinical practice: Recommendations of IAEA- TECDOC-1588

Segmentation of Prostate Boundaries From Ultrasound Images Using Statistical Shape Model

Data Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database

Human Heart Coronary Arteries Segmentation

Text Information Extraction And Analysis From Images Using Digital Image Processing Techniques

Interactive Boundary Detection for Automatic Definition of 2D Opacity Transfer Function

Computer-aided detection of clustered microcalcifications in digital mammograms.

AAUITEC at ImageCLEF 2015: Compound Figure Separation

Japan Foundry Society, Inc. Application of Recent X-ray CT Technology to Investment Casting field. Kouichi Inagaki ICC / IHI Corporation

NIH Public Access Author Manuscript IEEE Trans Med Imaging. Author manuscript; available in PMC 2009 December 08.

Bioimage Informatics

2D Rigid Registration of MR Scans using the 1d Binary Projections

Optimization of CT Simulation Imaging. Ingrid Reiser Dept. of Radiology The University of Chicago

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION

N.Priya. Keywords Compass mask, Threshold, Morphological Operators, Statistical Measures, Text extraction

5th International Conference on Information Engineering for Mechanics and Materials (ICIMM 2015)

Color-Texture Segmentation of Medical Images Based on Local Contrast Information

PMOD Features dedicated to Oncology Research

Transcription:

Prostate Brachytherapy Seed Segmentation Using Spoke Transform Steve T. Lam a, Robert J. Marks II a and Paul S. Cho a.b a Dept. of Electrical Engineering, Univ. of Washington Seattle, WA 9895-25 USA b Dept. of Oncology, Univ. of Washington Seattle, WA 9895-643 USA ABSTRACT Permanent implantation of radioactive seeds is a viable and effective therapeutic option widely used today for early stage prostate cancer. In order to perform intraoperative dosimetry the seed locations must be determined accurately with high efficiency. However, the task of seed segmentation is often hampered by the wide range of signal-to-noise ratios represented in the x-ray images due to highly non-uniform background. To circumvent the problem we have developed a new method, the spoke transform, to segment the seeds from the background. This method uses spoke-like rotating line segments within the two concentric windows. The mean intensity value of the pixels that fall on each rotated line segment best describing the intersection between the seed that we are trying to segment is chosen. The inner window gives an indication of the background level immediately surrounding the seeds. The outer window is an isolated region not being segmented and represents a non-seed area in need of enhancement and a detection decision. The advantages of the method are its ability () to work with spatially varying local backgrounds and (2) to segment the hidden seeds. Pd-3 and I-25 images demonstrate the effectiveness of the spoke transform. Keywords: image segmentation, seed segmentation, medical image processing, signal processing. INTRODUCTION In the past decade, the reported incidence of prostate cancer has grown dramatically. This increase is believed to be primarily due to longer life expectancy, awareness of prostate cancer and enhanced techniques in screening and diagnostic procedures 6. Therefore, the number of patients seeking medical care for prostate diseases is also increased steadily. One of the current treatments for early-stage prostate carcinoma, that is widely recognized, is the implantation of radioactive seeds in the prostate. The x-ray is a valuable tool in analyzing dose distribution. The seed image acquisition is the projection of x-rays captured with fluoroscopy or film. In order to perform the dose distribution analysis, seed locations must be determined by segmenting the seeds. The difficulty of segmenting the seeds in x-ray images is that the resulting images may have very low signal to noise ratios and the seeds spread over various background structures with non-uniform brightness. In addition, some seed images are difficult to identify with the naked eye due to the extremely low contrast with respect to the background. Some of the new clustering approaches such as active contour models, fuzzy clustering, neural networks, Markov random field models, etc. have been used to solve the problem of segmentation 8-. While there have been various approaches proposed for medical image segmentation -5, many processing techniques can be used to segment but with various success especially when applying these methods to segment the seeds in prostate x-ray images. In this paper, we propose a new method, the spoke transform, to segment the seeds from the background. By incorporating the seed s surrounding regions, the spoke transform can effectively utilize Medical Imaging 2: Image Processing, Milan Sonka, Kenneth M. Hanson, Editors, 49 Proceedings of SPIE Vol. 4322 (2) 2 SPIE 65-7422//$5.

and compare the seeds and surrounding regions to segment the seeds. Successful application of our method to segment the seeds from the real world images is presented. 2. MATERIAL AND METHODS Standard edge detection algorithms applied to segment seeds will result in many faulty edges 7. This is because the signal to noise ratios between the seeds and various backgrounds are very low. Conventional segmentation algorithms use image gradients and fail to accurately detect the seeds where the contrast is poor. Kernel windows of different size must be used for different backgrounds and seed types. The spoke transform utilizes the contrast between the seeds and the adjacent surrounding backgrounds to segment the seeds. The enhanced image generated by the spoke transform is then thresholded to give the segmented seeds. The spoke transform algorithm is illustrated the flow chart in Fig.. Fluroscopy image Define W in and W out Define number of rotating segments Transformed image Calculate rotating line segments, L n in the inner window W in Calculate N i of the inner window W in Calculate N o of the outer window W out No S transformation S 2 transformation All windows processed? Yes Figure : Spoke transform 3. DEFINING SPOKES For an (L x L y ) image with intensity pixel values, I, the spokes are defined by the relationship between a set of pixels of two concentric windows, the inner window W in and the outer enclosed window W out. The following steps are used.. First, given the size of the seed, (A B) with N = max(a, B), we want to segment the seed from the background of the prostate fluoroscopy. Define an inner window size N N and the outer enclosed window size M M, where M > N. Figure 2 shows the inner widow size 5 5 (W in ), the outer enclosed window size (W out ) and the center pixel C(i,j). Proc. SPIE Vol. 4322 49

2. Next, considering the pixels in the inner window, we define a set of rotating segment lines starting from the center pixel to the edge of the inner window. The maximum separation between the segment at the inner window boundary is three pixels and the minimum separation between the segment at the inner window boundary is one pixel. These ranges will increase the number of segments when the inner window is large and reduce the number of segments when the inner window is small. Since the seeds are cylindrical in shapes, by using these rotating segments, we only process objects that are of interest in lieu of the entire inner window s pixels. Figures 3(a) to 3(h) show examples of the orientation of these segments. One of these rotated line segments best represents the intersection between the seed (or seeds in case of overlapping seeds) that we are trying to segment. C(i, j) Figure 2. Inner and outer windows of the spoke algorithm. 3. After the rotated segments are defined, we compute the mean intensity pixel value of the pixels that fall on each segment to create the inner line segment nodes, L n. From Fig. 3(a) to 3(h), we compute these inner segment nodes as: l L o (i, j) = l I(W i, (j+p) ), L o 8 (i, j) = I(W i, (j-p) ); l L o 45 (i, j) = l I(W (i-p), (j+p) ); L o 225 (i, j) = I(W (i+p), (j-p) ); l L o 9 (i, j) = l I(W (i-p), j ); L o 27 (i, j) = I(W (i+p), j ); l L o 35 (i, j) = l I(W (i-p), (j-p) ); L o 35 (i, j) = I(W (i+p), (j+p) ). The spoke algorithm can be generalized to segment different shape objects by defining specific rotating segment characteristics. For example, to segment circularly shaped objects, a rotating triangular shape can be used instead of the rotating line to look for cylindrical objects. 492 Proc. SPIE Vol. 4322

where (i, j) is the coordinate of the center pixel of the inner window and l is the total number of pixels in the segment. Figure 3. Orientation of spoke segments. 4. To further enhance our detection, we assign to the inside node, N i, the mean intensity pixel value of the inside window, W in. The inside node gives an indication of the background level of the region immediately surrounding the seeds. It can be described as follows: N i = N 2 i j I(W in ). 5. In addition to the inside nodes, N i, the local pixels surrounding the seed will be used to further enhance the detection decision. These pixels are from the outside of the window W in and the pixels inside of the window W out. This region can be represented as W ext = W out - W in with (M 2 - N 2 ) pixels. 6. Finally, we define an outside node, N o, the mean intensity pixel value of W ext region. It can be expressed as follows: Proc. SPIE Vol. 4322 493

N o = M 2 N 2 i j I(W ext ). In some high contrast areas of the image, the inner nodes detected these changes and consider these areas as potential seed areas. The outside node provides an isolated region not being segmented and represents non-seed area to remove false detection for large areas that inner nodes, Ln, detected. Our goal is to determine if there is a seed or seeds in one of these nodes. In order to evaluate the likelihood that one or more of these nodes contain the seeds in the inner window, the probability of a segment node that contains a seed can be represented as P(L n N i N o ) = P(L n N i N o ) / P(N i N o ). From the line segment nodes, L n, we select the node with the largest mean intensity pixel value and use this value for future computation of the highest probability that the node contains the seed. It is expected that optimal detection will occur when the ratio of probability of finding the seed in the inner nodes, N i, to that in the external nodes, N o, is maximized. 4. SPOKE TRANSFORM The spoke transform involves the convolution of the original image with the spoke kernel as described above. The spoke transform will produce a new value for each pixel. By using these inner line segments and creating inner nodes, these nodes use different intensity values based on the inner window for different areas of the image. The transformation is given by: S(i, j)= (S (i k, j l) + S 2 (i k, j l)), k l Where S (i, j) = Max(L n ) - N i C(i, j) > N i and N i > N o. Otherwise. S 2 (i, j) = Max(L n ) Max(L n ) > N i and N i > N o. Min(L n, C(i, j)) Otherwise. The S transformation enhances the differences of the pixel intensity values between the seeds and its surroundings. The S 2 transformation enhances the contrast of the seeds by suppressing intensity value of its surrounding pixels. This second transformation provides the compensation mechanism for the hidden seeds in the images. The output of the S(i, j) process will produce a contrast enhanced images of the original image. From the S transformation image, a global histogram is used to determine the threshold to segment the image and similarly for the S 2 transformation image. The threshold is determined beginning with the mean of the histogram and manually varying the threshold to achieve the best segmentation. The combination of the two thresholded images gives the final segmented seeds. 494 Proc. SPIE Vol. 4322

5. RESULTS AND DISCUSSION Figure 4 shows an original palladium-3 (Pd-3) seed image. Figure 5 zooms in on the seed area. The seed size, approximately 5 3 pixels, is typical for C-arm fluoro images. Since the seeds intensities vary over a wide range and the backgrounds also have similar ranges, the spoke transform is useful for segmenting the seeds. Figure 6 shows the S transformation and Fig. 7 shows the result of segmented image with W in = 5 5 and W out =. Figure 8 shows the S 2 transformation and Fig. 9 shows the result of segmented image with W in = 5 5 and W out =. Figure shows the final result of the segmentation after combining S and S 2 transformation results and using morphological processing to remove large areas in the bottom right corner. We also applied our method to another type of seed. Figure shows the original image of an iodine-25 (I-25) seed. The image was captured on film and subsequently digitized with a laser film scanner. The average size of the seed is 4 5 pixels. Figure 2 shows the S transformation and Fig. 3 shows the S 2 transformation with W in = 7 7 and W out = 4 4. Figure 4 shows the final result of the segmentation. The spoke transform greatly facilitated the seed segmentation process by enhancing and isolating the seeds from the background. It also eliminates many fault edges that the traditional edge detection methods. However, the spoke method is not yet fully automated. The step that requires manual intervention is the gray scale thresholding after application of spoke transform. The global histogram based thresholding technique was not always reliable in the high intensity pixel value areas. Segmentation of the small seed is related to the problem of determining the edge. The sticks transform 2 has been used in determining the edges of the prostate in ultra-sound images. The spoke transform segments have the similar function as the stick transform method. The stick line segment is designed to determine the most likely to be the edge while the spoke segment is designed to determine the most likely to be the seed. Both methods select the best of the rotating segments as a possible solution but the spoke transform also utilizes the two concentric windows to further enhance the detection. The stick line segment is centered at the central pixel while the rotating segment only uses center pixel as a pivoting point. This provides us more precision in determining the end seeds when compare to the central pixel. 6. CONCLUSION We have presented a new approach to segment the radioactive seeds in prostate x-ray images. The method uses different kernel windows for different backgrounds and seeds. These nodes use different scales based on the inner window for different areas of the image. This method also effectively utilizes and compares the seeds and its surrounding regions. The algorithm demonstrates the ability of the spoke transform to segment hidden seeds in both Pd-3 and I-25 images. Future work is proposed for automating the thresholding process. REFERENCES. S.T. Lam, R.J. Marks II, P. Cho, Prostate boundary detection and visualization in TRUS Images, International Conference on the Use of Computers in Radiation Therapy XIII, Heidleberg, Germany, May, 2, pp. 99-. Proc. SPIE Vol. 4322 495

2. H. Suzuki; N. Inaoka; M. Mori; H. Takabatake; A. Suzuki, Segmentation and analysis of pulmonary blood vessel from X-ray CT images, Engineering in Medicine and Biology Society, 988., Proceedings of the Annual International Conference of the IEEE, 988, pp. 44-45 vol.. 3. M. Ruben; G. Mireille; J. Diego; C. Carlos; T. Javier, Segmentation of ventricular angiographic images using fuzzy clustering, Engineering in Medicine and Biology Society, 995., IEEE 7th Annual Conference, 997, pp. 45-46 vol.. 4. V.V. Vinod; S. Chaudhury; J. Mukherjee; S. Ghose, A connectionist approach for gray level image segmentation, Pattern Recognition, 992. Vol.III. Conference C: Image, Speech and Signal Analysis, Proceedings., th IAPR International Conference on, 992, pp. 489 492 5. P. Cho and B. Adams, Automated seed recognition for intraoperative prostate brachytherapy dosimetry, Med. Phys. 26, 999, pp. 46. 6. A. Houston, S. Premkumar, D. Pitts, Prostate ultrasound image analysis: localization of cancer lesions to assist biopsy. Eighth IEEE Symposium on Computer-Based Medical Systems, 995, pp. 94-. 7. J. C. Russ, The Image Processing Handbook, CRC Press, Boca Raton, 992. 8. L. Shen, Y. Shen, R. Rangayyan, Shape characterization and its applications, 994 International Symposium on Speech, Image Processing and Neural Networks, 994, pp. 9-2. 9. M. Salotti and C. Garbay, A new paradigm for segmentation, Pattern Recognition, 992, Conference C: Image, Speech and Signal Analysis, pp. 6-64, vol 3.. B. Cramariuc, M. Gabbouj, J. Astola, Clustering based region growing algorithm for color image segmentation, Digital Signal Processing Proceedings, 997, 3 th International Conference, pp. 857-86, vol 2.. Y. Yu, J. Wang, Image segmentation based on region growing and edge detection, Systems, Man, and Cybernetics, IEEE SMC 99 Conference Proceedings. 999, pp. 798-83, vol. 6. 2. S. D. Pathak, R. G. Aarnink, J. J. de la Rosette, V. Cha-lana, H. Wijkstra, F. M. J. Debruyne, and Y. Kim, Quantitative three-dimensional trans-rectal ultrasound for prostate imaging, Proceedings, SPIE Medical Imaging, 998, pp 83-92. 496 Proc. SPIE Vol. 4322

Figure 4. Original Pd-3 image. Figure 5. Seeds area (Arrow indicates hidden seeds). Figure 6. Result of S. Proc. SPIE Vol. 4322 497

Figure 7. Segmentation of S. Figure 8. Result of S 2. Figure 9. Segmentation of S 2. 498 Proc. SPIE Vol. 4322

Figure. Final segmentation result. Figure. Original I-25 image (Arrow indicates hidden seed). Figure 2. Result of S. Proc. SPIE Vol. 4322 499

Figure 3. Result of S 2. Figure 4. Final segmentation result. 5 Proc. SPIE Vol. 4322