Academia.eduAcademia.edu

Algorithms for infrared image processing

2011

In the present work, an algorithm for the analysis of raw thermal infrared images is proposed and exploited in two different applications: a nondestructive evaluation test and a tensile test. In the first one, the images are obtained by using the laser spot thermography and aim at detecting the presence of surface defects. A laser is used to scan a test specimen through the generation of single pulses. The temperature distribution produced by this thermoelastic source is measured by an infrared camera and processed with a two-stage algorithm. In the first stage, simple mathematical and statistical parameters are used to flag of the presence of damage. Then, once damage is detected, the thermal image's first and second spatial derivative and two spatial filters are computed to enhance contrast, and to locate and size the defect. Some of the advantages of the proposed method with respect to existing approaches include automation in the defect detection process and better defective area isolation through increased contrast. The algorithm is first proven by analyzing simulated thermal images and then it is experimentally validated by scanning the surface of a CFRP composite plate with induced defects. In the second application, the same algorithm is applied to infrared images recorded during tensile tests on steel samples. Calorific manifestations accompany the elastoplastic transformation during tests. The algorithm, once more, is able to estimate automatically the state of damage of the specimen and to highlight the evolution of the deformation.

POLITECNICO DI MILANO Facoltà di Ingegneria Industriale Corso di Laurea in Ingegneria Meccanica Algorithms for infrared image processing Relatore: Prof. Marcello Vanali, Politecnico di Milano Correlatore: Dr. Piervincenzo Rizzo, University of Pittsburgh Tesi di Laurea di: Ambra Vandone Matr. 736155 Anno accademico 2010 - 2011 Contents Sommario Abstract Introduction Acknowledgements Chapter 1 The infrared thermography ..................................................................... 1 1.1 Overview about thermal imaging science ..................................................... 1 1.2 Application in nondestructive testing techniques ......................................... 2 1.2.1 Review of nondestructive techniques..................................................... 3 1.2.2 Review of infrared based nondestructive techniques ............................ 4 1.3 Applications in material testing...................................................................... 7 Chapter 2 Thermal image processing ....................................................................... 9 Chapter 3 Infrared image simulations .................................................................... 19 3.1 Simulations for pulsed thermography .......................................................... 19 3.1.1 First simulation: radial heat propagation ............................................. 20 3.1.2 Second simulation: Gaussian temperature distribution ....................... 29 Chapter 4 Experimental study ................................................................................. 34 4.1 The algorithm ................................................................................................ 34 4.1.1 ExaminIR environment ......................................................................... 34 4.1.2 Matlab environment .............................................................................. 36 4.2 Laser spot thermography experiments ......................................................... 39 4.2.1 System setup .......................................................................................... 40 4.2.2 First study: unidirectional CFRP plate, detection of surface cracks .. 43 4.2.3 Second study: unidirectional CFRP plate, detection of impact damage 53 4.2.4 Third study: bidirectional GFRP plate, detection of different damages 61 4.3 Tensile test experiments ............................................................................... 67 4.3.1 System setup .......................................................................................... 67 4.3.2 Tensile testing results ............................................................................ 69 Chapter 5 Conclusions and future works ............................................................... 80 5.1 Discussion of the results ............................................................................... 80 5.2 Future developments ..................................................................................... 82 5.2.1 Overview about the discrete wavelet transformation .......................... 82 5.2.2 Simulations for vibrothermography or thermosonics technique ........ 85 Figures caption............................................................................................................ 92 Tables caption ............................................................................................................. 96 Acronyms ..................................................................................................................... 96 Bibliography ................................................................................................................ 97 Sommario Col presente lavoro, si propone un algoritmo per l'analisi d’immagini a infrarossi da poter impiegare in tutte quelle applicazioni volte al rilevamento di aree danneggiate in strutture o componenti meccanici. Un primo studio riguarda immagini ottenute da controlli non distruttivi basati sulla tecnica di Laser spot thermography e mira a rilevare la presenza di difetti superficiali. Una sorgente laser è utilizzata per la scansione di un provino attraverso la generazione d’impulsi singoli. La distribuzione di temperatura prodotta da questa fonte termoelastica è misurata attraverso una termocamera a infrarossi e processata con un algoritmo a due stadi. Nella prima fase, si utilizzano semplici parametri matematici e statistici per rilevare la presenza di aree danneggiate. Una volta segnalata la presenza del difetto, si calcola derivata spaziale prima e seconda dell'immagine termica e si applicano due filtri spaziali con l’intento di aumentare il contrasto, individuare e dimensionare il difetto. Tra i vantaggi del metodo proposto rispetto ad approcci esistenti vi sono l'automazione del processo di rilevamento del difetto e un migliore isolamento della zona danneggiata. L'algoritmo è prima testato su immagini termiche ricostruite artificialmente e quindi sperimentalmente validato con la scansione della superficie di una piastra in composito con difetti indotti. Nella seconda applicazione, lo stesso algoritmo è applicato a immagini a infrarossi acquisite durante prove di trazione su campioni di acciaio. Manifestazioni di calore accompagnano la trasformazione elastoplastica durante i test. L'algoritmo, ancora una volta, è in grado di valutare automaticamente lo stato di danneggiamento del campione e di evidenziare l'evoluzione della deformazione. Parole chiave: Image Processing, Radiazione a infrarossi, Controlli non distruttivi, Laser Spot Thermography, Prove di trazione, Correlazione di segnali, Filtri spaziali. Abstract In the present work, an algorithm for the analysis of raw thermal infrared images is proposed and exploited in two different applications: a nondestructive evaluation test and a tensile test. In the first one, the images are obtained by using the laser spot thermography and aim at detecting the presence of surface defects. A laser is used to scan a test specimen through the generation of single pulses. The temperature distribution produced by this thermoelastic source is measured by an infrared camera and processed with a two-stage algorithm. In the first stage, simple mathematical and statistical parameters are used to flag of the presence of damage. Then, once damage is detected, the thermal image’s first and second spatial derivative and two spatial filters are computed to enhance contrast, and to locate and size the defect. Some of the advantages of the proposed method with respect to existing approaches include automation in the defect detection process and better defective area isolation through increased contrast. The algorithm is first proven by analyzing simulated thermal images and then it is experimentally validated by scanning the surface of a CFRP composite plate with induced defects. In the second application, the same algorithm is applied to infrared images recorded during tensile tests on steel samples. Calorific manifestations accompany the elastoplastic transformation during tests. The algorithm, once more, is able to estimate automatically the state of damage of the specimen and to highlight the evolution of the deformation. Keywords: Image Processing, Infrared Radiation, Nondestructive Evaluation, Laser Spot Thermography, Tensile test, Signal Correlation, Spatial Filtering. Introduction Infrared thermography is a technique addressed to the visualization and acquisition of thermal images. A body capable of absorbing radiation is also capable in the emission of radiation, according to the Kirchhoff’s law. This emission is characterized by radiation of wavelength beyond the visible spectrum, and thus, it is called infrared radiation. The total emissive power of a body is measured through the Stefan-Boltzmann’s law that states the total radial emittance is proportional to the forth power of its absolute temperature. Measuring this kind of energy is possible to evaluate the temperature distribution onto the object surface. This can be realized thanks to suitable thermocameras that detect the intensity of the emitted radiations, convert it into digital signals making it possible to display data in numerical or graphical form, thus building the thermal image visible to the naked eye. Infrared thermography is used in various fields, from clinical diagnostics to industrial preventive and predictive evaluation. In both cases, it is important to reveal oddities and irregularities in the distribution of the analyzed bodies’ temperature as these are indicators of anomalous, and therefore undesired, situations. For example, areas of higher temperature than the standard conditions may identify infections or muscle injuries in the medical field, or damaged isolators and overheated joint, signs of incipient failure, in the industrial field. In the engineering field, this method is widely used for nondestructive evaluation techniques. The nondestructive testing (NDT) is the sum of examinations, tests and surveys accomplished through methods that do not alter the material and do not require the destruction or removal of samples from the structure in question aimed at the detection and identification of structural defects. This kind of tests enables to evaluate the damage into the analyzed object without impairing its future use. As a result, maintenance and repair costs decrease while safety and reliability increase. Several non-destructive techniques have been developed by the 1920s; each has its own advantages, flaws and areas of application. In the last few decades, the nondestructive techniques based on the infrared thermography (IRNDT) have widely spread. This was possible thanks to the development of accurate devices and their entrance in the market at affordable prices. These methods are able to provide immediate measurements of the temperature without contact. They are therefore widely used in all applications where achieving the test object is physically difficult or dangerous. They are widely used in the control of power lines where, for example, the malfunction of an insulator of a cable can increase the risk of fire. The local overheating of the insulator is shown as a hot spot through the thermal camera, suggesting the operator a maintenance intervention. In the nuclear field, checks on the integrity of the reactors are necessary to ensure safe operation. Given the harmfulness of nuclear radiation, personnel should hold off from machinery. The possibility of performing measurements at a distance brings obvious advantages. Infrared thermography is commonly exploited also in standard applications such as quality control of mechanical components that undergo several cycles of load with risk of nucleation of fatigue cracks, or damage induced by impacts with external bodies. It is often preferred over other techniques because it enables to inspect large areas very quickly in a completely non-invasive way. In particular, the present work is addressed to the detection of damages of different nature in different materials through the analysis of raw thermal images acquired from Laser spot thermography. Tests based on this methodology fall into the category of active thermography. An external stimulus is required to create the temperature difference between defect and host material necessary for the detection of the singularity. In this case, a laser source generates pulsed beams reaching the surface inspected. The energy released produces a local increase in temperature displayed by the camera as a hot spot. Heat tends to propagate in the material equally in all directions (under the assumption of homogeneous material). The presence of a crack or impact damage prevents the lateral heat flow, thereby altering the circular shape of the hot spot. An expert operator that carefully observes each thermogram acquired can detect this asymmetry of the warmer area. Obviously, this procedure is onerous especially in terms of time and subjected by the human error. The main purpose of this study is therefore the development of an algorithm for the image processing able to locate damaged areas that may be present in the analyzed specimen, in a completely automated way. The images are analyzed in the first instance to extract features to compare with characteristics of sound areas. Only in case of a discrepancy between these parameters, the suspicious frame is processed in order to improve its quality and to highlight the defect signature through spatial filters and balance of contrasts. The same algorithm is then applied to images relating to proof for the characterization mechanical features on steel samples. The specimen is subject to tensile tests to obtain its stress-strain curve. In parallel, thermal images showing the fracture behavior of the specimen can be acquired. During the deformation, some energy is dissipated as heat right by the area affected by plasticization. Thus monitoring the temperature enables to indicate the evolution of the damaged area. Through the image processing it is possible to assess the specimen’s state of damage, to identify the moment of rupture, and to highlight the concentration of temperature around the fracture point. The presentation of what mentioned above is organized into four chapters. In the first chapter, the main areas of application of infrared thermography are presented, with particular attention to those applications studied experimentally, i.e. Laser spot thermography for the detection of defects in composite materials or Tensile testing for the characterization of high performance steel. In the second chapter, a bibliographic research concerning the state of the art about the image processing is provided, with explanations about the application of filters, histogram equalization, and noise reduction. In the third chapter, the presentation of simulation models on which the algorithm developed in Matlab environment is pre-tested and validated follows. In the fourth chapter, a detailed description of the experimental studies is reported. The results of four different experimental studies are discussed: the first three studies concern the detection of defects of various geometries, types, and sizes through Laser spot nondestructive technique and the last one presents the application of the infrared thermography to traditional tensile tests. Finally, conclusions and observations on experiments and possible further developments of the work done so far are reported. Acknowledgements I would like to thank Professor Marcello Vanali that gave me the opportunity to realize the present work in collaboration with the members of the Civil and Environment Department of the University of Pittsburgh. A special acknowledgement goes to Dr. Piervincenzo Rizzo that guided me in the development of the algorithms and in the conduction of the experiments. He gave me the chance to participate in different research activities and thanks to his enthusiasm, he motivated me to study seriously and conscientiously convinced about the satisfaction that a good research project yields. A little thought is addressed also to my laboratory mates that shared this experience with me and to all the people that always supported and helped me. Chapter 1 The infrared thermography 1.1 Overview about thermal imaging science Infrared thermography, thermal imaging, and thermal video are examples of infrared imaging science. Thermal imaging cameras detect radiation in the infrared range of the electromagnetic spectrum (roughly 9–14 µm) and produce images of that radiation, called thermograms. Since infrared radiation is emitted by all objects above absolute zero according to the black body radiation law, thermography makes it possible to see one's environment with or without visible illumination. The amount of radiation emitted by an object increases with temperature; therefore, thermography allows one to see variations in temperature. When viewed through a thermal imaging camera, warm objects stand out well against cooler backgrounds; humans and other warm-blooded animals become easily visible against the environment, day or night. As a result, thermography is particularly useful to military and other users of surveillance cameras but its use in many different fields has increased dramatically with the commercial and industrial applications of the past fifty years. Government and airport personnel used thermography to detect suspected swine flu cases during the 2009 pandemic. Firefighters use thermography to see through smoke, to find persons, and to localize the base of a fire. Maintenance technicians use thermography to locate overheating joints and sections of power lines, which are a telltale sign of impending failure. Building construction Chapter 1. The infrared thermography technicians can see thermal signatures that indicate heat leaks in faulty thermal insulation and can use the results to improve the efficiency of heating and airconditioning units. Some physiological changes in human beings and other warmblooded animals can also be monitored with thermal imaging during clinical diagnostics. Infrared thermography is also used in the engineering filed, for instance, in material testing (as tensile tests) or quality control through nondestructive testing (NDT) techniques. Before the discussion of these two applications in pursuance of the present work, a brief overview about NDT methodologies and material characterization tests is presented below. 1.2 Application in nondestructive testing techniques In the field of quality control of structures and mechanical components, several methods have been developed to evaluate the integrity or the state of damage of the testing object. Some material investigations involve taking a sample of the inspected part. Due to the loss of material, the test object has to be removed from service permanently. Since 1920s, the art of testing without destroying the test object has developed from laboratory curiosity to an indispensable tool of production. Nondestructive testing has been defined as comprising those test methods used to examine or inspect a part, material, or system without impairing its future usefulness [1]. NDT testing is used to investigate specifically the material integrity of the sample in order to avoid failures, prevent accidents, ensure customer 2 Chapter 1. The infrared thermography satisfaction, and even save human life. Several methodologies can be included in this category as discussed below. 1.2.1 Review of nondestructive techniques Common NDT techniques can be classified into seven major categories: visual (e.g., visual inspection using borescope), penetrating radiation (e.g., X-ray, and neutron imaging), magnetic-electrical (e.g., magnetic particle, and Eddy current), mechanical vibration (e.g., ultrasonic, acoustic emission, and tapping), chemical/electrochemical (e.g., chemical spot testing), thermal (e.g., infrared thermography) and other optical methods (e.g., Moire´ interferometry, holography, and shearography). Research efforts are being directed at developing and perfecting NDT techniques capable of monitoring: 1) materials production processes, 2) material integrity during transportation, storage and fabrication and, 3) the amount and rate of degradation during service. In addition, efforts are underway to develop new NDT techniques capable of measuring the discontinuity of the flaws quantitatively, permitting determination of material response using fracture mechanics analysis, and replacing the qualitative materials characterization techniques used in the past by quantitative techniques. Among the various new NDT techniques developed recently, infrared thermography NDT techniques has attracted considerable interest in a wide variety of industries including medical diagnostic, electronic, rubber, aerospace, automotive, and construction. In order to adapt and develop thermography NDT technique for evaluating particular materials, especially for real-time and mass inspection, it is important to have the knowledge of the capabilities as well as limitations of this technique. This methodology is relatively fast, provides full-field 3 Chapter 1. The infrared thermography information, is non-contacting, and has been shown to be reliable for detecting material defects in specific metallic, nonmetallic and composites materials [2]. It is based on the analysis of the temperature distribution on the surface of tested sample. It proves not to be suitable if the damage has no effect in perturbing this distribution, for example when the defect lies in depth of a thick specimen. More details about nondestructive evaluation (NDE) methods based especially on infrared thermography are presented in the next section. 1.2.2 Review of infrared based nondestructive techniques As mention above, infrared thermography is a contact-less optical imaging technique for detecting invisible infrared radiation. It can be used to assess and predict the structure or behavior lightly beneath the surface by measuring the distribution of infrared radiation and converting the measurements into a temperature scale. Infrared thermography is generally divided into two main streams: passive infrared thermography (PIT) and active infrared thermography (AIT). In PIT, abnormal temperature profiles indicate suspicious problem. This technique is mainly used for qualitative inspection to pinpoint the anomalies and has important applications in several fields such as production process, predictive maintenance, medicine, building thermal efficiency survey programs. For reducing the sensitivity to variations in ambient condition and obtaining more accurate measurement, AIT has been developed to provide more accurate information by considering the amount of thermal radiation and heat transfer. It has been successfully employed for flaws inspection in many industrial applications, such as aircraft and automotive components inspection, adhesive bonding and spot welding investigations, pressure vessel and pipeline inspections [2]. In Active 4 Chapter 1. The infrared thermography thermography, an external stimulus is required to raise the temperature of a part of the structure and generate a heat flow towards colder areas and an infrared camera is utilized to capture the surface thermal pattern. Different techniques have been developed, depending upon the type of external stimulus exploited. The most common thermal stimulation methods in AIT are transient pulse, step heating (long pulse), periodic heating (lock-in), and thermal mechanical vibration. Figure 1.1 provides a schematic representation of these techniques. Figure 1.1. Schematization of the data acquisition setup for different stimulation techniques. The selection of a method over another is dictated by factors as structure geometry and material, and by type and size of the defect to be identified. It has been proved that not every kind of defect can be easily detected using the same technique; and not all the materials respond with success to a particular heating source [3]. To investigate the potentiality of AIT, several studies were conducted and now present in literature. Pulsed thermography technique often exploits flash lamps to impart thermal energy on the test specimen [3,4,5]. This method has the advantage of being quick and 5 Chapter 1. The infrared thermography simple, and suitable to both metallic and non-metallic materials. It is effective for planar defect detection where the defect plane is reasonably parallel to the sample’s surface. However, pulse thermography may fail to identify the presence of microcracks or of surface breaking cracks that run perpendicularly to the surface because they have little effect on the heat flow generated by the flash lamp [6]. Other active methods such as thermosonics, vibrothermography, or laser spot thermography can be adopted to overcome these limitations. Thermosonics uses a pulse of high power ultrasound in the 20 – 100 kHz range applied at one point of the test specimen to generate vibration in the structure. If a crack is present, its surfaces rub together causing a local temperature rise. The method is attractive for the quick assessment of complex components [7]. Usually the high power ultrasound is delivered to the structure by means of acoustic horns [7,8,9,10,11,12] or piezoelectric exciters [4,13]. Similar to thermosonics, vibrothermography uses continuous vibration excitation to generate a steady state, local temperature rise [7,8]. This method is particularly effective in poor thermal conductors, so that the temperature does not equalize rapidly over the component [7,10]. Like for thermosonics, the excitation sources are generally acoustic horns or piezoelectric transducers [5,10,14]. In laser spot thermography the external stimulus is given by means of CW or pulsed laser. The laser permits to realize the transmission of a well-controlled and positioned beam into the test object. The heating at the surface, caused by absorption of laser light (CW laser) or by thermoelastic shock (pulsed laser), spreads radially producing a circular heat spot that can be imaged by an infrared camera. Directional patterns can be also induced by interposing a cylindrical lens between the laser and the test specimen. In both cases, the area hit by the laser and the power of the source can be controlled fairly accurately. An argon ion laser yields output of few watts, whereas carbon dioxide 6 Chapter 1. The infrared thermography laser and neodymium-yttrium aluminum garnet laser can provide output power in excess of 20 W if necessary. A surface breaking crack near to the illumination point prevents the lateral flow of heat and produces a perturbation to the thermal image that can be useful to detect the presence of such cracks [6,8,15,16]. An application of this methodology for the detection of surface damages is discussed in the following chapters. 1.3 Applications in material testing Tensile testing, also known as tension testing, is a fundamental materials science test in which a sample is subjected to uniaxial tension until failure. The results from the test are commonly used to select a material for an application, for quality control, and to predict how a material will react under other types of forces. Properties that are directly measured via a tensile test are ultimate tensile strength, maximum elongation, and reduction in area. From these measurements, the following properties can also be determined: Young's modulus, Poisson's ratio, yield strength, and strain-hardening characteristics. Recently the infrared thermography has been coupled to the traditional tensile testing measuring devices to investigate the fracture behavior and monitor failure mode during the test. [17] Infrared thermography provides quantitatively evaluation of the evolution of the temperature generated by the specimen under applied stresses. It has been successfully used as an experimental technique to detect the plastic deformation of steel plates under monotonic loading. The work done to the system by plastic deformation (evaluated, per unit of volume, by integrating the material stress-strain 7 Chapter 1. The infrared thermography curve) is identified as the major contribution to heat effect. There exists a general acceptance that not all mechanical work produced by the plastic deformation can be converted to the thermal energy in the solid. A portion of the work is believed to have been spent in the change of material microscopic structure. Thus, the material dissipativity can be considered and used as a highly sensitive and accurate manifestation of damage. Infrared thermography provides a nondestructive, real time and noncontact technique to observe the physical processes of degradation and to detect the occurrence of intrinsic dissipation in engineering materials and structures [1]. The application of the above-mentioned technique is discussed in the forth chapter where the heat pattern on the surface of a steel sample shows the evolution of the damage until failure. 8 Chapter 2 Thermal image processing For the sake of completeness, it must be remembered what an infrared radiation concerns and how an infrared image can be processed. Infrared (IR) light is electromagnetic radiation with a wavelength longer than that of visible light, measured from the nominal edge of visible red light at 0.7 micrometers, and extending conventionally to 300 micrometers. These wavelengths correspond to a frequency range of approximately 430 to 1 THz, and include most of the thermal radiation emitted by objects near room temperature [18]. Figure 2.1 shows the electromagnetic spectrum for different types of radiations. W avelength (meters) Radio 10 3 10 M icrow ave 10 4 -2 10 Inf rared 10 8 Visible -5 10 10 12 Ult raviolet -6 10 10 X-Ray -8 15 10 10 16 Gam m a Ray -10 10 10 18 -12 10 20 Frequency (Hz) Figure 2.1. Classification of the electromagnetic radiations according to their wavelength and frequency. Infrared thermography in nondestructive testing provides images (thermograms) in which zones of interest (defects) appear sometimes as subtle signatures due to all Chapter 2. Thermal image processing factors that degrade infrared images from self-emission of the IR camera to the nonuniform properties of the surface where data are collected. Moreover, with long wavelengths in IRthermal bands with respect to visible bands, signals in the thermal bands are intrinsically weak since liberated photonic energy W due to the oscillatory nature of particles inside matter is inversely proportional to the wavelength. In this context, raw images are not always appropriate since some details can be missed. In some other cases, what is needed is a quantitative analysis such as for defect detection and characterization. From years to years, various methods of data analysis in IRNDT have been developed through the world [19]. Most of the existing methods require user input or intervention, and automation is not always possible. The most common steps in infrared image processing can be listed as follow: o Noise reduction: to augment the signal to noise ratio; o Contrast balance: to highlight some features not evident in the original image ; o Edge detection: to define the discontinuities in the frame considered. One of the most common procedures for noise reduction is the subtraction technique. Simple subtractions such as subtracting two images acquired at the same moment from two different experiments (spatial reference technique) or from images recorded closely (temporal reference technique) allow to remove unwanted effects present in both experiments such as non-uniform heating [4,7,9,10,14,20]. Moreover, the application of spatial linear or nonlinear filters is often exploited to reduce the high-frequency components characterizing thermal noise [9,20,21]. Applying a linear filter means computing the convolution onto the image considered of a defined kernel, which is a square small matrix with an odd number 10 Chapter 2. Thermal image processing of elements. In the spatial domain, the convolution process multiplies the elements of the kernel by the matching pixel values when the kernel is centered over a pixel. The elements of the resulting array (which is the same size as the kernel) are averaged, and the original pixel value is replaced with this result. In particular, a kernel (n+1 x n+1) is passed through the image and the central pixel value p is replaced by p 0 computed as follow: = ( + + ⋯ ( ) ( ) ) (2.1) with B is a scaling factor, ai are kernel weights and pi are the n+1 pixel values within the kernel centered on p [19]. The mechanics of the linear spatial filtering are illustrated in Figure 2.2. Linear spat ial filt er ing applicat ion Figure 2.2. Figure 2.2. Linear spatial filtering application. Nonlinear filters exploit the same mechanism but the relation between the value of the central pixel p and its replacing value p 0 is not linear. Spatial filters can also be applied to enhance the defect signatures. For instance, Li et al. [21] proposed a three-dimensional matched filter (time is the third dimension) to detect cracks from a video sequence collected during a vibrothermographic 11 Chapter 2. Thermal image processing inspection. The use of a matched filter required the knowledge of the signal signature. As such, Li and collaborators [21] applied a matched filter assuming that the heat change signature due to the presence of cracks was known. To avoid this problematic aspect, it is possible to act on image histograms and contrasts. These procedures deal with images in gray scale; procedures for color images derive from them. Each pixel can assume one of 256 possible values: a value equal to zero correspond to the black color, a value of 255 correspond to the white color. An image histogram is a type of histogram that acts as a graphical representation of the tonal distribution of the picture. It plots the number of pixels for each tonal value. By looking at the histogram for a specific image a viewer is be able to judge the entire tonal distribution at a glance and eventually to identify the presence of a particular kind of noise on the picture. Adjusting the tonal distribution, noise can be reduced and certain details can be better visualized. A common procedure is the histogram equalization that generates an image whose intensity levels are equally likely. The net result is an image with increased dynamic range which tends to have higher contrast [22]. Figure 2.3 presents an example of the above. 12 Chapter 2. Thermal image processing (a) (b) (c) 2000 3000 2500 Occurences (d) 1500 2000 1000 1500 1000 500 500 0 0 0 Gray level 50 100 150 Gray level 200 250 0 50 100 150 Gray level 200 250 Figure 2.3. Original image (a) and correspondent histogram (c). Enhanced image (b) and correspondent histogram (d). The last step mentioned above concerns the edge detection technique. This procedure is most exploited in IRNDT methods since it is often required to localize and size the damaged area in the testing sample. The techniques for the extraction of the contours, aim to remove from the image constant areas, leaving only the changes, in the case, often verified, that they retain all the relevant information. Contours are defined as local discontinuities in luminance, i.e. areas in the image where there are "abrupt" changes in luminance. These techniques can be divided in three main categories based on first derivative, second derivative and edge fitting. 13 Chapter 2. Thermal image processing The techniques based on the derivatives are the most effective and thus the most exploited. The goal of the method based on the first derivative is to pick out the maximum values of this feature. Figure 2.4 shows a possible intensity trend f(x) as a function of the spatial coordinate x. Figure 2.4. Intensity functions in correspondence of two different types of edges and corresponding first derivatives. The ramp indicates a change in the luminance level that leads to the identification of a contour. The first derivative is calculated as: ( )= ( ) (2.1) The peak corresponding to the maximum absolute value of f’(x) occurs in correspondence of the contour. Of course, in presence of noise there are several local maximum values; some of them related to real contours but some others related to the noise effect. Thus, it is possible to set a threshold level: peaks below this reference value are defined as “false” contours and not considered. 14 Chapter 2. Thermal image processing In the discrete domain, the first derivative of a sequence of intensity values x (n) is calculated as follow: ′( ) = ∑ ( ) ( − ) − ( ) , (2.2) For instance: ( 10) = ( 11) − ( 9) + ( ) + ( ) − ( ) + ⋯ (2.3) In practice the sum is cut off and the result is approximated as illustrate below. Extending into the second dimension this concept, the gradient is considered: ( , ) = , (2.4) The magnitude of this vector stands for the “strength” of the contour and the phase indicates the direction. In the discrete case, the gradient is calculated along the rows or along the columns of the matrix representing an image, and then, combined as: ( , ) = ( , ) + ( , ) (2.5) An approximation often used of Equation 1.6 is: ( , ) = ( , ) + ( , ) (2.6) 15 Chapter 2. Thermal image processing Gr and Gc are estimated according to Equation 2.3 regarding the discrete first derivative stopped at the second term. In other words, it is calculated as the response of an impulse of the type [-1 0 1]. This procedure is very sensitive to the noise. For a more stable solution, a common method is to average in the orthogonal direction before calculating the difference. Table 2.1 shows examples of suitable operators for this procedure. Table 2.1. Masks for edge detection Gradient for rows Prewitt 1 1 1 3 1 0 0 0 Sobel 1 1 2 4 1 0 0 0 Roberts 0 0 0 0 −1 1 −1 −1 −1 −1 −2 −1 0 0 0 Gradient for columns 1 −1 0 3 1 1 −1 0 4 1 0 0 0 −1 0 1 2 0 2 0 −1 0 −1 0 1 −1 0 1 0 1 0 A practical application of these masks is presented in the next chapters. In literature, several studies exploited the edge detection based on the first derivative. For instance, T. Li et al. [16] used a crack imaging method to process infrared images collected by means of the laser spot thermography. The image processing was based on the computation of this spatial derivative since it reflects the amplitude change rate in an image. Furthermore, they evaluated the second derivative to better enhance the edge effect. 16 Chapter 2. Thermal image processing Methods based on the second derivative seek for the passages of the function f’’(x) for values equal to zero that occur in correspondence of the boundary. Figure 2.5 helps in visualizing the concept: Figure 2.5. Intensity function in correspondence of an edge and its first and second derivative. The second derivative is sensitive to the noise so that some zero values can be dictated by the noise effect. A strategy to avoid the “false” boundary is to take into account only the zeros surrounded by “high” absolute values (maximum and minimum). Working in two dimensions, the second derivative becomes the Laplace operator, defined for a continuous function F(x, y) as: ( , ) = −∇ ( , )= ( , )+ ( , ) (2.7) The Laplacian is equal to zero when F(x, y) is constant or changes linearly. In the discrete domain, the easiest way to evaluate this operation is to compute the difference of the differences along each direction as follow: 17 Chapter 2. Thermal image processing ( , ) = [ ( , ) − ( , − 1) ] − [ ( , + 1) − ( , ) ] + + [ ( , ) − ( + 1, ) ] − [ ( − 1, ) − ( , ) ] (2.8) The same result can be obtained through the convolution with a matrix H (j, k) defined in Equation 2.11: ( , ) = 0 = −1 0 0 2 0 0 0 + −1 0 0 0 −1 2 −1 0 0 0 ( , )∗ ( , ) 0 = −1 0 (2.9) −1 4 −1 0 −1 0 (2.10) The sum of the two matrices yields the evaluation of the second derivatives along the rows and the columns. In the next chapters of the present work, it is possible to appreciate the effectiveness of this operator since it is able to highlight the discontinuities in the thermal distribution on the surface tested both in the laser spot thermography application and in the tensile tests. These discontinuities represent the anomalous situations that we are looking for while testing a sample. 18 Chapter 3 Infrared image simulations In order to become more familiar with the image processing, we conduct a preliminary study exploiting the Matlab software and, in particular, the Image acquisition, the Image processing and the Wavelet toolbox. This study helps us in acquiring more awareness about the potentiality of the commands reported in dedicated Matlab environment. It leads to a conscious management of a two dimensional (2D) signal such as matrices representing the thermal images. We provide two types of simulations, both with the aim of realizing an algorithm for the image processing of thermographs. In particular, the first model simulates the temperature trend on the sample surface subjected to a generic pulsed thermography testing. The second one tends to recreate the reaction of a sample tested with laser spot thermography technique. The two models are presented in details in the next sections. 3.1 Simulations for pulsed thermography In this section, we present two models consisting of recreated videos or snapshots to simulate the acquisition of thermal images from pulsed thermography testing. The first situation represents the radial heat propagation from a central point toward the extremes. It is realized by generating consequential frames characterized by Chapter 3. Infrared image simulations incremental temperature steps. The second situation represents the ideal Gaussian temperature distribution generated onto a surface hit by a laser beam. The laser is mainly exploited in the NDT techniques based on the pulsed thermography. This kind of testing usually requires user input or intervention to evaluate the integrity of the specimen through the observation of single frames or surface temperature trends as a function of the time (heating and cooling transient). Our goal is to write an algorithm able to detect automatically the presence of a defect and to process only the thermal frames marked as suspicious. In particular, the study yields to the realization of a two-stage algorithm. In the first stage, it evaluates simple mathematical and statistical parameters used to warn of the presence of damage. Then, once damage is detected, it computes the thermal image’s first and second spatial derivative and two spatial filters to enhance contrast, and to locate and size the defect. Some of the advantages of the proposed method with respect to existing approaches include automation in the defect detection process and better defective area isolation through increased contrast. Details and results from this image processing are reported below. 3.1.1 First simulation: radial heat propagation In this preliminary study, we carry out a basic simulation in order to calibrate the image processing. We recreate five video sequences composed of 14 frames each. These movies represent the heat flow starting from a central point and propagating in both directions (vertical and horizontal) towards the extremes of the image. In particular, the first movie is associated with a baseline situation, and the remaining four are related to four damage scenarios, namely small 45° crack, large 45° crack, horizontal crack, and vertical crack. Figure 3.1 shows six consequential frames of the baseline video. 20 Chapter 3. Infrared image simulations Figure 3.1 First simulation. Six frames of the video sequence associated with no damage case. The temperature of the object increases progressively according to a square pattern. The temperature increment is of 0.8° Celsius at each step. The other four sequences (testing images) consist of similar temperature patterns. After few frames, we simulate the presence of a defect. Figure 3.2 shows the 14th frame for these four scenarios. 21 Chapter 3. Infrared image simulations Figure 3.2. First simulation. Last frames of the four video sequences that simulate the presence of damage. (a) Small 45º defect. (b) Large 45º defect. (c) Horizontal defect. (d) Vertical defect. Note that the presence of damage would create a local temperature increase in the proximity of the damage itself. For the sake of simplicity, we decide not to simulate this temperature rise. We extract from each frame of each movie the eccentricity value. The eccentricity e of an arbitrary 2-D boundary is defined as: = 1− (3.1) In Equation 3.1, a is the line segment connecting the two farthest points of the boundary, and b is the line segment perpendicular to a and of such length that a box passing through the outer four points of intersection of the boundary with the two 22 Chapter 3. Infrared image simulations line segments completely encloses the boundary [22]. This parameter is usually exploited to estimate the similarity of a boundary to a perfect circle. In our study, we calculate the eccentricity value using the Matlab command regionprops and retrieving the property “Eccentricity”. It assumes values between 0 and 1. In particular, for a circular shape the eccentricity value is equal to zero. In laser spot thermography the eccentricity can be used to represent a measure of how much the thermal spot on the testing specimen deviates from being circular irrespective of the thermal distribution within the spot. (This concept is discussed in detail in the next simulation). For the present simulation, we expect a value equal to zero for the eccentricity regarding all the baseline frames. In fact (see Equation 3.1), a and b present the same length since they correspond to the two perpendicular diagonals of the square pattern. In presence of defect, the square shape is cut off and thus, the eccentricity value is expected to be closer to 1. In image processing, the correlation coefficient is used to establish a relationship between two or more images. One of the principal applications is in the area of template or prototype matching, where the closest match between a test image and a reference image is sought. The closest match can be found by choosing the image that yields the largest correlation value [21]. In literature, several correlation coefficients establish the degree of correlation. One of the most common is the Pearson coefficient, which assesses the linear relationship between two variables. It is defined as:  X ,Y  cov( X , Y ) E X   X Y  Y    XY  XY (3.2) 23 Chapter 3. Infrared image simulations where cov(X,Y) is the covariance of random variables X and Y, σX and σY are their standard deviations, E is the expected value operator, and µ X and µ Y are the means of the two variables. The correlation coefficient ρX,Y can assume values between -1 and 1. It is equal to 1 when a linear positive relationship exists between the two variables: if a variable increases, the other one increases proportionally. It is equal to -1 (anticorrelation) when a linear negative relationship occurs between the two variables: if a variable increases, the other decreases proportionally. It is equal to zero when there is no tendency for the values of a variable to increase or decrease with the values of the second variable. For a series of n measurements, Equation 3.2 can be rewritten as: = ∑ ( ( ) ̅)( ) = ∑ ∑ ( ̅) ( ̅) ∑ ( ) ( (3.3) ) where xi and yi (i = 1, 2, ..., n), x and y and sx and sy are respectively the measures, the means and the standard deviations of X and Y. When the variables are twodimensional such as images, Equation 3.3 becomes: = (∑ ∑ ∑ ( ∑ ( ̅) ( ̅) ) ( ∑ ) ∑ ( ) ) (3.4) where A and B are two images represented by two matrices, and A and B are respectively the means of elements of the elements populating matrix A and matrix B. In the framework of our algorithm, we expected correlation coefficients close to 1 for tested regions with no damage and low correlation values for damaged areas. Figure 3.3a and Figure 3.3b show the correlation and the eccentricity, respectively, 24 Chapter 3. Infrared image simulations for the five sequences simulated. Correlation coefficient (a) 1 0.98 0.96 0.94 0.92 0.9 0 Defect 45deg large Defect 45deg small Horizontal defect Vertical defect Baseline 2 4 6 8 Frame number 10 12 14 1 (b) Eccentricity 0.8 0.6 Defect 45deg large Defect 45deg small Horizontal defect Vertical defect Baseline 0.4 0.2 0 0 2 4 6 8 10 12 14 Frame number Figure 3.3. First simulation. (a) Correlation coefficient and (b) eccentricity associated with the frames of the five video sequences. 25 Chapter 3. Infrared image simulations The correlation coefficient of the testing frames is computed by correlating each frame to the correspondent frame of the baseline. For both parameters the presence of damage is readily detected. Baseline frames have all eccentricity equal to zero and correlation equal to one (auto-correlation). All the frames associated with damage denote an eccentricity greater than zero. The highest value (0.71) refers to the last frame of the large 45° crack. Similar trend is noticeable for the correlation coefficient. In the second stage, the proposed algorithm processes those images whose correlation or eccentricity deviate from the baseline. The first and the second spatial derivatives are calculated by evaluating the image thermal gradient across two consecutive pixels along the horizontal and the vertical axis. The first derivative reflects the amplitude change rate in an image and thus extracts the edge effect in an image. However, in the future perspective to apply the algorithm in pulsed thermography testing, the second derivative is preferable as it can further enhance the edge effect. As pointed out by Li et al. [16,24], in laser spot thermographic images the background heat flow caused by the laser spot is still strong and mixed together with the crack when the spot is close to the crack. Thus, the second derivative provides higher values and then a more evident visualization of the damaged area. Figure 3.4 shows the derivatives along the coordinate axes of the first frame (the sixth) that had both parameters significantly different from the baseline values relatively to the large 45º defect case. 26 Chapter 3. Infrared image simulations Figure 3.4. First simulation. Spatial derivative of the fifth frame of the sequence that simulate the presence of the large oblique crack. (a) First derivative along horizontal and vertical direction. (b) Second derivative along horizontal and vertical direction. (c) Absolute values of plots in (a). Absolute values f plots in (b). The contours of the largest derivatives unfold the position and the size of damage. Since the defect was skewed at an angle of 45°, the derivatives in the vertical and horizontal direction yield to the same results. The horizontal and vertical grids visible in the figures are numerical artefacts due to the temperature edges of the original simulated images. It should be noted that the values of these grids are smaller than the values of the crack’s edges. Not shown here, the derivatives of the images having higher eccentricity and smaller correlation yield to similar results. In order to highlight the contour of the defected area, we also propose to apply two image filters. In particular, we applied the Roberts and the Laplacian filters as they provide good results. The first filter belongs to the category of directional filter and it is suitable for enhancing the edges at 0º, 45º, 90º, ... The kernel associated with the Roberts filter is [23]: 27 Chapter 3. Infrared image simulations = 0 0 0 0 −1 1 0 0 0 (3.5) The Laplacian filter is used to compute the second derivatives of an image to determine the presence of edges in adjacent pixels. The kernel for this filter is [21]: 0 = −1 0 −1 4 −1 0 −1 0 (3.6) Figure 3.5 presents the images obtained from the Laplacian and the Roberts filters associated with the last frame of the large oblique crack. (a) (b) Figure 3.5. First simulation. Results of the (a) Laplacian and (b) Roberts filter applied to the 13 th frame of the sequence associated with the large oblique defect. Both filters show the location of damage clearly. The results presented in the previous figures clearly demonstrate the capability to identify the position and the size of the crack. 28 Chapter 3. Infrared image simulations 3.1.2 Second simulation: Gaussian temperature distribution In the second simulation, we assumed a Gaussian temperature distribution of a test specimen. This simulation intended to move closer to the experimental setup, discussed in the next chapter, where an unfocused laser beam has a nominal Gaussian distribution of the pulse’s intensity. Figure 3.6a shows the temperature distribution of the surface of a pristine specimen. Similarly to the first simulation, we assumed the presence of a vertical crack that prevented the propagation of the heat flux along a certain direction. Under this scenario, we simulated the temperature distribution like the one presented in Figure 3.6b. Figure 3.6c is the projection of Figure 3.6a and it simulates the thermal pattern imparted by a Gaussian laser pulse onto a homogeneous material. Similarly, Figure 3.6d is the projection of Figure 3.6b. 29 Chapter 3. Infrared image simulations Figure 3.6. Second simulation. (a) Gaussian temperature distribution over a flat pristine surface. (b) Gaussian temperature distribution over the same surface having a vertical defect. (c) Simulated thermal image of (a). (d) Simulated thermal image of (b). Table 1 shows the values of the correlation coefficents and the eccentricity associated to both cases. We remeber that an eccentricity equal to zero corresponds to a perfect circle, given that a and b have the same length (see Equation 3.1). Any deviation from this shape can be inferred to the presence of a structural anomaly, and the value of the eccentricity is expected to increase. 30 Chapter 3. Infrared image simulations Table 1 - Values of the correlation coefficient and eccentricity for the Gaussian thermal surface distribution. Correlation coefficient Eccentricity Baseline Damage 1 0.9103 0 0.7664 Both parameters indicate the presence of a structural anomaly since they depart from the reference values. Once the presence of a defect was ascertained, the image processing was applied to visualize the location and the size of the defect. Figure 3.7 presents the first and second derivatives of both images and the location of damage is visible. As the defect extended along the vertical direction, the spatial derivatives along the horizontal axis are more sensitive. 31 Chapter 3. Infrared image simulations Figure 3.7. Second simulation. (a) First and second derivative along the horizontal axis for undamaged case. (b) First and second derivative along the vertical axis for undamaged case. (c) First and second derivative along the horizontal axis for the case with damage. (d) First and second derivative along the vertical axis for the case with damage. 32 Chapter 3. Infrared image simulations Finally, Figure 3.8 illustrates the image of the damaged specimen processed with the Laplacian (Figure 3.8a) and Roberts (Figure 3.8b) filters. (a) (b) Figure 3.8. Second simulation. Results of the (a) Laplacian and (b) Roberts filter applied to the “damaged” surface. These filters seem to outperform the spatial derivatives in terms of contrast enhancement. With respect to Figure 3.4 and Figure 3.5a, Figure 3.7 and Figure 3.8a do not have the vertical and horizontal grids that were, as is said earlier, numerical errors due to the step-wise temperature distribution simulated in the first example. 33 Chapter 4 Experimental study In the present chapter, we present some experimental studies carried out at the laboratory of the Civil and Environmental Department of the University of Pittsburgh. First, we propose three different experiments based on laser spot thermography technique with the purpose of detecting surface damages through the application of the algorithm validated in the last chapter. Then, we show the application of the same algorithm in tensile testing experiments with the aim of monitoring the failure behavior of thin samples. 4.1 The algorithm The next two sections recall the principal steps computed by the algorithm for the image processing. Two work environments are used: the ExaminIR software for the acquisition and exportation of the data and the Matlab software for the analysis. 4.1.1 ExaminIR environment Once the system setup is prepared, the camera must be connected to the computer through a firewire cable. The ExaminIR software must be opened and, before Chapter 4. Experimental study starting the data acquisitions, few object parameters must be set. Instructions for their evaluation are showed in Table 4.1. Table 4.1. Object parameters, setting instruction and unit of measurement Parameter Reflected temperature How to set Units The reflected temperature is the apparent temperature recorded on the sample surface due to the reflection of some radiation coming from the surrounding. This radiation can alter and even invalidate the measurement. Thus for a correct acquisition, it is necessary to take it into account. The FLIR User’s manual [24] provides an easy method to estimate this reflected temperature. It briefly states: [°C] o crumble up a large piece of aluminum foil; o uncrumble it and put it in front of the sample facing the camera; o set the emissivity to 1 and measure the temperature. o Set this value as reflected temperature in the camera settings. The importance of this parameter is discussed above. However, it is possible to consult tabulated values available in literature for different materials at different temperatures. For more accurate measurements, it is possible to set the own emissivity value following the procedure described in the FLIR User’s manual [24]: Emissivity -- o attach a piece of electrical tape of known emissivity (usually around 0.97) onto the specimen; o set the emissivity mentioned above in the camera device, focus and write down the tape temperature; o assuming that the tape and the specimen are in condition of thermal equilibrium, point now to the sample surface and change the emissivity setting until 35 Chapter 4. Experimental study the camera displays the same temperature as the one previously recorded. The presence of water into the atmosphere has effect in the absorption of the radiation emitted by the specimen. Anyway, if no humidity instruments are available, it is possible to set the value at 50%. -- The distance between the specimen and the camera lens is doable easily by means of a ruler. See the technical data sheet for the camera lens in order to respect the minimum focal length. [m] The temperature of the atmosphere normally has not a big Atmosphere influence, assuming of working in standard conditions (-20 temperature to 400 °C). The estimation is very simple and can be done using a common thermometer or reading the room thermostat display. [°C] Humidity Distance object camera Three other parameters must be set. They regard the acquisition features, and they are acquisition time, frame rate (frequency) and window size. The smaller the window size is, the higher the frame rate can be. At this point, video acquisitions can be recorded, saved and exported as movies or as multiple separated images in jpg or csv (comma separated value) format. A single video is recorded for each scanning point and the data set is stored in the corresponding folder, ready to be elaborated by the Matlab scripts. 4.1.2 Matlab environment The data analysis and the image processing are completely performed with the Matlab software. Eight consequential steps are planned and reported in the block 36 Chapter 4. Experimental study diagram below. The algorithm can be divided in two stages. The first one regards the evaluation of mathematical and statistical parameters (step 1 to 6). The second regards the image enhancement (step 7 and 8). Load the data set for the video acquisition considered. Step 1 Statistical parameters Starting excitation instant Laser spot coordinates Compute four statistical parameters for each frame of the video: average temperature of the entire frame, standard deviation, skewness and kurtosis coefficient. (Skewness and kurtosis are measures of outliers of a sample of data. They present a spike in those frames where the hot laser spot is evident). Point out the instant in which the laser excitation stars looking at the frame presenting the highest value (peak) in the statistics feature graphs, named afterward first shot frame. Estimate the coordinates of the laser spot center extracted from the first shot frame. Step 2 “Cold” reference frame Create the so-called cold frame by computing the 2D mean of a hundred frames before the excitation starts. This is done with the aim of reducing the thermal noise and creating a reference frame representing the background temperature distribution in normal condition (no laser excitation). 37 Chapter 4. Experimental study Step 3 ROI cut out Cut out a small region of interest from the entire frame keeping the center of the laser spot (of know coordinates, see Step 1) in the middle of the ROI (region of interest). This step helps in the computational time. Step 4 Baseline reference video Load the sequences of images surely regarding sound areas. Calculate the first shot frame for each baseline video. Compute the 2D mean between the different acquisitions for each frame after the first shot one with the aim of reducing the thermal noise and recreating a reference video, named baseline video. Step 5 Load the data set for the acquisition correlated to the scanning point considered. Correlation Compute the correlation coefficient comparing the first shot frame of the data sequence considered and the one selected from the baseline video (Matlab command: corr2). If the correlation coefficient lies below a fixed threshold then mark the acquisition as suspected. Step 6 Load the data set for the acquisition correlated to the scanning point considered. Eccentricity Compute the eccentricity of the laser spot (Matlab command: regionprops). Compare this parameter to the eccentricity regarding the first shot frame of the baseline video. If the value lies below a fixed threshold then mark the acquisition as suspected. 38 Chapter 4. Experimental study Step 7 Load the data set from the acquisition marked as suspicious. Derivatives Compute the first and second derivatives of the first shot frame in both directions, vertical and horizontal. Visualize the gradients in color scale images to better visualize the damaged area. Step 8 Filtering Load the first shot frame of the flagged acquisition and apply the Roberts and Laplacian spatial filter (Matlab command: imfilter). Visualize the results in gray scale images to highlight the defect edges. Next sections show a practical application of the above and the results obtained for laser spot and tensile testing. 4.2 Laser spot thermography experiments We report two tests conducted onto a unidirectional carbon fiber plate and one test regarding a bidirectional glass fiber reinforced composite material widely used in the aeronautic industry. Following we provide the description of the experimental setup with details about the main devices and the explanation of the problems related to the acquisition of the images. Then, we show the experimental results. 39 Chapter 4. Experimental study 4.2.1 System setup A unidirectional carbon fiber plate of dimensions 605 x100 x 2 mm and a bidirectional glass reinforced composite plate of dimensions 600 x300 x 3 mm are inspected. Surface damages were previously performed by means of a cutter or by the impact of a falling mass onto the plates. For each test, the specimen is fixed to a marked horizontal guide to ease the scan of the specimen. For each scanning point, few seconds sequences are recorded in order to capture enough information about the temperature distribution prior and after the release of the laser pulse. A 10 Hz repetition rate Nd:YAG pulse laser operating at 1064 nm wavelength and intensity equal to 3.85 mJ/mm2 is used to impart a single 8 nanosecond 7 mm diameter pulse on the test specimen. The use of a large circular spot instead of a focused line or point as conventionally done in laser-spot thermography [6,8,15,16] allows to increase the scanning speed because the region of interest (ROI) associated with each scanning point is greater. The infrared images are recorded with a FLIR SC660 camera with an aSi (amorphous silicon) infrared detector and thermal sensitivity (NETD) lower than 30 mK at room temperature. The full frame dimensions are 640 x 480 pixels and the corresponding sampling frequency is 30 Hz. The thermograms are transferred to a PC via FLIR ExaminIR software thanks to a firewire connection. Figure 4.1 shows the components of the system setup. 40 Chapter 4. Experimental study Figure 4.1. Experimental setup: marked horizontal guide, composite plate, laser source, infrared camera, cardboard box. The distance between the camera and the test specimen was approximately 300 mm, the minimum required for a well focused image according to the objective mounted on the camera (see the FLIR User’s manual [25]). Despite the dark surfaces, the specimens present lightly reflective faces. Radiations from the surroundings can hit these reflective planes and reach the infrared device altering the temperature measure. Thus, the entire system setup is enclosed by a big cardboard box to screen the infrared radiation from possible external sources. Moreover, to measure temperature accurately the following object parameters must be set: emissivity, reflected temperature, humidity and atmosphere temperature. The most important is the emissivity value that represents a measure of how much radiation is emitted from the object, compared to that from a perfect blackbody at the same temperature: = (4.1) 41 Chapter 4. Experimental study where W is the radiation power measured in Watt/m2 according to the StefanBoltzmann’s law: = (4.2) T stands for the temperature of the black body and σ is a constant value equal to 5.67 ٠10-8 Watt/ (m2 K4). The higher the temperature, the more the power emitted. The camera output signal mostly depends on the emissivity value. In particular, for the temperature measure, the infrared device takes into account three terms: radiation emitted from the object, radiation from the surrounding reflected by the object and radiation emitted from the atmosphere. If the specimen is well screened, the last two terms can be neglected. Then the output signal can be approximated as: = (4.3) where C is a constant. Ideally, the emissivity can assume values between 0 and 1 and it is a function of the temperature (see Equation 4.1 and Equation 4.2). Normally, object materials and surface treatments exhibit emissivity ranging from approximately 0.1 to 0.95. A highly polished (mirror) surface falls below 0.1, while an oxidized or painted surface has a higher emissivity. (Human skin exhibits an emissivity 0.97 to 0.98). Non-oxidized metals represent an extreme case of perfect opacity and high reflexivity, which does not vary greatly with wavelength. Consequently, the emissivity of metals is low, only increasing with temperature. For non-metals, emissivity tends to be high, and decreases with temperature. 42 Chapter 4. Experimental study 4.2.2 First study: unidirectional CFRP plate, detection of surface cracks The analysis presented here refers to the unidirectional carbon fibre plate. Surface damages were created by means of a cutter performing four cracks of a width gap and a depth of approximately 0.5 mm. The length of these cracks varied from 4 to 150 mm. In total there are 16 scanning points, the first eight associated with pristine areas and the last eight associated with damaged areas. Figure 4.2 schematizes the defects on the surface of the plate and the scanning point locations (representation not in scale). 1 2 16 3… Figure 4.2. Schematization of the defects (blue color) and the scanning points (transparent circles) for the first experiment. Observing the instructions reported in Table 4.1, the object and acquisition parameters are set as follow: Table 4.2. Object parameters and acquisition features set for the first experiment Object parameters Reflected temperature [°C] 23 Emissivity Humidity Distance [m] Atmosphere temperature [°C] 0.86 50% 0.3 23 43 Chapter 4. Experimental study Acquisition parameters Acquisition time [s] 5 Frame rate [Hz] Window size [pixel x pixel] 30 640x480 Following the procedure explained in the previous section, a baseline video is created by averaging the acquisitions associated with the eight pristine regions of the sample to reduce the effect of thermal noise. For each scanning point the mean temperature, variance, skewness, and kurtosis of the frames are computed. Figure 4.3 shows these features as a function of the frame number for an acquisition associated with a pristine zone. 44 Chapter 4. Experimental study 0.25 21.78 (a) (b) 0.20 21.84 Variance Temperature [C] 21.76 21.82 21.80 0.15 0.10 21.78 21.76 0 50 100 Frame number 15 0.05 0 150 300 (c) 150 (d) 250 Kurtosis 10 Skewness 50 100 Frame number 5 200 150 100 0 50 -5 0 50 100 Frame number 150 0 0 50 100 Frame number 150 Figure 4.3. (a) Average temperature, (b) variance, (c) skewness, (d) kurtosis of the ROI of the video sequence associated with one of the pristine areas of the test specimen. When compared to the average temperature, which is a parameter widely used in active and passive thermographic methods, the three statistical parameters denote a much sharper increase immediately after the laser pulse. They are used to identify the frame of the sequence taken immediately after the release of the laser beam. 45 Chapter 4. Experimental study In particular, the skewness measures the asymmetry of a data set around the data mean and it is compute as: = ∑ ̅) ( (4.4) where N is the number of elements of the distribution ̅ is the mean and σ the estimated standard deviation [26]. Negative values represent data that are skewed leftward with respect to the mean. Positive values represent data that are skewed rightward, as it happen in all the laser spot thermography tests for the local increase of temperature. The skewness coefficient of the normal distribution (or any perfectly symmetric distribution) is zero. Thus, positive skewness values are expected. The kurtosis is a measure of how outlier-prone a distribution is and it is defined as: = ∑ ( ̅) −3 (4.5) The kurtosis of the normal distribution is equal to three. Distributions that are less outlier-prone have kurtosis lower than three. Conversely, distributions that are more outlier-prone than the normal distribution have kurtosis greater than three, as the present situation has. For each scanning point, the frame with the largest skewness and kurtosis is picked and processed by using the two-stage algorithm proposed. Figure 4.4 presents images from four ROIs of 90 x 90 pixels, covering an area of 625 mm2. 46 Chapter 4. Experimental study Figure 4.4. Thermal images of four scanned points. (a, b) Undamaged areas. (c, d) Damaged areas. All images had the highest kurtosis and skewness of their respective sequence. Figure 4.4a and Figure 4.4b are recorded from sound regions, whereas Figure 4.4c and Figure 4.4d. are associated with two damage cases. The overall temperature of the damage cases is higher. The temperature difference is largely due to the presence of the defect that entraps heat and partially due to time gap between the laser shot and the infrared snapshot. Figure 4.5a shows the correlation coefficient associated with the 16 scanning points. 47 Chapter 4. Experimental study (a) Correlation coefficient 1.00 0.95 0.90 0.85 0.80 0 (b) Damaged area Undamaged area 5 0.40 10 Video sequence 15 20 Damage area Undamaged area 0.30 Eccentricity 0.20 0.10 0.50 0.40 0.30 0.20 0.10 0 5 10 Video sequence 15 20 Figure 4.5. (a) Correlation coefficient and (b) eccentricity associated with the 16 scanned points for the test object of the first experiment. 48 Chapter 4. Experimental study All 16 frames are compared to the baseline frame. The first eight points refer to damaged areas. A clear step between damaged and undamaged cases is visible and it is possible to set a threshold level for instance at 0,980. Correlation coefficients that fall below the threshold, warn about the possible presence of a defect. Figure 4.5b shows the eccentricity as a function of the scanning point. The discrimination between the two structural states is not as evident as in Figure 4.5a. Moreover, the eccentricity of the sound regions is expected to be close to zero. The reason for such a discrepancy is two-fold. First, the laser spot is not perfectly circular probably due to the optics of the laser. Second, the directionality of the fibers implies that the thermal conductivity of the specimen is not homogeneous. Such the thermal flow has a directional pattern. Nonetheless, the proposed algorithm should not be impaired as it relies on the comparison between testing and baseline images. Figure 4.6 displays the absolute first and second derivatives of the temperature relative to the four structural conditions in Figure 4.4. 49 Chapter 4. Experimental study Figure 4.6. Absolute first derivative along x (leftmost column) and along y (second column). Absolute second derivative along x (third column) and along y (rightmost column). (a) Scanning point 10 (no damage). (b) Scanning point 11 (no damage). (c) Scanning point 2 (damage). (d) Scanning point 3 (damage). 50 Chapter 4. Experimental study While the first derivative produces false positives around the circular edge of the spot, the second derivative clearly highlights the presence of the vertical cracks. Figure 4.7 shows the results of the Laplacian and Roberts filters applied to the frames presented in Figure 4.4. 51 Chapter 4. Experimental study Figure 4.7. Thermal image after the application of the Laplacian filter (left column) and Roberts filter (right column). (a) Scanning point 10 (no damage). (b) Scanning point 11 (no damage). (c) Scanning point 2 (damage). (d) Scanning point 3 (damage). 52 Chapter 4. Experimental study Both identify properly the location of the crack. Overall, the application of the Laplacian filter outperforms the Roberts filter, although the latter seems to better isolate the contour of the defect. 4.2.3 Second study: unidirectional CFRP plate, detection of impact damage In the present section, the same carbon fiber composite plate is inspected, but the region scanned (an area of approximately 110 x 80 mm) is different. Impact-related damage of almost 25 J was induced by means of a falling weight. The plate results visibly compromised for an area of about 1 cm2. Thirty-seven acquisitions are recorded: nineteen for the first row and eighteen for the second. The spatial increment between each scanning point is 0.5 mm with a little overlap of the spots not to lose information. A sketch showing the scanning process is provided in Figure 4.8. 12 3 … 20 … 19 37 3 4 5 6 22 23 24 25 Figure 4.8. Schematization of the scanning points for the second experiment and zoom of the damaged area. 53 Chapter 4. Experimental study Acquisitions marked as suspected are expected to be found between the third and the fifth scanning point and between the 22nd and the 25th point. The object parameters are the same as the first experiment (see Table 4.2). The acquisition parameters, instead, are: Table 4.3. Acquisition parameters for the second experiment Acquisition parameters Acquisition time [s] 3 Frame rate [Hz] Window size [pixel x pixel] 120 640x60 While using a reduced window size (640 x 60 rather than 640 x 480 pixels), it is possible to exploit a higher frame rate. The aim is to verify whether a higher sampling frequency yields more accurate temperature measurements as soon as the laser beam is released. Unfortunately, the laser shot and the sampling frame rate are not synchronized and this introduces problems while seeking for the first shot frame. The peaks in the average temperature, standard deviation, skewness and kurtosis graphs do not occur always in correspondence of same frame. Thus, there is not a unique estimation of the instant of the laser fire. Due to the bad synchronization between the laser pulse and the camera sampling time, some thermograms present a smaller or distorted hot spot; some other a well expanded hot circle. Figure 4.9 shows the phenomenon. 54 Chapter 4. Experimental study (a) (b) Figure 4.9. The problem of synchronization. Two consecutive frames of acquisition number 6 regarding a pristine area: (a) Frame 297 identified as first shot frame by skewness and kurtosis parameters; (b) Frame 298 identified as first shot frame by average temperature and variance parameters. For the same video sequence, the average temperature graph and the variance graph present peaks in correspondence of the frame 297, skewness and the kurtosis graph in correspondence of the frame 298. Since the last two parameters can measure the outlier values in a distribution, it seems more reasonable to select the frame pointed out by these two statistical values as the instant of the excitation start (frame 298 in this case). Once the first shot frame is picked, the thermal image is process. The region of interest in this case is 60 x 60 pixels. Figure 4.10 shows the first shot frame for the recreated baseline data sequence (see step 4 of the algorithm previously discussed). 55 Chapter 4. Experimental study 10 20 Pixel 20 18 30 16 40 14 50 60 12 10 20 30 40 Pixel 50 60 Figure 4.10. First shot frame for the recreated baseline video. Each acquisition is compared to the frame above (Figure 4.10). Figure 4.11 presents the correlation coefficients for each scanning point. Correlation coefficient (a) 1 0.95 0.9 0.85 0.8 0 Expected sound area Expected damaged area 10 20 Video sequence 30 40 56 Chapter 4. Experimental study (b) 0.5 Expected sound area Expected damaged area 0.45 Eccentricity 0.4 0.35 0.3 0.25 0.2 0 10 20 Video sequence 30 40 Figure 4.11. (a) Correlation coefficient and (b) eccentricity associated with the 37 scanned points for the test object of the second experiment. Acquisitions corresponding to the scanning point 5 and scanning point 23 can be considered suspicious since they present high eccentricity value and low correlation (especially acquisition number 5). However, these parameters do not stand out clearly from the ones regarding the sound areas. No threshold values can be defined. This fact compromises the reliability of the algorithm. For example, inspection point 29 can be considered as a false positive acquisition. It presents an eccentricity higher and a correlation coefficient lower than point 23 (damage case), but it is known to concern to a pristine area around 2 cm far from the damage. The image enhancement, though, can help in certain situation in visualize the defect. Figure 4.12 shows four different scanning points: two undamaged situations on the left and two damage situations on the right. 57 Chapter 4. Experimental study (b) (c) (d) 10 10 20 20 20 30 30 Pixel 10 20 Pixel 10 Pixel Pixel (a) 30 40 40 40 50 50 50 50 10 20 30 40 Pixel 50 60 60 10 20 30 40 Pixel 50 60 60 10 20 30 40 Pixel 50 60 30 30 40 60 35 60 25 20 10 20 30 40 Pixel 50 60 Figure 4.12. Thermal images of four scanned points. (a, b) Undamaged areas. (c, d) Damaged areas. All images had the highest kurtosis and skewness of their respective sequence. The heat is entrapped and a local increase of temperature is remarked by the thermal image corresponding to point 5 (see Figure 4.12c). For scanning point 23 this is not so appreciable. The same situation occurs while computing the first and second derivatives: the temperature gradient presents outstanding values in correspondence of the edges of the defect for acquisition 5 but not for acquisition 23. Figure 4.13 illustrates the above. (Image processing for pristine areas are here omitted since it yields results similar to the one proposed in the previous study, see Figure 4.6a,b and Figure 4.7a,b). 58 Chapter 4. Experimental study 10 10 20 20 20 20 30 30 Pixel 10 Pixel 10 Pixel Pixel (a) 30 40 40 40 50 50 50 50 10 20 30 40 Pixel 50 10 20 30 40 Pixel 50 60 60 3 30 40 60 4 2 1 10 20 30 40 Pixel 50 10 20 30 40 Pixel 50 60 10 10 20 20 20 20 30 30 Pixel 10 Pixel 10 Pixel Pixel (b) 30 40 40 40 50 50 50 50 60 10 20 30 40 Pixel 50 10 20 30 40 Pixel 50 60 60 4 3 30 40 0 2 1 10 20 30 40 Pixel 50 10 20 30 40 Pixel 50 60 0 Figure 4.13. Absolute first derivative along x (leftmost column) and along y (second column). Absolute second derivative along x (third column) and along y (rightmost column). (a) Scanning point 5 (damage). (b) Scanning point 23 (damage). The impact of the falling mass creates a crushing of fiber in the composite plate, and in extremely cases, it can generate tears along the fiber direction. Between the tear faces, the heat can be entrapped due to the low conductivity of the air. Video sequence 5 represents this situation. The red vertical lines correspond to the heat accumulation between the fibers. When the impact causes just a compression of the layers of the composite material, the heat is able to flow into the specimen without abrupt discontinuities. Video sequence 23 represents this scenario. The laser beam hits the compromised area but in correspondence of the notch and not of the crack, so that, the damage is not easily recognized. No false positives occur in this image processing in the second derivative images. Laplacian filter reacts same way as the thermal gradients, revealing the edges for scanning point 5 but not for scanning point 23. Roberts seems to be the most helpful 59 Chapter 4. Experimental study procedure since it shows a clearly distorted circular spot. The vertical lines lie right in correspondence of the tears present in the specimen. 10 10 20 20 Pixel Pixel (a) 30 40 40 50 50 60 10 20 30 40 Pixel 60 50 (b) 10 10 20 20 Pixel Pixel 30 30 40 50 50 10 20 30 40 Pixel 50 20 30 40 Pixel 50 10 20 30 40 Pixel 50 30 40 60 10 60 Figure 4.14. Thermal image after the application of the Laplacian filter (left column) and Roberts filter (right column). (a) Scanning point 5(damage). (b) Scanning point 23 (damage). It is possible to conclude that for the impact damage the algorithm is not reliable at all. The mathematical and statistical parameters can help in the evaluation of the damaged area but some false positive values can occur. The image enhancement based on the estimation of the first and second derivative and on the Laplacian filter can fail in detecting the defect boundary when it concerns only a crushing of fibers. Better results can be obtained by the application of the Roberts filter. 60 Chapter 4. Experimental study 4.2.4 Third study: bidirectional GFRP plate, detection of different damages Glass fiber reinforced composite materials are widely used in the production of aerospace structures. Several quality controls are required. In this section, a surface breaking crack and three impact related damages are realized. The crack is performed by means of a little milling cutter and it presents a gap and a depth of 1 mm, a length of 10 mm approximately. The other three damages are performed by mean of a falling weight that impacts perpendicular onto the surface of the composite plate. The impact energy is approximately 10 J for the first impact (Impact 1, see Figure 4.15) and 25 J for the second and the third (Impact 2 and Impact 3).Each impact yields a damaged zone of about 1 cm2. Crack Impact 3 Impact 2 Impact 1 Figure 4.15. Schematization of the defects and the scanning point positions for the third experiment. In total, there are 23 data sequences, in particular: 13 inspections in proximity of defects and 10 baseline inspections. The object and the acquisition parameters are the same as the previous experiment (see Table 4.2 and Table 4.3. Acquisit ion paramet ers for t he second experiment ). Due to the high frame rate, synchronization problems come out as explained in the second study. The first shot frame to be compared to the baseline-recreated video 61 Chapter 4. Experimental study and to be processed according to the algorithm thus far discussed, is flagged by the maximum value of the kurtosis coefficient. Figure 4.16 presents the results for the computation of the correlation coefficient and the eccentricity values. Correlation coefficient (a) 1 0.95 0.9 0.85 0.8 0 Damaged area Undamaged area 5 10 15 Video sequence 20 25 62 Chapter 4. Experimental study (b) Damaged area Undamaged area Eccentricity 0.55 0.5 0.45 0.4 0.35 0.3 0 5 10 15 Video sequence 20 25 Figure 4.16. (a) Correlation coefficient and (b) eccentricity associated with the 23 scanned points of the test object of the third experiment. Video sequence 1 and 2 regard two laser pulses respectively addressed to the left and to the right side of the crack. The cut is clearly pointed out thanks to correlation values that fall below 0,900 (respectively 0,878 and 0,883) and to an eccentricity higher than 0,415. Acquisition 3, 4 and 5 regard the scanning points around the first impact damage. Correlation coefficients are still under a threshold level settable at 0.988. Eccentricity is higher than the value for the crack situation. The same situation occurs for the second impact (acquisitions 6, 7, 8 and 9) even if the correlation coefficients lie closer to the threshold. The best scenario regards the third impact damage (points 10 to 13), which presents on average the lowest correlation coefficients (0,863 for video sequence 12) and the highest eccentricity values (0,4646 for acquisition 13). Thus far, the results for the present experiment are very promising since allow the operator to identify damaged areas automatically without observing each frame acquired. And this is one of the main goals of the present work. 63 Chapter 4. Experimental study In contrast with the studies reported in the last sections, for this type of material the image enhancement procedure turns out not to be helpful in visualizing the defect neither for the crack nor for the impact related damages. Figure 4.17 presents a thermogram for a pristine zone and a thermogram for the damaged area. Figure 4.18 the thermal gradients computed in both directions vertical and horizontal. (b) 10 10 20 20 Pixel Pixel (a) 30 40 50 50 10 20 30 40 Pixel 50 60 30 30 40 60 35 60 25 20 10 20 30 40 Pixel 50 60 Figure 4.17. Thermal images of two scanned points. (a) Undamaged area (video sequence 21). (b) Damaged area (video sequence 8). All images had the highest kurtosis and skewness of their respective sequence. 64 Chapter 4. Experimental study 2.5 10 10 20 20 20 20 30 30 Pixel 10 Pixel 10 Pixel Pixel (a) 30 1 40 40 40 50 50 50 50 10 20 30 40 Pixel 50 10 20 30 40 Pixel 50 60 60 10 20 30 40 Pixel 1.5 30 40 60 2 50 0.5 10 20 30 40 Pixel 50 60 0 2.5 10 10 20 20 20 20 30 30 Pixel 10 Pixel 10 Pixel Pixel (b) 30 1 40 40 40 50 50 50 50 10 20 30 40 Pixel 50 10 20 30 40 Pixel 50 60 60 10 20 30 40 Pixel 50 1.5 30 40 60 2 0.5 10 20 30 40 Pixel 50 60 0 Figure 4.18. Absolute first derivative along x (leftmost column) and along y (second column). Absolute second derivative along x (third column) and along y (rightmost column). (a) Scanning point 21(no damage). (b) Scanning point 8 (damage). The heat generated by the laser flows rapidly into the specimen along the fibers revealing the reticular structure of the plate. Horizontal stripes are evident in the thermal images suggesting the direction of the fiber in the upper layer. Vertical stripes are a little less visible. This preferential pattern for the heat propagation probably hides the distortion expected for the presence of the defect. Figure 4.19 provides the results of the application of the Laplacian and the Roberts filter. 65 Chapter 4. Experimental study 10 10 20 20 Pixel Pixel (a) 30 30 40 40 50 50 60 10 20 30 40 Pixel 60 50 10 20 30 40 Pixel 50 10 20 30 40 Pixel 50 10 10 20 20 Pixel Pixel (b) 30 30 40 40 50 50 60 10 20 30 40 Pixel 50 60 Figure 4.19. Thermal image after the application of the Laplacian filter (left column) and Roberts filter (right column). (a) Scanning point 21 (no damage). (b) Scanning point 8 (damage). The 90° fiber layers stand out in the circular area heated by the laser beam. Roberts filter keep only the horizontal lines designing the direction of the fiber on the sample surface. 66 Chapter 4. Experimental study 4.3 Tensile test experiments The tensile fracture behavior of a dual phase high performance steel is investigated here with the aid of the infrared thermography. The infrared camera is employed for in-situ monitoring of progressive damages of the samples during monotonic loadings. In particular, the exploited NDE technique is used to facilitate a better understanding of damage evolution in tensile testing. 4.3.1 System setup The testing material used for this investigation is a dual phase high performance steel. Dual phase steel (DPS) features a (soft) ferrite microstructure, with a matrix containing islands of martensite (increasing the tensile strength) in the secondary phase (with proportional volume fraction increase in analogue to tensile strength). Figure 4.20 presents a schematic view of the production process and the resulting material microstructure. Figure 4.20. Production process (left) and microstructure scheme (right) for a DPS 67 Chapter 4. Experimental study Dual-phase steel presents a low yield to tensile strength ratio, high tensile strength, work hardening rate and strain rate sensitivity (the faster it is crushed the more energy it absorbs), and good fatigue resistance. Due to these properties, DPS is often used for automotive industry, especially for body panels, wheels, and bumpers. Figure 4.21 presents the standardized geometry of the testing samples and their range of chemical composition in weight percentage. C Mn Si Al Cr Mo 0.1-0.15 1-1.5 1-1.5 0.02-1 0.2-0.5 0.1-0.3 Figure 4.21. The tensile coupon of high performance steel. The drawing of sample dimensions and the chemical composition. During the test, the specimen is grabbed by the two grips of the tensile testing machine. The IR camera is addressed to the sample and used to monitor surface temperature changes. It is connected through a firewire cable to a PC in order to record and save the image sequences. The high frame rate guarantees instant image capture during tensile testing. Figure 4.22 illustrates the principal components of the system setup. 68 Chapter 4. Experimental study Figure 4.22. Picture and schematization of the experimental setup: tensile testing machine, infrared camera, and connected control units. A secondary computer is connected to the tensile testing machine. The experiments are conducted under displacement control at a crosshead speed of 4 mm per minute at room temperature until fracture. The specimens fail around the second minute of stimulation. Data about the stress and the elongation of the sample are recorded and compared to the camera data outputs. The results of the analysis and the image processing for this study are reported in the next section. 4.3.2 Tensile testing results Thanks to the data collected through the tensile machine control, it is possible to draw the characteristic curve of the material. Figure 4.23 presents the tensile stress trend as a function of the strain and of the time of the DPS specimen. 69 Chapter 4. Experimental study 0 20 Time [s] 60 40 80 100 120 1000 Engineering st ress [M Pa] 900 800 700 600 500 400 300 St ress vs Strain 200 St ress vs Time 100 0 0 5 10 15 20 St rain % 25 30 35 Figure 4.23. Stress-strain curve (blue line) and stress trend as a function of time (red line). The tensile failure behavior shows an initial elastic region for the first couple of seconds, a yielding stress at around 450 MPa, a continual stress increase before reaching ultimate tensile stress (UTS) equal to 900 MPa after around 90 seconds of loading and finally a gradual stress decrease until final failure. The failure occurs after 110 seconds. The mechanical behavior, described by the curves of Figure 4.23, is coupled to the thermal trend reconstructed through the infrared data acquired. For the recording of the thermograms, the object and the acquisition parameters are set on the IR camera as Table 4.4 shows. Table 4.4. Object and acquisition parameters for the second experiment Object parameters Reflected temperature [°C] 23 Emissivity 0.65 70 Chapter 4. Experimental study Humidity Distance [m] Atmosphere temperature [°C] 50% 1 23 Acquisition parameters Acquisition time [min] 3 Frame rate [Hz] Window size [pixel x pixel] 120 640x60 For this kind of test, the image processing algorithm has been slightly modified. The eccentricity value is no more computed since no circular hot spots are expected. The statistical parameters are calculated now in order to flag the instant of the sample failure. Figure 4.24 presents average temperature, skewness and kurtosis trend for the considered DPS sample. 6 (a) 24 5 23 4 Variance Temperature [°C] 25 22 3 21 2 20 1 19 0 50 100 Time [sec] 150 (b) 0 0 50 100 150 Time [sec] 71 Chapter 4. Experimental study 4 25 3 20 2 15 Kurtosis Skewness (c) 1 0 -1 0 (d) 10 5 50 100 Time [sec] 150 0 0 50 100 150 Time [sec] Figure 4.24. (a) Average temperature, (b) variance, (c) skewness, (d) kurtosis of the ROI from the video sequence regarding a DPS sample . In the graphs above, outlier values create spikes exactly in correspondence of the breaking instant of the tested sample (second 110.3) according to the stress-strain curve (see Figure 4.23). As explained in the first chapter, the work done to the system by plastic deformation is identified as the major contribution to heat effect. Passing the time the sample section interested by the plastic deformation increases and thus, the energy dissipation let the specimen temperature augments (see Figure 4.24a). The highest value is recorded for the last frame before failure. Once the sample fails, the tensile machine stops working and no more displacement is applied to the sample. The failure extremities rapidly cool down and the temperature trend presents a negative slope. The instants right before the breaking correspond to moments of high concentration of stress. The material microstructure is changing and the friction between the crystalline planes causes part of the dissipated energy. The largest values for the variance, skewness and kurtosis are related to these moments. The correlation coefficient is computed, as usual, comparing each frame of the video sequence to a reconstructed reference frame evaluated by averaging more 72 Chapter 4. Experimental study than 200 frames acquired before the displacement application. Figure 4.25 shows the correlation coefficient trend overlapped to the stress trend, both as function of the time. Figure 4.25. Engineering stress trend (blue line) and correlation coefficient trend (red line) as a function of the time. The results from this diagram are quite promising. Since the temperature in the sample increases, the correlation to the reference frame assumes values smaller and smaller. In correspondence of the failure a little spike appears. Then, the displacement is stopped and the sample regains the initial elastic elongation. The cooling down starts; the sample reaches the thermal equilibrium with the room temperature as the initial condition. The correlation coefficient presents a positive slope. In detail, it is possible to divide the area of the diagram in Figure 4.25 into four regions (neglecting the data after the fracture) and to approximate the correlationtime curves with linear segments connected each other at the subdivision 73 Chapter 4. Experimental study boundaries. Every change in the slope of a segment corresponds to the transition from a particular state to another. Figure 4.26 illustrates the above. Figure 4.26. Four subdivisions for the correlation coefficient trend compared to four changes in the sample response to the displacement. The first zone regards the elastic deformation: the segments approximating the stress-time and the correlation trends present a negative high slope. The slope decreases in the second region regarding the yielding and the hardening phase, remaining negative. Then, a plateau suggests a stationary condition of the sample: no increase in stress, no temperature increase and consequently no correlation decrease. The last subdivision corresponds to the necking of the sample when the engineering stress tends to fall down and the correlation coefficient cross the zero level to reach larger and larger negative values until failure. The results are quite 74 Chapter 4. Experimental study promising since the correlation coefficient seems to describe well the stress trend in the specimen. This has been proven also for other four tests on similar DPS samples. The fracture in these experiments is easily visible at naked eye. The evaluation of the thermal gradients and the application of the spatial filtering do not intent to detect the defect but can be exploited to visualize the temperature evolution passing the time. Figure 4.27 reports thermograms grabbed at three different consequential instants (named afterwards hot spot, heat column and fracture). The region of interest regards only the gauge section. Pixel Pixel Pixel 2 4 6 8 2 4 6 8 2 4 6 8 21 10 20 30 40 50 60 Pixel 70 80 90 100 10 20 30 40 50 60 Pixel 70 80 90 100 10 20 30 40 50 60 Pixel 70 80 90 100 22 23 24 25 26 27 28 29 Figure 4.27. Temperature distribution on the sample surface at three different consequential instants (respectively top to bottom). The color bar indicates the temperature range [°C]. A hot spot appears right in the mid section of the sample (pixel coordinates (4,67)) after several seconds of elongation (around the 90th second). Then, the stress in the specimen increases realizing a heat column running along the width of the sample and getting more and more visible until few seconds before the failure. Once the sample fails, the fracture faces depart from each other and start to cool down. 75 Chapter 4. Experimental study An increase of temperature occurs also at the bottom left side of the sample. This is believed to be due to the misalignment of the sample. Alignment of the test specimen in the testing machine is critical, because if the specimen is misaligned, either at an angle or offset to one side, the machine exerts a bending force on the specimen. The flexional stress component is pointed out by the infrared camera. The qualitative image processing, regarding the second stage of the discussed algorithm, helps in visualize the evolution of the heat passing the time. Figure 4.28, Figure 4.29 and Figure 4.30 present the absolute derivatives in both directions x and y and the results of the application of the Laplacian and Roberts filter for the three thermograms. Pixel Pixel 2 4 6 8 2 4 6 Pixel Pixel 0 2 4 6 8 2 4 6 8 10 20 30 40 50 Pixel 60 10 20 30 40 0.5 1 1.5 2 10 20 30 40 50 Pixel 60 70 80 90 100 10 20 30 40 50 Pixel 60 70 80 90 100 50 60 Pixel 2.5 3 70 80 70 3.5 80 4 90 100 90 4.5 100 5 5.5 Figure 4.28. Hot spot. (Top to bottom). Absolute second derivative in x direction and in y direction. Laplacian and Roberts filter. 76 Pixel Pixel Chapter 4. Experimental study 2 4 6 8 2 4 6 Pixel Pixel 0 2 4 6 8 2 4 6 8 10 20 30 40 50 Pixel 10 20 30 40 50 60 Pixel 0.5 1 1.5 2 10 20 30 40 50 Pixel 60 70 80 90 100 10 20 30 40 50 Pixel 60 70 80 90 100 2.5 60 3 70 80 70 3.5 80 4 90 100 90 4.5 100 5 5.5 Figure 4.29. Heat column. (Top to bottom). Absolute second derivative in x direction and in y direction. Laplacian and Roberts filter. 77 Pixel Pixel Chapter 4. Experimental study 2 4 6 8 2 4 6 Pixel Pixel 0 2 4 6 8 2 4 6 8 10 20 30 40 50 Pixel 60 10 20 30 40 0.5 1 1.5 2 10 20 30 40 50 Pixel 60 70 80 90 100 10 20 30 40 50 Pixel 60 70 80 90 100 50 60 Pixel 2.5 3 70 80 70 3.5 80 4 90 100 90 4.5 100 5 5.5 Figure 4.30. Crack. (Top to bottom). Absolute second derivative in x direction and in y direction. Laplacian and Roberts filter. Computing the second derivatives, only the highest values of temperature changes are highlighted. Only the heat related to the failure evolution is pointed out; no features are showed in the bottom left part of the ROI. However, the results from the spatial filters could be clearer with the application of a smoothing filter. It could be helpful, in this study, to level the boundary of the warm region for a better visualization of the warm area. Looking at more consequential frames, it is possible to appreciate the evolution of the heated region along the width of the gauge section and then to carry out conclusions about the state of damage of the area especially interested by the plastic deformation passing the time. As reported in literature [1], material dissipativity can be considered and used as a highly sensitive and accurate manifestation of damage. The physical process of degradation can be monitored by the infrared camera and 78 Chapter 4. Experimental study evaluated through the dimension of the heated area. Moreover, it is demonstrated above, that the correlation coefficient trend, computed in the first stage of the present algorithm, can add more information about the state of damage of the sample as it is related to the stress trend. The lower is the coefficient, the higher is the damage. 79 Chapter 5 Conclusions and future works We present in this chapter a discussion about the results obtained from the experiments thus far proposed and an initial study for a possible future development regarding an image processing algorithm suitable for other nondestructive testing techniques. 5.1 Discussion of the results In the present work, we proposed an image processing algorithm for thermograms acquired during laser spot thermography and tensile test. The principal purpose of this study was the evaluation of the state of damage of the testing object in an automatic way. Infrared cameras are able to display the damaged areas but the observation of every single frame recorded requires a long time and an expert operator. We developed a two-stage algorithm able to flag automatically the presence of the defect through a quantitative analysis of the thermal data. Mathematics and statistical parameters departing from reference values regarding sound areas identified damage situations. In most of the experiments, it was possible to set a threshold for the correlation coefficient to separate baseline from damage scenarios. We obtained better results while inspecting the composite plates in correspondence of superficial induced cracks. The algorithm was not reliable at all in the case of impact related damage where several false positive identifications Chapter 5. Conclusions and future works occurred. In the second stage, only the frames marked as suspicious were analyzed with the aim of highlighting the defect signature. The computation of the spatial second derivative gave results more successful than the computation of the first derivative in concordance with the experiment reported in literature. However, for the bidirectional composite plate this qualitative analysis failed in the definition of the damage boundary. This was probably due to the preferential pattern for the heat propagation along the fiber directions that hides the distortion in the temperature distribution expected for the presence of the defect. Overall, the application of the Laplacian filter often outperformed the Roberts filter, although the latter seemed to better isolate the contour of the damaged area. In conclusion, we can state that depending on the type of the defect and on the material tested, the algorithm gave more or less promising results. In general, the correlation coefficient was as a good indicator of the state of damage of the tested object and surprising results were obtained also in tensile testing where a relationship between the correlation trend and the stress trend as a function of the time was worked out. More studies must be conducted in order to estimate the effective reliability of the presented image processing. Interest can be addressed to different materials, different types of damages and different nondestructive evaluation approaches. 81 Chapter 5. Conclusions and future works 5.2 Future developments It could be interesting to develop algorithms for thermal image processing also in support of other nondestructive technique. Here is presented a primitive study for an algorithm suitable for infrared images from vibrothermography or thermosonics testing. Vibrothermogrphy and thermosonics NDT techniques entail the mapping of a structure’s surface temperature while the structure is subjected to forced mechanical oscillations. Regions of imperfection convert energy to heat through viscoelastic dissipation, collision of internal free surfaces in cracks or other mechanisms. Discontinuities may appear hot when the surface temperature is mapped [1]. Considering this phenomenon, we decide to exploit the wavelet transformation, with the aim of extracting signal details representing the damaged areas. First, we describe briefly the modified algorithm based on the discrete wavelet transformation (DWT). The main purpose remains the automatic detection of defects, but some substantial changes with respect to the algorithm discussed previously are necessary. Then we provide an application of this algorithm to an infrared image characterized by some hot spots. 5.2.1 Overview about the discrete wavelet transformation The discrete wavelet transformation (DWT) is a multi-resolution analysis technique that can be used to obtain the joint time-frequency information of a signal. When compared to traditional Fourier transforms that lose the time resolution of nonstationary signals, wavelet transforms retain both the time and the frequency 82 Chapter 5. Conclusions and future works resolution. The wavelet transforms decompose the original signal by computing its correlation with a short-duration wave called the mother wavelet that is flexible in time and in frequency. Figure 5.1 presents the most common mother wavelet families. Figure 5.1. Wavelet families. (a) Haar. (b) Daubechies4. (c) Coiflet1. (d) Symlet2. (e) Meyer. (f) Morlet. (g) Mexican hat. The DWT may be intuitively considered as a decomposition of a function (signal) following hierarchical steps (levels) of different resolutions (Figure 5.2a). 83 Chapter 5. Conclusions and future works Figure 5.2. (a) Wavelet decomposition by filter bank tree; (b) signal reconstruction from wavelet coefficients; (c) reconstruction of original signal. 84 Chapter 5. Conclusions and future works At the first step the function is decomposed into wavelet coefficients; lowfrequency components (low-pass filtering) and high-frequency components (highpass filtering) of the function are retained. The signal is therefore decomposed into separate frequency bands (scales). The filtering outputs are then downsampled. The number of wavelet coefficients for each branch is thus reduced by a factor of 2 such that the total number of points at a given level is that of the original signal. From the decomposed signal is possible to extract only the feature desired. For example, de-nosing and compression of the original signal can be achieved if only a few wavelet coefficients representative of the signal are retained and the remaining coefficients, related to noise, are discarded. The next step regards the process of reconstructing the time signal from the set of wavelet coefficients considered. Figure 5.2. (a) Wavelet decomposit ion by filter bank t ree; (b) signal reconst ruct ion from wavelet coefficient s; (c) reconstruction of original signal.Figure 5.2b illustrates it. The coefficients are upsampled to regain their original number of points and then passed through a reconstruction lowpass filter, DWLF’, and reconstruction highpass filter, DWHF’. Reconstruction by using the decomposition level α (scale 2 α), for example, is achieved by setting the wavelet coefficients from other scales equal to zero. Finally, the linear combination of the reconstructions from various decomposition levels results in the reconstruction of the original time signal [27]. 5.2.2 Simulations for vibrothermography or thermosonics technique The simulation proposed in this section regards the cutting out thermograph in Figure 5.3. Since the external stimulus starts to excite the tested object, the 85 Chapter 5. Conclusions and future works discontinuities appears as hot spots and can be detect by computing the statistical parameters exploited in the previously presented experiment. Figure 5.3. Third simulation. Hot spots in correspondence of the fingertips of a hand leaned behind a metal thin plate. The heat from the hand propagate for conduction into the plate and the hottest points are visualized by the infrared camera. As soon as the external stimulus starts to excite the tested object, the discontinuities appears as hot signs and can be detect by computing the statistical parameters exploited in the experiments presented in the previous chapter. Eccentricity and correlation are not computed since warm tears rather than circles are expected. Because of the major familiarity with the wavelet applications for one-dimensional signals and for the easier understanding of this process, the analysis is conducted considering only one dimension. All the columns of the matrix (306 x 296) representing the thermograph above are stocked creating a vector of length 90576 elements. Figure 5.4 shows the linearization process and Figure 5.5 shows the application to the thermograph considered. 86 Chapter 5. Conclusions and future works Figure 5.4. Linearization matrix to vector. 29 Temperature [C] 28 27 26 25 24 23 0 2 4 6 Pixel 8 10 4 x 10 Figure 5.5. Third simulation. Linearization of the thermograph. The oscillations in the signal are due to the linearization process as we verify noticing that the period corresponds to the length of the column of the original matrix. The five spikes that refer to the five hot spots are perfectly visible in Figure 5.3. The unidirectional signal is decomposed until the sixth level using the DWT based on a sym8 mother wavelet since it presents similarities to the spike shape. 87 Chapter 5. Conclusions and future works Figure 5.6. Sym8 mother wavelet. Wavelet coefficients for the approximation and the six details are obtained through the Matlab function wavedec. Different threshold levels for each detail signals are set using the command wdencmp as follow: = [ 0.5 1 1 1 1 0] For each detail level only the wavelet coefficients higher than a value equal to the maximum coefficient multiplied for the threshold value are considered. In this particular case, the coefficients from the second to the forth level are neglected, all the coefficients of the fifth level are considered, and just the highest coefficients of the first detail level are kept (see vector thr). Figure 5.7 shows the reconstructed approximation and detail signals from these wavelet coefficients. 88 Chapter 5. Conclusions and future works 0.3 27 (a) (b) 0.2 26 Temperature [C] Temperature [C] 26.5 25.5 25 24.5 24 0 -0.1 -0.2 -0.3 23.5 23 0 0.1 2 4 6 8 Pixel 10 x 10 -0.4 0 2 4 4 6 8 Pixel 4 3 1 (d) 2 0.5 Temperature [C] Temperature [C] (c) 0 -0.5 -1 0 10 x 10 1 0 -1 2 4 6 Pixel 8 10 -2 0 4 x 10 2 4 6 Pixel 8 10 4 x 10 Figure 5.7. Third simulation. (a) Approximation signal. (b) Detail level 1. (c) Detail level 2. (d) Detail level 6. The entire signal is reconstructed. Its mean and standard deviation are computed. Figure 5.8 marks all the values higher than three times the standard deviation of the recomposed signal. 89 Chapter 5. Conclusions and future works 29 Temperature [C] 28 27 26 25 24 23 22 0 2 4 6 Pixel 8 10 4 x 10 Figure 5.8. Third simulation. Reconstructed signal from the threshold levels. The red lines refer to the mean of the signal and the triple of standard deviation above and below it. The red spots mark the outlier values. At this point plotting only the marked values the signal is reconvert into two dimensions. Figure 5.9 shows the result of the recomposition of the unididrectional processed signal. 90 Chapter 5. Conclusions and future works 50 Pixel 100 150 200 250 300 50 100 150 200 250 Pixel Figure 5.9. Third simulation. Map of the discontinuities. It must be noticed that the hot spots of Figure 5.3 are well detected and mapped in Figure 5.9. Spatial filters and contrast adjustment can be helpful in highlighting the warmer features. The results are promising since they show perfectly how this algorithm is able to detect the discontinuities into an image and then it can be hypothetically applied for damage detection in structural testing. Unfortunately, because of the lack of appropriate instrumentation for vibrothermography or thermosonics testing prevent us the chance to test this image processing algorithm onto real thermal images. This study can be a good starting point for a future development in the image processing in support of nondestructive evaluation techniques. 91 Figures caption Figure 1.1. Schematization of the data acquisition setup for different stimulation techniques. Figure 2.1. Classification of the electromagnetic radiations according to their wavelength and frequency. Figure 2.2. Linear spatial filtering application. Figure 2.3. Original image (a) and correspondent histogram (c). Enhanced image (b) and correspondent histogram (d). Figure 2.4. Intensity functions in correspondence of two different types of edges and corresponding first derivatives. Figure 2.5. Intensity function in correspondence of an edge and its first and second derivative. Figure 3.1 First simulation. Six frames of the video sequence associated with no damage case. Figure 3.2. First simulation. Last frames of the four video sequences that simulate the presence of damage. (a) Small 45º defect. (b) Large 45º defect. (c) Horizontal defect. (d) Vertical defect. Figure 3.3. First simulation. (a) Correlation coefficient and (b) eccentricity associated with the frames of the five video sequences. Figure 3.4. First simulation. Spatial derivative of the fifth frame of the sequence that simulate the presence of the large oblique crack. (a) First derivative along horizontal and vertical direction. (b) Second derivative along horizontal and vertical direction. (c) Absolute values of plots in (a). Absolute values f plots in (b). Figure 3.5. First simulation. Results of the (a) Laplacian and (b) Roberts filter applied to the 13th frame of the sequence associated with the large oblique defect. Figure 3.6. Second simulation. (a) Gaussian temperature distribution over a flat pristine surface. (b) Gaussian temperature distribution over the same surface having a vertical defect. (c) Simulated thermal image of (a). (d) Simulated thermal image of (b). Figure 3.7. Second simulation. (a) First and second derivative along the horizontal axis for undamaged case. (b) First and second derivative along the vertical axis for undamaged case. (c) First and second derivative along the horizontal axis for the case with damage. (d) First and second derivative along the vertical axis for the case with damage. Figure 3.8. Second simulation. Results of the (a) Laplacian and (b) Roberts filter applied to the “damaged” surface. Figure 4.1. Experimental setup: marked horizontal guide, composite plate, laser source, infrared camera, cardboard box. Figure 4.2. Schematization of the defects (blue color) and the scanning points (transparent circles) for the first experiment. Figure 4.3. (a) Average temperature, (b) variance, (c) skewness, (d) kurtosis of the ROI of the video sequence associated with one of the pristine areas of the test specimen. Figure 4.4. Thermal images of four scanned points. (a, b) Undamaged areas. (c, d) Damaged areas. All images had the highest kurtosis and skewness of their respective sequence. Figure 4.5. (a) Correlation coefficient and (b) eccentricity associated with the 16 scanned points for the test object of the first experiment. Figure 4.6. Absolute first derivative along x (leftmost column) and along y (second column). Absolute second derivative along x (third column) and along y (rightmost column). (a) Scanning point 10 (no damage). (b) Scanning point 11 (no damage). (c) Scanning point 2 (damage). (d) Scanning point 3 (damage). Figure 4.7. Thermal image after the application of the Laplacian filter (left column) and Roberts filter (right column). (a) Scanning point 10 (no damage). (b) Scanning point 11 (no damage). (c) Scanning point 2 (damage). (d) Scanning point 3 (damage). Figure 4.8. Schematization of the scanning points for the second experiment and zoom of the damaged area. Figure 4.9. The problem of synchronization. Two consecutive frames of acquisition number 6 regarding a pristine area: (a) Frame 297 identified as first shot frame by skewness and kurtosis parameters; (b) Frame 298 identified as first shot frame by average temperature and variance parameters. Figure 4.10. First shot frame for the recreated baseline video. Figure 4.11. (a) Correlation coefficient and (b) eccentricity associated with the 37 scanned points for the test object of the second experiment. Figure 4.12. Thermal images of four scanned points. (a, b) Undamaged areas. (c, d) Damaged areas. All images had the highest kurtosis and skewness of their respective sequence. Figure 4.13. Absolute first derivative along x (leftmost column) and along y (second column). Absolute second derivative along x (third column) and along y (rightmost column). (a) Scanning point 5 (damage). (b) Scanning point 23 (damage). 93 Figure 4.14. Thermal image after the application of the Laplacian filter (left column) and Roberts filter (right column). (a) Scanning point 5(damage). (b) Scanning point 23 (damage). Figure 4.15. Schematization of the defects and the scanning point positions for the third experiment. Figure 4.16. (a) Correlation coefficient and (b) eccentricity associated with the 23 scanned points of the test object of the third experiment. Figure 4.17. Thermal images of two scanned points. (a) Undamaged area (video sequence 21). (b) Damaged area (video sequence 8). All images had the highest kurtosis and skewness of their respective sequence. Figure 4.18. Absolute first derivative along x (leftmost column) and along y (second column). Absolute second derivative along x (third column) and along y (rightmost column). (a) Scanning point 21(no damage). (b) Scanning point 8 (damage). Figure 4.19. Thermal image after the application of the Laplacian filter (left column) and Roberts filter (right column). (a) Scanning point 21 (no damage). (b) Scanning point 8 (damage). Figure 4.20. Production process (left) and microstructure scheme (right) for a DPS Figure 4.21. The tensile coupon of high performance steel. The drawing of sample dimensions and the chemical composition. Figure 4.22. Picture and schematization of the experimental setup: tensile testing machine, infrared camera, and connected control units. Figure 4.23. Stress-strain curve (blue line) and stress trend as a function of time (red line). Figure 4.24. (a) Average temperature, (b) variance, (c) skewness, (d) kurtosis of the ROI from the video sequence regarding a DPS sample . Figure 4.25. Engineering stress trend (blue line) and correlation coefficient trend (red line) as a function of the time. Figure 4.26. Four subdivisions for the correlation coefficient trend compared to four changes in the sample response to the displacement. Figure 4.27. Temperature distribution on the sample surface at three different consequential instants. The colorbar indicates the temperature range [°C]. Figure 4.28. Hot spot. (Top to bottom). Absolute second derivative in x direction and in y direction. Laplacian and Roberts filter. Figure 4.29. Heat column. (Top to bottom). Absolute second derivative in x direction and in y direction. Laplacian and Roberts filter. Figure 4.30. Crack. (Top to bottom). Absolute second derivative in x direction and in y direction. Laplacian and Roberts filter. 94 Figure 5.1. Wavelet families. (a) Haar. (b) Daubechies4. (c) Coiflet1. (d) Symlet2. (e) Meyer. (f) Morlet. (g) Mexican hat. Figure 5.2. (a) Wavelet decomposition by filter bank tree; (b) signal reconstruction from wavelet coefficients; (c) reconstruction of original signal. Figure 5.3. Third simulation. Hot spots in correspondence of the fingertips of a hand leaned behind a metal thin plate. The heat from the hand propagate for conduction into the plate and the hottest points are visualized by the infrared camera. Figure 5.4. Linearization matrix to vector. Figure 5.5. Third simulation. Linearization of the thermograph. Figure 5.6. Sym8 mother wavelet. Figure 5.7. Third simulation. (a) Approximation signal. (b) Detail level 1. (c) Detail level 2. (d) Detail level 6. Figure 5.8. Third simulation. Reconstructed signal from the threshold levels. The red lines refer to the mean of the signal and the triple of standard deviation above and below it. The red spots mark the outlier values. Figure 5.9. Third simulation. Map of the discontinuities. 95 Tables caption Table 2.1. Masks for edge detection Table 4.1. Object parameters, setting instruction and unit of measurement Table 4.2. Object parameters and acquisition features set for the first experiment Table 4.3. Acquisition parameters for the second experiment Table 4.4. Object and acquisition parameters for the second experiment Acronyms NDE NDT IR IRNDT PIT AIT DWT ROI CSV 2D PC Nondestructive evaluation Nondestructive testing Infrared Infrared thermography for nondestructive testing Passive infrared thermography Active infrared thermography Discrete wavelet transformation Region of interest Comma separated value Two dimensions Personal computer 96 Bibliography [1] X.P.V. Maldague, Nondestructive testing handbook: Infrared and thermal testing, 3rd ed. Columbus: American Society for Nondestructive testing, 2001. [2] Y.Y. Hung et al., "Review and comparison of shearography and active thermography for," Materials Science and Engineering R, pp. 75-112, 2009. [3] P.J. Shull, Nondestructive Evaluation: theory, techniques, and applications. New York: Marcel Dekker Ed., 2002. [4] U. Polimeno, M. Meo, D.P. Almond, and S.L. Angiolini, "Detecting Low Velocity Impact Damage in Composite Plate Using Nonlinear Acoustic/Ultrasound Methods," Applied Composite Materials, vol. 17, p. 418, 2010. [5] V.P Vavilov and D.A. Nesteruk, "Comparative Analysis of Optical and Ultrasonic Stimulation of Flaws in Composite Materials," Russian Journal of Nondestructive Testing, vol. 46, no. 2, p. 147, 2009. [6] A. Rashed, D.P. Almond, D.A. Rees, S. Burrows, and S. Dixon, "Crack Detection by Laser Spot Imaging Thermography," vol. 26, p. 500, 2007. [7] M. Morbidini, B. Kang, and P. Cawley, "Improved Reliability of Sonic Infrared Testing," Materials Evaluation, pp. 1193-02, 2009. [8] B. Weekes, P. Cawley, D.P. Almond, and T. Li, "The effect of crack opening on thermosonics and laser spot thermography," Quantitative Nondestructive Evaluation, vol. 29, p. 490, 2010. [9] G. Bolu, A. Gachagan, G. Pierce, G. Harvey, and L. Choong, "Monitoring Crack Propagation in Turbine Blades Caused by Thermosonics," Review of Quantitative Nondestructive Evaluation, vol. 29, pp. 1654-61, 2010. [10] J. M. Piau, A. H. Bendada, and X. Maldague, "Ultrasound Vibrothermography Applications for Nondestructive Discontinuity Detection," Journal Materials Evaluation, vol. 66, no. 10, pp. 1047-1052, 2008. [11] M. Morbidini and P. Cawley, "Reliable Crack Detection in Thermosonics NDE," Review of Quantitative Nondestructive Evaluation , vol. 27, 2008. [12] K. A. Tsoi and N. Rajic, "Interference Fit Fastener Inspection using Sonic Thermography," Commonwealth of Australia , 2007. [13] B. Kang and P. Cawley, "Low PZT Exciter for Thermosonics," Review of Quantitative Nondestructive Evaluation, vol. 26, pp. 484-91, 2007. [14] L. J. Pieczonca, W. J. Staszewwski, F.Aymerich, and T. Uhl and M. Szwedo, "Numerical Simulation for Imapct Damage Detection in Composites using Vibrothermography," IOP Conf. Series: Material Science and Engineering 10 , 2010. [15] S. E. Burrows, A. Rashed, D. P. Almond, and S. Dixon, "Combined Laser Spot Imaging Thermography And Ultrasonic Measurements For Crack Detection," Review of Quantitative Nondestructive Evaluation , vol. 29, pp. 510–16, 2007. [16] T. Li, D. P. Almond, D. A. S. Rees, B. Weekes, and S. G. Pickering, "Pulsed Laser Spot Imaging Thermography, Modeling and Experimental Data," Review of Quantitative Nondestructive Evaluation , vol. 29, pp. 435–42, 2010. [17] Jeongguk Jim, "Tensile fracture characterization of thermosetting plastics by infrared thermography technique," Key engineering materials, vol. 417-418, pp. 433-436, 2010. [18] [Online]. http://en.wikipedia.org/wiki/Infrared]. [19] C. Ibarra-Castanedo et al., "Infrared image processing and data analysis," Elsevier B.V., vol. 46, pp. 75-83, 2004. [20] C. Gao and W. Q. Meeker, "A Statistical Method for Crack Detection from Vibrothermography Inspection Data," 2010. [21] M. Li, S. D. Holland, and W. Q. Meeker, "Automatic Crack Detection Algorithm for Vibrothermography Sequence-of-Images Data," Review of Quantitative 98 Nondestructive Evaluation, vol. 29, 2010. [22] R.C. Gonzales, R.E. Woods, and S.L.Eddins, Digital Image Processing Using MATLAB. New York, USA: Prentice-Hall, Inc. Upper Saddle River, 2003. [23] R.C. Gonzalez and R.E. Woods, Digital Image Processing. New York: AddisonWesley Publishing Company, 1992. [24] T. Li, D.P. Almond, D.A.S. Rees, and B. Weekes, "Crack imaging by pulsed laser spot thermography," Journal of Physics , vol. Conference series 214, 2010. [25] FLIR System. (2010, March) User's manual FLIR 600 Series. [26] Marcello Vanali. (2010) Gruppo di misure termiche e meccaniche, Politecnico di Milano. [Online]. http://misure.mecc.polimi.it/ [27] P. Rizzo and F Lanza di Scalea, "Wavelet-based Unsupervised and Supervised Learning Algorithms for Ultrasonic Structural Monitoring of Waveguides," in Progress in Smart Materials and Structures Research.: NOVA publishers, 2007, ch. 8, pp. 227-290. 99