6 views

Uploaded by rcherr

- New Abroad Resume
- journal
- A New Method for License Plate Location Based on Top-hat Transform and Wavelet Transform.pdf
- Point Operations and Spatial Filtering
- Chapter10_Segmentation
- Ankit Tech
- 209ec1111
- Automated Fish Counting Using Image Processing
- Different Approaches for Edge Detection of Angiogram Images
- Wri Course Calendar 2013-14
- RK
- Digital
- Edge Detection
- SKL WP2 Product Data Sheet English
- Image Noise Estimation
- 32-SAMSS-005.pdf
- 3_Barat
- Characterization of Differential Concrete Mix Designs by Ultrasonic Pulse Velocity Technique
- Flaw Manufacturing Technology
- Catalogue NPPL

You are on page 1of 5

A COMPARATIVE STUDY ON THE PERFORMANCE OF THE CLASSICAL AND WAVELET BASED EDGE DETECTION FOR IMAGE DENOISING ON DEFECTIVE WELD THERMOGRAPHS

N.M.Nandhitha1, N.Manoharan1, B.Sheela Rani1 ,B.Venkataraman2, Baldev Raj2

1

Sathyabama Institute of Science and Technology, Deemed University, Chennai 600 119 2 Indira Gandhi Centre for Atomic Research, Kalpakkam 603 102.

Defect in welded structures is a matter of serious concern. The current practice involves interpretation by inspectors and experts, of radiographs after the weld is completed which is time consuming. With greater emphasis on automation during manufacturing process, automated NDT has gained prominence. One of the Non Destructive Evaluation (NDE) techniques that is being increasingly applied for online monitoring is thermal imaging. Thermal imaging is an advanced NDE technique based on the detection of infrared radiation. IR imaging during welding is based on the fact that a good weld would produce isothermal patterns while a weld with defects or arc misalignment, etc would produce isothermal patterns which are not symmetrical. In automated/ adaptive welding system, IR images are to be captured in real time and based on the isothermal patterns the quality of welding is to be judged. Once thermal features are detected and attributed to defects, it is necessary to quantitatively characterize them for acceptance / rejection. Quantitative characterization requires the application of advanced image processing tools for feature extraction and dimensional measurements. Edge detection is an important image processing operation which helps in detecting the Region of Interest. Traditional approaches that use classical edge detectors work fine with high quality pictures, but often are not good enough for noisy pictures because they cannot distinguish edges of different significance as they primarily focus on the coupling between image pixels on a single scale. Recent developments in Multi Scale Analysis such as Wavelet Transform help to overcome this difficulty. Analysis of the thermal image depicting lack of penetration reveals that compared to the edge detection performance of Classical Sobel & Prewitt filters wavelet based edge detectors provide better results by removing the noise. This paper compares the performance of classical edge detector with the proposed wavelet based edge detection technique that involves multiresolution analysis which significantly improves the results.

1. Introduction Welding is one of the widely used methods for joining metals. In spite of the numerous advances in the science and technology of welding, failures do occur and weld is still considered to be the weakest portion. Conventionally, the quality of the weld is ascertained only after the welding has been completed through the use of Non Destructive Testing (NDT) such as ultrasonic or radiography. Since each of these techniques is applied only after the welding is completed, a lot of time, material and manpower are wasted before one comes to know about the soundness of the weld. repaired immediately without continuing the process further. This strategy to monitor, control and maintain quality of welds is commonly known as adaptive welding or intelligent welding. Intelligent welding, as the name implies, combines welding equipment with intelligent sensing and control, knowledge of human experts, and Artificial Intelligence (AI) to improve joining efficiency and reduce the weld inhomogenities and defects. Wide variety of techniques has been reported in literature. Non-Destructive Testing sensors, which have been considered, for on-line monitoring include optical, radiography and Infrared (IR). Of the three, Infrared has the advantage that it can reveal surface and near surface perturbations. During the welding process, the position of the camera was fixed relative to the welding gun to provide measurement of temperatures in the weld pool and its vicinity. Experimental conditions were carefully maintained to minimize errors.

Inherent Limitations in conventional welding processes can be overcome if the weld is continuously monitored in real time for the assessment of defects and their automatic elimination by on-line control of the welding parameters. Moreover, the defective weld can be

12th A-PCNDT 2006 Asia-Pacific Conference on NDT, 5th 10th Nov 2006, Auckland, New Zealand However, the original image is degraded by the noise incurred due to atmospheric turbulences. Image denoising is used to remove the additive noise while retaining as much as possible the important signal features. Many classical edge detectors have been developed over time. They are based on the principle of matching local image segments with specific edge patterns. The edge detection is realized by the convolution with a set of directional derivative masks. The popular edge detection operators are Roberts, Sobel, Prewitt, FreiChen, and Laplacian operators [1-4]. They are all defined on a 3 by 3 masks, hence they are efficient and easy to apply. In situations where the edges are highly directional, classical edge detector works well because their patterns fit the edges better. But in an image corrupted with noise these edge detectors cannot distinguish actual edges from that of noise. In the recent years there has been a fair amount of research on wavelet signal de-noising [47] because wavelet provides an appropriate basis for separating noisy signal from the image signal. The paper is organized as follows. Section 2 deals with thermographs of welds. Section 3 reviews classical edge detection approaches. Section 4 discusses the multiscale wavelet model for edge detection. Section 5 deals with the performance analysis and Section 6 summarises the work. The functions are implemented in Matlab [8]. 2. Thermographs Of Welds The thermal maps produced by infrared thermal imaging instruments are called thermographs. Thermograph is defined as a 2D radiance function g(x, y), where x and y denote spatial coordinates and the value of g at any point is proportional to the radiance or energy emitted from the scene at that location. Traditionally, low intensities are represented by dark shades and high intensities by bright shades. The perturbations that arise due to variations in arc positioning, heat input and due to presence of contaminants distinctly manifest as differences in the otherwise uniform spatial and temporal surface temperature distributions of thermographs. These discontinuities of the intensity due to defects provide the locations of the object contours that are particularly meaningful for defect detection. Representation of the discontinuities or significant intensity differentials in thermographs is called edge. However due to uncontrolled illumination in and around the weld pool, thermographs have Figure 1: General Mask structure 3.1. Prewitt mask In Prewitt operator while approximating the first derivative, similar weights are assigned to all the neighbors of the candidate pixel whose edge strength is being calculated. Prewitt masks for horizontal and vertical edge detection are shown in Fig. 2 and Fig.3. intensity differential at almost every point. But not all these differentials are edges. In thermographs, weak edges correspond to weak changes in intensity values, while strong edges correspond to significant intensity gradient. Obviously stray strong edges with no spatial coherence in magnitude and orientation are noisy edges and need to be eliminated. Hence it is needed to avoid these insignificant intensity differentials which correspond to false edges in the image due to noise are to be removed. Hence edge detection with the removal of false edges is the most important step in digital image processing. 3. Classical Edge Detection Approach And Denoising In the most commonly used derivative approach, derivatives which yield high values at places where gray level changes rapidly are used to find edges of an image. Two dimensional derivatives for thermographs are computed with the help of edge masks. Computation of the gradient is based on obtaining the partial derivatives with respect to x and y. A digital image is divided into number of 3x3 sub images and 2-D convolution is performed on each of the sub image with the 3x3 edge detection masks. The general mask structure is shown in Fig. 1

-1 0 1

-1 0 1

-1 0 1

12th A-PCNDT 2006 Asia-Pacific Conference on NDT, 5th 10th Nov 2006, Auckland, New Zealand

-1 -1 -1

0 0 0

1 1 1

A1(x; y) = -1 ; - 1:5 < x < 0;- 1:5 < y <1:5; +1 ; 0 < x < 1:5; -1:5 < y <1:5; (1) 0 ; otherwise A2(x; y) = -1; -1:5 < y < 0; - 1:5 < x < 1:5 +1; 0 < y < 1:5; -1:5< x <1:5 (2) 0; otherwise where A1(x; y) and A2(x; y) are the wavelet coefficients and x and y are the spatial co-ordinates. Sobel edge detector can be described as a discretized model of two orthogonal wavelets. A1(x;y) = -xei((x^2+y^2)/2) A2(x;y) = -yei((x^2+y^2)/2) (3) (4)

Figure 3: Prewitt mask for horizontal edge detection 3.2. Sobel mask In sobel operator, higher weights are assigned to the pixels close to the candidate pixels. Sobel masks for horizontal and vertical edge detection are shown in Fig. 4 and Fig. 5.

-1 0 1

-2 0 2

-1 0 1

Where A1(x; y) and A2(x; y) are the wavelet coefficients and x and y are spatial co-ordinates. Edge detection is performed by applying these masks as is done with conventional edge detection. But scale can be varied to obtain edges corresponding to different scales. As scale changes the edges due to noise are removed. Denoised thermographs are then subjected to morphological image processing for feature extraction and description. 5. Performance Analysis

-1 -2 -1

0 0 0

1 2 1

Figure 5: Sobel mask for vertical edge detection However the most common problems of above edge based segmentation, are edge in locations where there is no border caused by image noise or unsuitable information in thermographs 4. Multiscale Wavelet Model For Edge Detection And Denoising Noise commonly manifests itself as fine-grained structure in the thermograph, and wavelet transform provides a scale-based decomposition. Wavelet based edge detectors Edge detectors can be viewed as discretized wavelet functions. The convolution with edge detectors gives the wavelet transform of the image at a certain scale. Approximation of the continuous wavelet models will result in the classical edge detectors when discretized [9]. Once a continuous model is obtained, scales can be changed and objects are detected at different scale levels. Prewitt edge detector can be modeled as two orthogonal Haar wavelets.

The performance of Classical Edge Detectors and wavelet based Edge detectors are analyzed on a thermograph image of size 204 *188 of a defective weld with air gap due to lack of penetration. Original thermograph of the weld with air gap used for analysis is as shown in Fig.6.

Figure 6: Thermograph of weld with air gap The Original image is converted to a gray scale image to reduce computational complexity as shown in Fig.7

12th A-PCNDT 2006 Asia-Pacific Conference on NDT, 5th 10th Nov 2006, Auckland, New Zealand

Figure 7: Gray Scale Image The edges in the image are obtained by choosing Prewitt and Sobel filter as shown in Fig.8 and Fig.9 respectively.

Figure 10b: Sobel based edge detection (Scaling Factor = 17) Figure 8: Edge detection using Sobel Mask

Figure 10c: Sobel based edge detection (Scaling Factor = 20) Figure 9: Edge detection using Prewitt mask The images in Fig. 8 and Fig. 9 include the Edge due to noise also. The sobel and Prewitt masks used could not treat the edges due to noise differently from that of the image. It is because Multiscale Edge detection is not possible with the conventional Prewitt & Sobel Masks. Wavelet based edge detectors provide a facility for varying the scaling factor, which helps in differentiating the weak edges from strong edges. The edge detected images using wavelet based Prewitt & Sobel filter are as shown in Fig. 10 and Fig. 11 respectively.

12th A-PCNDT 2006 Asia-Pacific Conference on NDT, 5th 10th Nov 2006, Auckland, New Zealand the multiscale edge detection property of wavelet that has helped in removing the noise. ACKNOWLEDGEMENT This project is sponsored by Indira Gandhi Centre for Atomic Research, Kalpakkam, India.

REFERENCES:

[1] Mero, A simplified and fast version of the Hueckel operator for finding optimal edges in pictures, Pric. IJCAI, pp. 650- 655, 1975. R.Nevatia, Evaluation of simplified Hueckel edge-line detector, Comput.,Graph., Image Process., vol. 6, no. 6, pp. 582-588, 1977. K. R. Castleman, Digital Image Processing, Englewood Cliffs, NJ: PrenticeHall, 1996. M. Hueckel, An operator which locates edges in digital pictures, J.of ACM, vol.18, no. 1, pp. 113-125, 1971. D.L. Donoho , De-Noising by Soft Thresholding, IEEE Trans. Info. Theory 43, pp. 933-936, 1993. S. Grace Chang, Bin Yu and M. Vattereli, Adaptive wavelet Thresholding for Image Denoising and Compression, IEEE Trans.Image Processing, vol. 9, pp. 1532-1546, 2000. M. Lang, H. Guo and J.E. Odegard, Noise reduction Using Undecimated Discrete wavelet transform, IEEE Signal Processing Letters, 1995 MAT LAB Image Processing Tool Box http://www.mathworks.com Jun Li, A Report on A Wavelet Approach to Edge Detection, 2003

[2]

[3] [4]

Figure 11c: Prewitt based edge detection (Scaling Factor = 20) It is evident from the Fig.10 and Fig.11, which as the scaling factor varies the noise, is removed. 6. Summary The edge detection performance of Classical Sobel and Prewitt filters are compared with the developed Wavelet based Sobel and Prewitt edge detectors. It is found that wavelet based edge detectors provide better results by removing the noise and the results are analyzed subjectively. It is

[5] [6]

[7]

[8] [9]

- New Abroad ResumeUploaded byBhavani Prasad
- journalUploaded byKirubha Shankar Ece
- A New Method for License Plate Location Based on Top-hat Transform and Wavelet Transform.pdfUploaded byBasil
- Point Operations and Spatial FilteringUploaded byAnonymous Tph9x741
- Chapter10_SegmentationUploaded bySai Kumar
- Ankit TechUploaded byishant7890
- 209ec1111Uploaded byShreerama Samartha G Bhatta
- Automated Fish Counting Using Image ProcessingUploaded bykimnga2510
- Different Approaches for Edge Detection of Angiogram ImagesUploaded byEighthSenseGroup
- Wri Course Calendar 2013-14Uploaded bythindmanmohan
- RKUploaded byaishuvc1822
- DigitalUploaded byEsha Jayaram Shetty
- Edge DetectionUploaded byRizky Bangkit
- SKL WP2 Product Data Sheet EnglishUploaded byJozmel Blancas Camarena
- Image Noise EstimationUploaded byselimarikan
- 32-SAMSS-005.pdfUploaded byRajan Steeve
- 3_BaratUploaded byvassili_iu
- Characterization of Differential Concrete Mix Designs by Ultrasonic Pulse Velocity TechniqueUploaded byIRJET Journal
- Flaw Manufacturing TechnologyUploaded byツ ツ
- Catalogue NPPLUploaded byamey21raut
- Detecting Irregularities in the Shape of Coloured BottleUploaded byAnonymous 7VPPkWS8O
- Panametrics_UT_Transducers.pdfUploaded byVempu Sankaran
- E 1003_Ed.2005 Standard Test Method for Hydrostatic Leak TestingUploaded byrodgerelmejor
- 194 1496476830_03-06-2017.pdfUploaded byEditor IJRITCC
- Quality Assurance for Non-Destructive Testing.pdfUploaded byMuhammad Yousuf Memon
- E2984E2984M-14 Standard Practice for Acoustic Emission Examination of High Pressure, Low Carbon, Forged Piping using Controlled Hydrostatic Pressurization.pdfUploaded byAnonymous UupeJNg
- Writen Practice of Qualification and Certification shUploaded bySisira Chandrasoma
- [Doi 10.1109%2Ficassp.1999.761361] Rao, A.M.; Jones, D.L. -- [IEEE 1999 IEEE International Conference on Acoustics, Speech, And Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH3Uploaded bypraba821
- UT Blocks and specificationsUploaded byAnna Ravi
- Basic Mathematics for PhysicsUploaded byumavijayachandranm

- ADCT syllabusUploaded byrcherr
- Atomic Layer DepositionUploaded byrcherr
- SynchronizationUploaded byrcherr
- SynchronizationUploaded byrcherr
- Mel progUploaded byrcherr
- Mel progUploaded byrcherr
- EC201 Netwok TheoryUploaded byrcherr
- SS_CDMA CDMUploaded byrcherr
- Cosine Modulated FbUploaded byrcherr
- DC Test 1 - Answer KeyUploaded byrcherr
- zissman1.pdfUploaded byrcherr
- zissman1.pdfUploaded byrcherr
- List of BooksUploaded byMuneeswara Murali
- NT QPUploaded byrcherr
- YegnaMurtyK.S.R.2009Uploaded byrcherr
- SS GATE QnsUploaded byrcherr
- SS GATE QnsUploaded byrcherr
- Atomic Layer DepositionUploaded byrcherr
- Atomic Layer DepositionUploaded byrcherr
- Woodward 52Uploaded byrcherr
- DSP Assignment TestUploaded byrcherr
- DSP Assignment TestUploaded byrcherr
- Adsp ModelUploaded byrcherr
- NLP Research at AmritaUploaded byrcherr
- ISSPA Paper From IEEE SiteUploaded byrcherr
- ScheduleUploaded byrcherr
- IJSET_2013_712Uploaded byrcherr
- Application Form Faculty 2014Uploaded byrcherr
- Shannon LimitUploaded byrcherr
- Finite Precision EffectsUploaded byrcherr

- Eleganza 2 New EnUploaded byzmamad
- SAES-P-101Uploaded byhashiktm
- Red Hat Enterprise Linux 7 Networking Guide en USUploaded bykkkkkkkkkkkkdfadfasd
- Top Down ModelingUploaded byDhoom Machale
- RAIDiator 5.3 SW Manual_5Sep12Uploaded byYwagar Ywagar
- UNC Primavera P6 PM Course Manual ModifiedUploaded byGanesh Sppm
- Electronic AmplifierUploaded byManoj Pradhan
- publication.pdfUploaded byYoucefChaabna
- Active Antenna 1-30 MHzUploaded byrik206
- Science Illustrative ExamplesUploaded bysalaric
- 5adafc57-535b-4b2c-b56e-41444c599c93Uploaded bybp0611
- 43i9-Acoustic Echo CancellationUploaded byIJAET Journal
- MasterCam Basic 2D DesignUploaded bymiguel187
- Time StudyUploaded byAnonymous wA6NGuyklD
- 5-140301073640-phpapp02Uploaded byAabid Iabal
- CS304MegaSolvedMCQsFileUploaded byejazphysio
- Congestion Evaluation From Traffic Flow Based on FLUploaded bydebd1989
- Journal _ Internet MarketingUploaded byAye Alexa
- Android NotificationsUploaded byfakeacc18
- C#Uploaded bySathya Kulandhaivel
- HW1Sol.pdfUploaded byKyler Greenway
- WorkshopsInSDprojects-Gottesdiener.pdfUploaded byAkinwemoye Akinbobola
- WSNH_T3_2012Uploaded byJill Gough
- ARIANE 5 Failure - Full ReportUploaded bySreedhar Gundlapalli
- Pioneer Keh-p4020r_p4023rUploaded byАлексей Макеев
- Fragged Empire - Sample Adventure.pdfUploaded byPablo Oliva Reina
- Is a GrafUploaded byTaty Anny Fonseca
- S5IOserverUploaded byArif Efendi
- Company Awarded Two CIPP Projects in Kuala LumpurUploaded byPeterLOW0218
- Digital Signature Seminar ReportUploaded byMukesh Chetwani