APPLICATION OF RADON TRANSFORM IN CT IMAGE MATCHING Yufang Cai, Kuan Shen, Jue Wang ICT Research Center of Chongqing University, Chongqing, P.R.

Similar documents
Digital Image Processing

A WATERMARKING METHOD RESISTANT TO GEOMETRIC ATTACKS

2-D Reconstruction Hannes Hofmann. 2-D Reconstruction. MB-JASS 2006, March 2006

Index. aliasing artifacts and noise in CT images, 200 measurement of projection data, nondiffracting

Material for Chapter 6: Basic Principles of Tomography M I A Integral Equations in Visual Computing Material

Radon Transform and Filtered Backprojection

Translational Computed Tomography: A New Data Acquisition Scheme

Central Slice Theorem

Medical Image Reconstruction Term II 2012 Topic 6: Tomography

X-ray tomography. X-ray tomography. Applications in Science. X-Rays. Notes. Notes. Notes. Notes

Genetic Fourier Descriptor for the Detection of Rotational Symmetry

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

GE s Revolution CT MATLAB III: CT. Kathleen Chen March 20, 2018

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

Temperature Distribution Measurement Based on ML-EM Method Using Enclosed Acoustic CT System

Detecting Multiple Symmetries with Extended SIFT

Tomographic Algorithm for Industrial Plasmas

IMPROVED MOTION-BASED LOCALIZED SUPER RESOLUTION TECHNIQUE USING DISCRETE WAVELET TRANSFORM FOR LOW RESOLUTION VIDEO ENHANCEMENT

Non-Stationary CT Image Noise Spectrum Analysis

Modern CT system generations Measurement of attenuation

Reconstruction in CT and hints to the assignments

Evolutionary Multi-Objective Optimization of Trace Transform for Invariant Feature Extraction

Expectation Maximization and Total Variation Based Model for Computed Tomography Reconstruction from Undersampled Data

Subpixel Corner Detection Using Spatial Moment 1)

CHAPTER 1 Introduction 1. CHAPTER 2 Images, Sampling and Frequency Domain Processing 37

Illumination-Robust Face Recognition based on Gabor Feature Face Intrinsic Identity PCA Model

CHAPTER VIII SEGMENTATION USING REGION GROWING AND THRESHOLDING ALGORITHM

MEDICAL IMAGE ANALYSIS

Modelling imprints of pharmaceutical tablets for imprint quality visual inspection

CIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS

Shape Modeling of A String And Recognition Using Distance Sensor

Analysis of Euler Angles in a Simple Two-Axis Gimbals Set

UNIT 2 2D TRANSFORMATIONS

A method and algorithm for Tomographic Imaging of highly porous specimen using Low Frequency Acoustic/Ultrasonic signals

Motion Estimation and Optical Flow Tracking

AUTOMATED IMAGE REGISTRATION USING GEOMETRICALLY INVARIANT PARAMETER SPACE CLUSTERING (GIPSC)

Digital Image Processing

Image Reconstruction from Projection

3D RECONSTRUCTION WITH X-RAY IMAGES

A Method for Detection of Known Objects in Visual Search Tasks

Multi-slice CT Image Reconstruction Jiang Hsieh, Ph.D.

Object Recognition Robust under Translation, Rotation and Scaling in Application of Image Retrieval

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2

PHYSICS 1040L LAB LAB 7: DIFFRACTION & INTERFERENCE

Optimal threshold selection for tomogram segmentation by reprojection of the reconstructed image

Adaptive algebraic reconstruction technique

Feature Selection. Ardy Goshtasby Wright State University and Image Fusion Systems Research

The Elimination Eyelash Iris Recognition Based on Local Median Frequency Gabor Filters

APPENDIX: DETAILS ABOUT THE DISTANCE TRANSFORM

Distance and Angles Effect in Hough Transform for line detection

A Robust Visual Identifier Using the Trace Transform

Performance Study of Quaternion and Matrix Based Orientation for Camera Calibration

Accurate Image Registration from Local Phase Information

Graphics and Interaction Transformation geometry and homogeneous coordinates

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates

Supplementary Information. Design of Hierarchical Structures for Synchronized Deformations

Semi-Automatic Detection of Cervical Vertebrae in X-ray Images Using Generalized Hough Transform

Recognition and Measurement of Small Defects in ICT Testing

Implementing Fast Hierarchical Back Projection

Computer Vision. Coordinates. Prof. Flávio Cardeal DECOM / CEFET- MG.

Texture Image Segmentation using FCM

A Novel Two-step Method for CT Reconstruction

Feature Extraction and Image Processing, 2 nd Edition. Contents. Preface

Outline 7/2/201011/6/

Phys. 428, Lecture 6

Coherent digital demodulation of single-camera N-projections for 3D-object shape measurement: Co-phased profilometry

Multimedia Computing: Algorithms, Systems, and Applications: Edge Detection

DUE to beam polychromacity in CT and the energy dependence

Robust color segmentation algorithms in illumination variation conditions

EECS490: Digital Image Processing. Lecture #16

Multitemporal Geometric Distortion Correction Utilizing the Affine Transformation

Reconstruction methods for sparse-data tomography

Wikipedia - Mysid

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

Enhancement Image Quality of CT Using Single Slice Spiral Technique

BSB663 Image Processing Pinar Duygulu. Slides are adapted from Selim Aksoy

HOUGH TRANSFORM CS 6350 C V

CURVELET FUSION OF MR AND CT IMAGES

Computed tomography (Item No.: P )

SUPPLEMENTARY INFORMATION

Region Weighted Satellite Super-resolution Technology

Research and application of volleyball target tracking algorithm based on surf corner detection

WEINER FILTER AND SUB-BLOCK DECOMPOSITION BASED IMAGE RESTORATION FOR MEDICAL APPLICATIONS

Multimedia Retrieval Ch 5 Image Processing. Anne Ylinen

HOUGH TRANSFORM. Plan for today. Introduction to HT. An image with linear structures. INF 4300 Digital Image Analysis

ROTATION INVARIANT TRANSFORMS IN TEXTURE FEATURE EXTRACTION

INDUSTRIAL SYSTEM DEVELOPMENT FOR VOLUMETRIC INTEGRITY

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision

(Refer Slide Time: 0:32)

Fabric Defect Detection Based on Computer Vision

Efficient 3D Crease Point Extraction from 2D Crease Pixels of Sinogram

Biophysical Techniques (BPHS 4090/PHYS 5800)

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

BLUR INVARIANT REGISTRATION OF ROTATED, SCALED AND SHIFTED IMAGES

Introduction to Biomedical Imaging

Digital Volume Correlation for Materials Characterization

Short Survey on Static Hand Gesture Recognition

Robert Collins CSE598G. Intro to Template Matching and the Lucas-Kanade Method

Texture Segmentation and Classification in Biomedical Image Processing

Transcription:

APPLICATION OF RADON TRANSFORM IN CT IMAGE MATCHING Yufang Cai, Kuan Shen, Jue Wang ICT Research Center of Chongqing University, Chongqing, P.R.China Abstract: When Industrial Computerized Tomography (CT) techniques are adopted to inspect quality of industrial products, we lay emphases on their installation validity or inner defects. In order to do so, we always try to perform matching operation between reference object and test objects. However, conventional image matching methods can t meet on-line detection demand because of their slow recognition speed and low throughput rate. In this paper, we attempt to directly use CT projection data or object s Radon transform to solve matching parameters. Firstly we discuss some properties of Radon transform invariant to geometric distortion such as translation, rotation and uniform scaling, and then discuss recognition methods of matching parameters. Experimental results confirm that this scheme is robust to geometric distortions and greatly improve matching speed and precision. Introduction: X-ray Computed Tomography enjoys rapidly growing interest in industrial quality inspection. However, to take advantage of this technique in the automated manufacturing process, one has to employ robust image processing algorithms that perform inspection tasks without human interaction. Image matching method is one of basic image processing algorithms and is a technique of estimating the similarity of different images. It is fundamental in image analysis and pattern recognition, and has a wide variety of application, such as detecting changes in a scene, estimating object motion, locating targets, identifying objects, integrating information from different types of image, etc. Among those applications considered most frequently are geometrical transformation such as translation, uniform scaling and rotations. The early interest in this problem comes from computer vision, which requires transformation from one coordinate space to another. Target recognition in remote sensing is another field of practical application. Recently with the advent of multimodality images in medical diagnosis, this problem becomes more and more important in studies and implementations. The fundamental operation for image matching is to compare various correlations under different names and guises depending on specific implementations. Basically, there are three categories of algorithm in the existing literatures. They are (i) techniques based on image intensities, such as moments [1-3], correlations [4-5], integral kernel technique, and Fourier methods. (ii) Featured-based methods and (iii) elastic model-based methods [6]. A general review was given in [7,8]. In the recent applications of medical diagnosis and therapy treatment planning, many combined methods appeared. However, conventional image matching methods can t meet the on-line detection need because of their slow recognition speed and low throughput rate. We attempt to directly use CT projection data or object s Radon transform (RT), to solve matching parameters. Generally geometric distortion, only referring to rigid distortion, such as translation, rotation and uniform scaling is the key problem of image matching, therefore, we focus on how to solve geometric deformation parameters by RT. In Section 2 we ll introduce some properties of RT invariant to geometric distortion and describe methods for determining the transform parameters in section 3. Many simulative experiments and results are shown in section 4. 2 Radon Transform and Its Prosperities: In recent years, Hough transform, Trace transform and the related Radon transform have received much attention. In the view of mathematics, Hough transform is a derivative of RT and RT is a special case of Trace transform [9]. These three transforms are able to transform two dimensional images with lines into a domain of possible line parameters, where each line in the image will give a peak positioned at the corresponding line parameters. These have lead to many line, circle and curves detection applications within image processing, computer vision, etc.

The following will only describe RT and its properties. Though several definitions of the RT are existed, they are related. A very popular form express is as what discussed in [10]. In computed tomography (CT) when a bundle of x-ray goes through an object, its attenuation depends on content of object, distance and direction or angle of this projection. This set of projections is called RT. In two dimensions, let f (x, be a 2D image, its RT denoted as Rf is the 2D function of the real variable t and angle θ, defined by: (1) Rf(t, θ ) ½ f ( t cosθ ssinθ, t sinθ «scosθ ) ds Geometrically, as show in Fig.1, R f ( t, θ ) is equal to the integral of the function on the straight line L passing through t and of direction orthogonal to θ. Where L is given by: t = x cosθ + y sinθ (2) For a given θ, the set of values of the RT which corresponds to integrals of the function on parallel lines is know as a projection in tomography. The projection of direction of θ is: g ( t) = Rf(t, θ ) θ (3) The mathematical expressions of RT lead to some very important properties. We show the invariance properties of RT against rotation, scaling, translation in the following. 2.1Fourier slice theory and Energy Conservation: The basic property for topographic applications is the Fourier slice theorem.it establishes that the Fourier Transform (FT) of a projection in direction θ is equal to a slice of the 2D FT of the image along the line of direction θ. According to [11], It can be written as: g θ ( t) e j2πwt dt = f ( x, e j 2πw( x cosθ + y sinθ ) dxdy (4) This theorem shows the equivalence of the information contained within the image and its RT. Based on Fourier slice theorem, we similarly can consider that there is energy conservation in the Radon transform and in the space domain as following expressed:

g ( t) dt f ( x, dxdy θ (5) 2.2 Translation: The effect of a translation on the image is a distortion on the RT, which can be described as follows: The spatial variable of the RT is translated by a quantity depending on the image translation vector and the angular variable. However for a given θ, the RT of translated image is simply equal to the translation of the image RT with respect to the special variable. If image f ( x, is shifted by x, y, the RT is f ( x x, y Rf ( t xcosθ y sinθ, θ ) (6) 2.3 Rotation Transform: If image f ( x, is rotated byφ, f ( x, becomes: f ( x, f ( x cosφ y sinφ, xsinφ + y cosφ) (7) Since the inner integral of equation (1) can be expressed by a rotation matrix, the RT of rotated image simply becomes: f ( xcosφ y sinφ, xsinφ + y cosφ) Rf ( t, θ + φ) (8) 2.4 Uniform Scaling: If image f ( x, is scaled by a factor k ( k > 0 ), the RT is 1 f ( ax, a Rf ( kt, θ ) k (9) The sinograms (all projections taken along the different θ direction) of Fig.2(c), Fig.2 (d), Fig.2 (e) and Fig.2 (f) show us respectively the rotation, translation and scaling property of RT. 3 recognition of parameters: When CT projection data are acquired, we directly turn to solve relations between original image (or reference image) and test image, in other words, to recognize the transform parameters k, φ, x, y. Due to matching operation manipulated in 1D projection instead of 2D grey level image, our matching method benefits for improving matching efficiency in essence. From equation (5) and (9), the uniform scaling is easily derived. For a given spatial position t, as Fig.3 (b) illuminated, the rotation angle θ can be uniquely determined by local minima of two profile of two objects. Now, we focus on the determination of the translation vector ( x, y ), the recognition procedures can be summarized as follows: (1) Compute the Fourier transform of f ( x, and f ( x x, y respectively. (2) For a fixed angle θ 1, let θ 2 = θ1 + π / 2, by phase-only technique [12] and the equation (6) we get: cosθ1 sinθ1 x a = sinθ1 cosθ1 y b (10) Where a andb are two constants that depend on the translation vector ( x, y ).So the translation can be determined by

x cosθ1 sinθ1 a = y sinθ1 cosθ1 b (11) Thus, the rigid geometrical distortion is completely obtained. (a) (b) (c) (d) (e) (f) Fig.2: (a) Shepp-Logan phantom; (b) Sinogram of (a); (c) sinogram of (a) rotated by φ ½30 ; (d) sonogram of (a) translated ( x = 10, y = 10 ); (e) sinogram of (a) scaled by fourfifths; (f) sinogram of (a) scaled by four-fifths and translated( x = 10, y = 30 ) rotated profile original profile original profile scaled profile (a) (b) Fig.3:(a) profile of Fig.2 (b) and Fig.2 (e) (projection direction θ = 60 ); (b) profile of Fig.2(b) and Fig.2(c) ( t = 20 ); Fig.4 test images (a) Shepp-Logan Rotated by 30 ã,translated by (10,30) and noise-disturbed (b) Shepp-Logan Rotated by 30 ã,translated by (10,30) and blurred

4 Experiments and Results: After recognizing the transform parameters k, φ, x, y, the test image reconstructed from projections with filter back-projection algorithm [11] is transformed with parameters and then compared with original image (here, original image refer to image reconstructed from standard cross-section projections). We use root mean square error (RMSE) instead of the traditional normalized correlation as our similarity measure between original image and test image. Lets (XR,Y R ) and (X T,Y T ) refer to original image pixel and test image pixel then the RMSE between test image and original image is as following 2 2 RMSE ½ X X ) + (Y Y [ R T R T) ] (12) If the RMSE is smaller than the threshold, the matching operation is over. The method has been applied to 256 256 grey level images represented in Fig.2 (a) and different images disturbed by noise or blurred as show in Fig.4 (a), Fig.4 (b), the RT computed on 256 projection directions and each direction with 256 projections. Different scaled, rotated and translated versions of Shepp- Logan Phantom were computed, the RMSE obtained for different values of scaling, rotation and translation are given in table1. Table1 not only show us our methods feasibility and robust to noise. Table1: RSME for different transformed images Test Images RMSE Scaled by four-fifths 0.0091 Rotated by 30 0.0086 Translated by (10,10) 0.0082 Rotated by 30 and Translated by (10,30) 0.0077 Rotated by 30, Translated by (10,30) and nose-disturbed 0.0071 Rotated by 30, Translated by (10,30) and blurred 0.0069 5 Conclusions: In this paper, we have discussed how to realize rapid image matching by RT and make enough preparation for further defects recognition. Our matching method benefits for improving matching efficiency in essence because matching operations are manipulated in 1D projection instead of 2D CT image. The method is well adapted to the recognition of objects in grey level image, even if they are blurred or noise-disturbed. Further improvements on the method are possible. For instance it is quite possible too recognize geometrical distortions parameters base on local RT. References: [1] L.Q. Shang, Y.J. Du. On Application of Hu Moments and Zernike Moment in Images Identification. [J] Xi an University of Science &Tech., Vol.20.No.1, Mar.2000 [2] M. K.Hu. Visual pattern recognition by moment invariant. [J]. IEEE Trans Information Theory, 1962, (8): 179~187 [3] R.J. Prokop, A.P. Reeves, A survey of moment-based techniques for unconcluded object representation and recognition. CVGIP Graph. Models Image Process. Vol.54, No.5, pp438-460, 1992. [4] G.R.Gimdi and A.F. Gmitro. Optical feature extractions via Radon transform. Opt.Eng., Vol.23, Pp.499-505, 1984. [5] D.A.Pintsov. Invariant pattern recognition, symmetry and Radon transforms. J.Opt.Soc.Am.A,vol.6, pp.1544-1554, 1989.

[6] R.Bajscy and S.Kovacic. Multi-resolution elastic matching. Comput. Vis Graph. Image Proc.vol.46, pp.1-21, 1989. [7] J.Wood. Invariant pattern recognition a view. Pattern Recognition, vol.29, and pp.1-77, 1996. [8] L.G.Brown.A survey of image registration methods. ACM Comput.Surv.vol.24, pp.325-376, 1992. [9] Alexander Kadyrov and Maria Petroa. The Trace Transform and its application. IEEE Trans.Pattern Analysis and Machine Intelligence, Vol.23, No.8, August 2001. [10] S.Deans. The Radon transform and some of its application. John Wiley & Sons, New York, 1983. [11] Kak & slaney. Principles of Computerized Tomography imaging. IEEE PRESS The Institute of Electrical and Electronics Engineers, Inc., New York [12] Jiangsheng You,Weiguo Lu,etc. Image matching for translation, rotation and uniform scaling by the Radon transform. ICIP-A 98(847-851).