ARAŞTIRMA MAKALESİ / RESEARCH ARTICLE



Similar documents
bulk 5. Surface Analysis Why surface Analysis? Introduction Methods: XPS, AES, RBS

Preface Light Microscopy X-ray Diffraction Methods

Introduction. Stefano Ferrari. Università degli Studi di Milano Elaborazione delle immagini (Image processing I)

h e l p s y o u C O N T R O L

WHITE PAPER. Are More Pixels Better? Resolution Does it Really Matter?

Electronic Systems Engineering Department, Turkish Naval Academy, Naval Sciences and Engineering Institute, Tuzla, Istanbul 1 moun@dho.edu.

Realization of a UV fisheye hyperspectral camera

The Basics of Scanning Electron Microscopy

Calculation of Minimum Distances. Minimum Distance to Means. Σi i = 1

Scanners and How to Use Them

Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ.

Advanced Computer Graphics. Rendering Equation. Matthias Teschner. Computer Science Department University of Freiburg

product overview pco.edge family the most versatile scmos camera portfolio on the market pioneer in scmos image sensor technology

Micro-CT for SEM Non-destructive Measurement and Volume Visualization of Specimens Internal Microstructure in SEM Micro-CT Innovation with Integrity

Determination of the heat storage capacity of PCM and PCM objects as a function of temperature

PHYSICAL PROPERTIES: GLASS. Forensic Science CC Spring 2007 Prof. Nehru

KATI ATIK YÖNETĐMĐNDEN ÖRNEKLER; ĐSTANBUL BÜYÜKŞEHĐR BELEDĐYESĐ, FATĐH BELEDĐYESĐ VE FATĐH ÜNĐVERSĐTESĐ

Technical Considerations Detecting Transparent Materials in Particle Analysis. Michael Horgan

P R E A M B L E. Facilitated workshop problems for class discussion (1.5 hours)

Electron Microscopy 3. SEM. Image formation, detection, resolution, signal to noise ratio, interaction volume, contrasts

T-REDSPEED White paper

WATER BODY EXTRACTION FROM MULTI SPECTRAL IMAGE BY SPECTRAL PATTERN ANALYSIS

IR-PRO IR-PRO. Operation Guide. Professional Infrared Code Capture System

Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg

Optical Coherence Tomography OCT. 3D Imaging in Medical Technology and Quality Control

Improved predictive modeling of white LEDs with accurate luminescence simulation and practical inputs

THERMO NORAN SYSTEM SIX ENERGY DISPERSIVE X- RAY SPECTROMETER. Insert Nickname Here. Operating Instructions

INTRODUCTION TO DIGITAL PHOTOGRAPHY

LBS-300 Beam Sampler for C-mount Cameras. YAG Focal Spot Analysis Adapter. User Notes

ADVANCED APPLICATIONS OF ELECTRICAL ENGINEERING

KINECT PROJECT EITAN BABCOCK REPORT TO RECEIVE FINAL EE CREDIT FALL 2013

Automatic and Objective Measurement of Residual Stress and Cord in Glass

Introduction.

Start Up. On the right screen, click on the following icon in order to launch the program for EDS analysis.

An Experimental Study on Pixy CMUcam5 Vision Sensor

Quick Start Guide. Indoor. Your unique camera ID is:

Hierarchical Clustering Analysis

Grain size measurement by image analysis: An application in the ceramic and in the metallic industries

LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK

The Scientific Data Mining Process

Environmental Remote Sensing GEOG 2021

Forensic Science: The Basics. Microscopy

Computer Vision for Quality Control in Latin American Food Industry, A Case Study

Experiment #5: Qualitative Absorption Spectroscopy

Atomic Force Microscope and Magnetic Force Microscope Background Information

Products - Microarray Scanners - SpotLight Two-Color Microarray Fluorescence Scanners New! SpotLight 2 now available!

1. Photon Beam Damage and Charging at Solid Surfaces John H. Thomas III

Automated Optical Inspection is one of many manufacturing test methods common in the assembly of printed circuit boards. This list includes:

A Short Introduction to Computer Graphics


Near-field scanning optical microscopy (SNOM)

Digital Imaging Color or black-and-white scans, from web to exhibition sizes. Images can be provided in a variety of formats including Adobe PDF.

Hello and Welcome to this presentation on LED Basics. In this presentation we will look at a few topics in semiconductor lighting such as light

Journal of Engineering and Natural Sciences Mühendislik ve Fen Bilimleri Dergisi

Explain the role of blood and bloodstain patterns in forensics science. Analyze and identify bloodstain patterns by performing bloodstain analysis

ADAPTIVE ESTIMATION ALGORITHM- BASED TARGET TRACKING

ILLUSTRATIVE EXAMPLE: Given: A = 3 and B = 4 if we now want the value of C=? C = = = 25 or 2

Introduction to 3D Imaging

Usage of Carbon Nanotubes in Scanning Probe Microscopes as Probe. Keywords: Carbon Nanotube, Scanning Probe Microscope

BNG 331 Cell-Tissue Material Interactions. Biomaterial Surfaces

Development of a Computer Controlled Automated PCB Machine. Bilgisayar Kontrollü Otomatik Otomatik PCB Makinesinin Gelişimi

SketchUp Instructions

MassArt Studio Foundation: Visual Language Digital Media Cookbook, Fall 2013

CALCULATION METHODS OF X-RAY SPECTRA: A COMPARATIVE STUDY

Epson 3LCD Technology A Technical Analysis and Comparison against 1-Chip DLP Technology

COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies

Basic Specifications. Electrical. EPSON Perfection Color EPSON MatrixCCD TM line sensor. device Effective pixels

Digital Image Fundamentals. Selim Aksoy Department of Computer Engineering Bilkent University

SHOW MORE SELL MORE. Top tips for taking great photos

DNA NANOWIRES USING NANOPARTICLES ECG653 Project Report submitted by GOPI

Supervised Classification workflow in ENVI 4.8 using WorldView-2 imagery

Introduction to Digital Resolution

Mouse Control using a Web Camera based on Colour Detection

THE USE OF AIR ATOMIZING NOZZLES TO PRODUCE SPRAYS WITH FINE DROPLETS

Physical & Chemical Properties. Properties

Preparing Images for PowerPoint, the Web, and Publication

Graphite Furnace AA, Page 1 DETERMINATION OF METALS IN FOOD SAMPLES BY GRAPHITE FURNACE ATOMIC ABSORPTION SPECTROSCOPY (VERSION 1.

Webex-based remote instrument control guide

Microscopy: Principles and Advances

MACS Lab, Inc. Phone: (408) FAX: (408) A Walsh Ave MACS LAB ( Santa Clara, CA

Dopper catalogue 2015

Nanoscience Course Descriptions


Application Note # EDS-10 Advanced light element and low energy X-ray analysis of a TiB 2 TiC SiC ceramic material using EDS spectrum imaging

FSI Machine Vision Training Programs

Introduction to Computer Graphics

GAZETRACKERrM: SOFTWARE DESIGNED TO FACILITATE EYE MOVEMENT ANALYSIS

Testing and characterization of anti-reflection coatings on glass

The forensic analysis of soil organic by FTIR

Digital Imaging and Image Editing

Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall

3D Input Format Requirements for DLP Projectors using the new DDP4421/DDP4422 System Controller ASIC. Version 1.3, March 2 nd 2012

Quantifying Amorphous Phases. Kern, A., Madsen, I.C. and Scarlett, N.V.Y.

Transpiration of Plants

The excitation in Raman spectroscopy is usually. Practical Group Theory and Raman Spectroscopy, Part II: Application of Polarization

Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition

Blackbody Radiation References INTRODUCTION

What Smartphones and Tablets are supported by Smart Measure PRO?

Infrared Cameras Can Aid Building Inspectors in Detecting Roof Leaks, Water Damage, Mold and Other Moisture Related Problems

Overview of the IR channels and their applications

Transcription:

ANADOLU ÜNİVERSİTESİ BİLİM VE TEKNOLOJİ DERGİSİ A ANADOLU UNIVERSITY JOURNAL OF SCIENCE AND TECHNOLOGY A Applied Sciences and Engineering Cilt/Vol.: 13-Sayı/No: 2 : 121-126 (2012) ARAŞTIRMA MAKALESİ / RESEARCH ARTICLE DETECTING GLASS SURFACE CORROSION WITH IMAGE PROCESSING TECHNIQUE Rafet AKDENİZ 1, Oytun OKTAY 1, Mustafa Bilge SATKIN 2, Hasan DEMİR 1 ABSTRACT Glass is a kind of amorphous materials that exhibits a transition from rigid to viscous state and finally liquid state when heated. For daily usage, it is desirable to have different forms and different transparencies for different purposes. Most widely used one is the one with high transparency and flat surface. One of the detrimental effects that glass is undergone during the storage or usage periods is corrosion. In this work, a way for detecting corrosion on the glass surface by image processing method is presented. Keywords: Glass corrosion, Image processing method, Corrosion detection. CAM YÜZEYİNDEKİ KOROZYONUN GÖRÜNTÜ İŞLEME YÖNTEMİYLE TESPİTİ ÖZ Cam, ısıtıldığında kademe kademe katı halden önce akışkan hale ve sonrasında da sıvı hale geçen kristalin olmayan (amorf) bir malzemedir. Günlük kullanımda farklı amaçlara yönelik farklı yapı ve geçirgenlikte olması istenir. En çok kullanılanı ise yüksek geçirgenlikli düz yüzeye sahip olanıdır. Camın kullanımında veya depolanma sürecinde maruz kaldığı zarar verici etkilerden biri korozyondur. Bu çalışmada cam yüzeyindeki korozyonun tespiti için bir görüntü işleme yöntemi önerilmektedir. Anahtar Kelimeler: Cam korozyonu, Görüntü işleme yöntemi, Korozyon tespit. 1, Namık Kemal Üniversitesi Çorlu Mühendislik Fakültesi, Elektronik ve Haberleşme Müh. Bölümü, 59860 Çorlu/Tekirdağ. 2, Marmara Üniversitesi Güzel Sanatlar Fakültesi, Fotoğraf Bölümü, Küçükçamlıca Acıbadem 34660 Kadıköy/İstanbul. Recieved: 2 February 2012; Revised: 26 April 2012; Accepted: 5 May 2012

122 Anadolu Üniversitesi Bilim ve Teknoloji Dergisi - A 13 (2) 1. INTRODUCTION Glass corrosion means decomposition of the glass to its components under the effect of environmental conditions while being in service or in the manufacturing processes or due to storage conditons. Detection of corrosion before application is important because it affects aesthetics, toughness and transparency of the glass adversely. In this work, detection of the glass surface corrosion at large scales was studied. Glass surface corrosion was tried to be detected by a digital camera. Corrosion made apparent by illuminating the background of the glass and the glass with different light sources. After capturing the photograph of the glass, digital image was enhanced by different techniques to make the glass corrosion apparent. Four different glasses in two different photographing arrangements were used to detect two different kinds of corrosion. Also corrosion on the glass was observed by a SEM (Scanning Electron Microscope) to validate the consequent findings. shown in Figure 1. Devices that perform these methods use high technology with complex set-up and they are expensive and not appropriate for large scales. 2. METHOD A digital image captured with a digital camera or created in computer environment is represented by NxM dimension matrix as given in Figure 2 (Gopi 2007). Every value in this matrix corresponds to a pixel value. If the image is multicolor, one matrix for every color band, red, green, blue, will be achieved. SIMS ISS AES I RRS SEM-EDXA EMP IMAGE PROCESSING Figure 2. The representation of a digital image by a matrix. 5-50 A 0-5 um 1.5 um Depth of c orrosion Figure 1. Methods for detecting glass corrosion by their effective depths. For detecting corrosion on the glass, there are several methods proposed with different effective depths. These are IRRS (Infrared Reflection Spectroscopy), AA (Atomic Absorption), AE (Atomic Emission), EMP (Electron Microprobe Analysis), SEM-EDXA (Scanning Electron Microscopy conducted with Energy Dispersive X-Ray Analysis), ESCA (Electron Spectroscopy for Chemical Analysis), SIMS (Secondary-Ion Mass Spectroscopy) (Feldmann and Weiβmann 1997, Clark and Zoitos 1992) and their effective depths are Canon EOS 5-D, 21 Megapixel digital camera, with a 24-70 mm variable lens was used for capturing images. It enables one to achive up to 0.69 mm 2 /px resolution in the experimental all setups. Python programming language in conjunction with Numpy, Matplotlib and Python Imaging libraries was preferred for image processing tasks because they are open source and require no license fee. First experimental setup is presented in Figure 3, where; (1) is the high intensive cool light source for revealing corrosion. (2) is the glass sample under examination. (3) is the surface used as a stand and also served as a light blocker for the camera.

Anadolu University Journal of Science and Technology - A 13 (2) 123 Applied Sciences and Engineering (4) is the camera positioned to capture the corrosion trace revealed by (1) and also to avoid direct light from (1). For the sake of clarity two warm light sources are not shown in the Figure 3. They are used to achieve equally illuminated background for the scene captured by the camera and also enable one to easily discriminate corrosioned and non-corrosioned sections of the glass. Figure 3. Experimental Setup 1 for obtaining images from different angles. There were four samples, in which two of them have the same kinds of corrosion detected by experimental setup 1. One of them has a different kind of corrosion leading to the change in the setup to detect corrosion. And the last sample has no corrosion on the surface. The digital images that are acquired in two different experimental setups are shown in Figure 4 (arranged in top to bottom orientation). It was mentioned that the corrosion on the third glass sample is a different kind of corrosions that can not be detected by the setup given in Figure 3. So experimental setup to be used for the third and the fourth samples was changed as shown in Figure 5. Different image enhancement techniques sequentially applied to make the trace left by corrosion apparent in captured images. After several trials it was decided to use the algorithm explained in Figure 6. Figure 4. The images of samples in the experimental setups arranged in top to bottom orientation. (a-b) acquired in first experimental setup and (c-d) acquired in second experimental setup. Sample (d) is a corrosion free glass sample.

124 Figure 5. The second experimental setup for the detection of different kinds of corrosion. Anadolu Üniversitesi Bilim ve Teknoloji Dergisi - A 13 (2) corrosion was also examined under SEM, which is Phenom brand G2 Pro model Desktop Scanning Electron Microscope was used. Images obtained from 5 mm x 5 mm sized samples are shown in Figure 8. Sample on the top is taken from a glass with corrosion and the sample on the bottom taken from a corrosionfree glass. Output of the algorithm with two different thresholds that are derived from data one of which is the mean values of the pixel values and the other is the sum of mean value and standard deviation for four glass samples is shown in Figure 7. Markings on the figures indicate the pixel values over the threshold value. In Figure 7 (a-d), marked pixels are that they have light intensity values more than the mean value of the whole pixels while in Figure 7 (e-h) pixels that have illumination values more than the sum of the mean and the standard deviation of the whole pixels are marked. Figure 6. The algorithm applied for corrosion detection on flat glasses. Thresholding step is the key one for this algorithm. Two different thresholds are used in this step. One is the mean value of enhanced image illumination values and the other is sum of the mean and the standard deviation of illumination. Results obtained from algorithms are shown in Figure 7. On the left hand side of Figure 7 pixels correspond to larger than the threshold value which is equal to illumination mean are marked while on the right hand side pixel values larger than threshold value equals to the sum of mean and standard deviation of the illumination values are marked on the images. 3. RESULTS It was tried to detect corrosion that can be revealed by high intensity light in computer environment. The region that we marked as Results are showing that the first threshold giving rise to excesity of false positives by marking the regions which are not really corresponding to corrosion as can be seen in Figure 7 (a-d). This gives rise to find a stricter threshold value. Second threshold is determined by summing the mean and the standard deviation of the pixel illumination values. This threshold value lowers the false positives while increasing the number of false negatives. Results of this threshold for four samples are shown in Figure 7 (e-h). 4. CONCLUSION It was validated that high intensity light is really revealing corrosion on the glass surface. But using a SEM for glass samples at large scales is not an option and cannot be applied practically. Output of the algorithm applied is given in Figure 7. Results are encouraging but not exact. And also it is encountered a type-i error, false positive, that can be observed form the last two results belonging to a clear glass in Figure 7.

Anadolu University Journal of Science and Technology - A 13 (2) 125 Applied Sciences and Engineering (a) (e) (b) (f) (c) (g) (d) (h) Figure 7. (a-d) are obtained by mean thresholding, (e-h) are obtained by the sum of mean and the standard deviation thresholding for four glass samples.

126 Anadolu Üniversitesi Bilim ve Teknoloji Dergisi - A 13 (2) Clark, D.E. and Zoitos, B.K. (1992). Corrosion of Glass, Ceramics and Ceramic Superconductors: Principles, Testing, Characterization and Application, Noyes Publications, ISBN:978-0-8155-1283-7. Gopi, E.S. (2007). Algorithm Collections for Digital Signal Processing Applications using MATLAB, Springer, ISBN: 1-4020-6409-8. Figure 8. The images of the glass samples taken from a Scanning Electron Microscope. (a) is the observation of non-corrosioned glass. (b) is the observation of the corrosioned sample. With this result it is understood that the mean value or the sum of the mean and the standard deviation of the illumination do not only provide corrosion information so, more works should be done for feature extraction of glass corrosion and applying statistical signal processing techniques. And also it is appropriate to add that more professional experimental setup to enhance the revealed trace of the corrosion and consequently affect the detection quality. KAYNAKLAR Feldmann, M. and Weiβmann, R. (1997). Initial stages of float glass corrosion, Journal of Non-Crystalline Solids, 218, 205-209, ISSN: 0022-3093.