Processing - University of Technology Ilmenau, Germany. ABSTRACT

Similar documents
Rückwardt, Matthias; Göpfert, André; Rosenberger, Maik; Linß, Gerhard; Kienast, Sascha:

Recent Advances in Image Deblurring. Seungyong Lee (Collaboration w/ Sunghyun Cho)

CCD Automatic Gain Algorithm Design of Noncontact Measurement System Based on High-speed Circuit Breaker

4 STUDY OF DEBLURRING TECHNIQUES FOR RESTORED MOTION BLURRED IMAGES

SURVEILLANCE SYSTEMS WITH AUTOMATIC RESTORATION OF LINEAR MOTION AND OUT-OF-FOCUS BLURRED IMAGES. Received August 2008; accepted October 2008

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications )

Blind Single-Image Super Resolution Reconstruction with Defocus Blur

Blur Detection for Historical Document Images

Today. Defocus. Deconvolution / inverse filters. MIT 2.71/2.710 Optics 12/12/05 wk15-a-1

Determining MTF with a Slant Edge Target ABSTRACT AND INTRODUCTION

Image Processing by Bilateral Filtering Method

Image Enhancement Using Calibrated Lens Simulations

Optical basics for machine vision systems. Lars Fermum Chief instructor STEMMER IMAGING GmbH

SUPER RESOLUTION INTRODUCTION

Dappled Photography: Mask Enhanced Cameras for Heterodyned Light Fields and Coded Aperture Refocusing

Implementation of Adaptive Coded Aperture Imaging using a Digital Micro-Mirror Device for Defocus Deblurring

Image Enhancement. DD2423 Image Analysis and Computer Vision. Computational Vision and Active Perception School of Computer Science and Communication

Chapter 12 Image Processing

Field programmable gate array based hardware implementation of a gradient filter for edge detection in colour images with subpixel precision

Image Filtering. Median Filtering

A No Reference Image Blur Detection using CPBD Metric and Deblurring of Gaussian Blurred Images using Lucy-Richardson Algorithm

Single Digital Image Multi-focusing Using Point to Point Blur Model Based Depth Estimation

A Mathematical model for the determination of distance of an object in a 2D image

A Study of Slanted-Edge MTF Stability and Repeatability

An Efficient Gaussian Noise Removal Image Enhancement Technique for Gray Scale Images V. Murugan, R. Balasubramanian

Automatic High Dynamic Range Image Generation for Dynamic Scenes

Restoration of Motion Blurred Document Images

Computational Cameras. Rahul Raguram COMP

Figure 1 HDR image fusion example

Coded Aperture for Projector and Camera for Robust 3D measurement

High density impulse denoising by a fuzzy filter Techniques:Survey

Performance Evaluation of Different Depth From Defocus (DFD) Techniques

Optical Performance of Nikon F-Mount Lenses. Landon Carter May 11, Measurement and Instrumentation

Linear Gaussian Method to Detect Blurry Digital Images using SIFT

HISTOGRAM BASED AUTOMATIC IMAGE SEGMENTATION USING WAVELETS FOR IMAGE ANALYSIS

Defense Technical Information Center Compilation Part Notice

Imaging Optics Fundamentals

Improving Signal- to- noise Ratio in Remotely Sensed Imagery Using an Invertible Blur Technique

Pattern Recognition in Blur Motion Noisy Images using Fuzzy Methods for Response Integration in Ensemble Neural Networks

MINIATURE X-RAY SOURCES AND THE EFFECTS OF SPOT SIZE ON SYSTEM PERFORMANCE

e-issn: p-issn: X Page 145

Method of color interpolation in a single sensor color camera using green channel separation

EMVA1288 compliant Interpolation Algorithm

VC 14/15 TP2 Image Formation

DEFOCUS BLUR PARAMETER ESTIMATION TECHNIQUE

Contrast Enhancement in Digital Images Using an Adaptive Unsharp Masking Method

digital film technology Resolution Matters what's in a pattern white paper standing the test of time

Camera Resolution and Distortion: Advanced Edge Fitting

Visibility of Uncorrelated Image Noise

SAR AUTOFOCUS AND PHASE CORRECTION TECHNIQUES

Image Processing for feature extraction

Gravitational Lensing Experiment

The ultimate camera. Computational Photography. Creating the ultimate camera. The ultimate camera. What does it do?

Image Denoising using Filters with Varying Window Sizes: A Study

Computer Vision. Howie Choset Introduction to Robotics

A Review over Different Blur Detection Techniques in Image Processing

VC 11/12 T2 Image Formation

RADIOMETRIC AND GEOMETRIC CHARACTERISTICS OF PLEIADES IMAGES

ISO INTERNATIONAL STANDARD. Photography Electronic still-picture cameras Resolution measurements

Blurred Image Restoration Using Canny Edge Detection and Blind Deconvolution Algorithm

Automatic optical measurement of high density fiber connector

Be aware that there is no universal notation for the various quantities.

Image Deblurring. This chapter describes how to deblur an image using the toolbox deblurring functions.

Deconvolution , , Computational Photography Fall 2017, Lecture 17

Super Sampling of Digital Video 22 February ( x ) Ψ

Measurement of the Modulation Transfer Function (MTF) of a camera lens. Laboratoire d Enseignement Expérimental (LEnsE)

Complete support to all your needs

Optical Correlator for Image Motion Compensation in the Focal Plane of a Satellite Camera

Speed and Image Brightness uniformity of telecentric lenses

Various Calibration Functions for Webcams and AIBO under Linux

Chapters 1 & 2. Definitions and applications Conceptual basis of photogrammetric processing

DROPLET SIZE DISTRIBUTION MEASUREMENTS OF ISO NOZZLES BY SHADOWGRAPHY METHOD

ORIFICE MEASUREMENT VERISENS APPLICATION DESCRIPTION: REQUIREMENTS APPLICATION CONSIDERATIONS RESOLUTION/ MEASUREMENT ACCURACY. Vision Technologies

VC 16/17 TP2 Image Formation

Design of Temporally Dithered Codes for Increased Depth of Field in Structured Light Systems

According to the proposed AWB methods as described in Chapter 3, the following

Modeling and Synthesis of Aperture Effects in Cameras

Physics 2310 Lab #5: Thin Lenses and Concave Mirrors Dr. Michael Pierce (Univ. of Wyoming)

ENHANCEMENT OF THE RADIOMETRIC IMAGE QUALITY OF PHOTOGRAMMETRIC SCANNERS.

Digital Image Processing

COLOR CORRECTION METHOD USING GRAY GRADIENT BAR FOR MULTI-VIEW CAMERA SYSTEM. Jae-Il Jung and Yo-Sung Ho

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

Double Aperture Camera for High Resolution Measurement

Photo-Consistent Motion Blur Modeling for Realistic Image Synthesis

Extending Acoustic Microscopy for Comprehensive Failure Analysis Applications

High Dynamic Range Imaging

Chapters 1-3. Chapter 1: Introduction and applications of photogrammetry Chapter 2: Electro-magnetic radiation. Chapter 3: Basic optics

Computational Approaches to Cameras

Cvision 2. António J. R. Neves João Paulo Silva Cunha. Bernardo Cunha. IEETA / Universidade de Aveiro

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

Handbook of Optical Systems

MEASURING HEAD-UP DISPLAYS FROM 2D TO AR: SYSTEM BENEFITS & DEMONSTRATION Presented By Matt Scholz November 28, 2018

An optimization framework for tracking droplets in fire water spray images

Scanning Electron Microscopy

Point Spread Function. Confocal Laser Scanning Microscopy. Confocal Aperture. Optical aberrations. Alternative Scanning Microscopy

PROCEEDINGS OF SPIE. Measurement of the modulation transfer function (MTF) of a camera lens

Keywords: Image segmentation, pixels, threshold, histograms, MATLAB

Intelligent Nighttime Video Surveillance Using Multi-Intensity Infrared Illuminator

DEPENDENCE OF THE PARAMETERS OF DIGITAL IMAGE NOISE MODEL ON ISO NUMBER, TEMPERATURE AND SHUTTER TIME.

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network

Transcription:

URN (Paper): urn:nbn:de:gbv:ilm1-211iwk-87:5 56 TH NTERNATONAL SCENTFC COLLOQUUM lmenau University of Technology, 12 16 September 211 URN: urn:nbn:gbv:ilm1-211iwk:5 METHOD FOR A ROBUST SEARCH LNE BASED ESTMATON OF NTENSTY EDGE WDTH N BLURRED GRAY SCALE MAGES FOR QUANTFCATON OF MOTON- AND OUT-OF-FOCUS-BLUR Silvio Holder 1, Ke Xie 1, André Göpfert 1, Matthias Rückwardt 1, Marco Büchner 2, Gerhard Linß 1 1 Faculty of Mechanical Engineering - Department of Quality Assurance and ndustrial mage Processing - University of Technology lmenau, Germany 2 Mahr OKM GmbH Jena, Germany e-mail: silvio.holder@tu-ilmenau.de ABSTRACT This paper presents a robust method for the estimation of the edge width at contours in intensity gray level images to determine the grade of blur respectively motion and out-of-focus blur. There are several methods for estimating of intensity edge width, but a lot of them got as main problem a sensitivity to noise and for this reason large variances of the measuring results. The method bases on a histogram estimation of bright and dark level with respect to the noise followed by a scaling. Afterwards the scaled edge curve is fitted by Gaussian error function for a functional describing of the edge [1]. The fitted edge is following used for calculation of edge width described by Thomas principle used for lens quality estimations [2]. The functionality of the algorithm is evaluated with synthetically noised and realistic captures at different optical magnifications, exposure times and velocities of relative motion between camera and measuring scene. ndex Terms - image quality, edge quality estimation, image restoration basics, optical coordinate measuring 1. NTRODUCTON ntensity edges in optical coordinate metrology are the base of the geometrical measures. The positions of the edges are determined by search lines based edge detection algorithms, e.g. dynamic threshold method for pixel accurate and photometric center method for sub pixel accurate edge position estimation [5]. Main requirements for the appliance of the detection algorithms are sharp and focused images with minimal blurring effects. Blurred edges are caused by diffraction effects of the optical system, defocusing and relative motion between camera and measuring object. The quality of the edges has to be sufficient for further processing steps, therefore it is necessary to quantify the amount of blur of the edge. There are different properties of the edge to estimate the quality, one of them is the edge width. Especially for motion blurred images the estimation by using the 1st derivative of the intensity signal to determine start and end of the edge is not applicable, because the superposed noise in the signal hinders or even eliminates the analysis. For repeatable results and low variances it is necessary to prevent the influence of the noise in the analysis of the edge signal. 2. STATE OF THE ART n the field of optical geometrical metrology the properties of each intensity edges got influences to the measurement uncertainties of the resulting measures. Töpfer [4] uses a quality measure number QB from the range [..1] to classify the quality of the edge regarding to the edge width. n our investigations we tried to use the quality measures to quantify the amount of motion- and out-of-focus blur, but the quality measure principle by Töpfer is not applicable for large blurred edges and sensitive to noise. Other approaches in the field of image processing estimate blur parameters by processing the whole image data using e.g. wavelet transformation, two-dimensional gradient, Soebel or Canny edge filter techniques, cf. [8], [9], [1]. These methods deliver results which are not applicable in further processing steps, because areas of interest (AO) are only small regions of the whole image. This is especially the case by non planar measuring objects like drills or milling tools which have only small focused areas in the image. The gradient filter methods are sensitive to noise, especially for motion blurred edges, because the slope of the noise is much larger than the blurred edge 211- TU lmenau

slope. f edge widths are calculated from the whole image data, noise got impact to the results and errors occur. From these points of view the blur parameters have to be determined only by using the data of the AO respectively of the search line data. 3. BASC PRNCPLES OF THE PROPOSED METHOD The basics of the approach are a histogram based scale of the gray level raw data along a search line, a data fitting using the Gaussian error function and the estimation of edge width using an extended principle described by Thomas, cf. [2],[3]. 3.1. Histogram based Scaling For further processing using the raw data of the intensity along the search line, the data has to be scaled between the minimum and maximum level of the data. To avoid the influence of superposed noise in the data set, a histogram based analysis is used for estimating noise robust values of lower and upper gray levels. The histogram data only consists of the data of the search line, in comparison with an estimation using the histogram of the whole image, the frequency maxima of lower and upper gray levels are not disturbed by non interested regions of the whole image and in this case the maxima are easier to find. The whole image consists of the area of interest (AO) and other for the processing non-interested areas, which are not used for the estimation of the edge width. Therefore the processed data should only consist of the data of the AO to avoid the influence of the non interesting areas to the analysis. The upper and lower gray levels are determined in the following way: a) build gray level frequency histogram of the search line gray level signal, figure 1a), depending on the range of data raw (x ), e.g. [..255] for 8bit, cf. figure 1 b) b) find the position of the first maximum of frequency in the frequency histogram min, max c) find the second maximum of frequency in the histogram, verify the second position with a dynamic max, max estimated predefined minimum gap between upper and lower gray level, e.g. 2 percent of maximum contrast at the edge d) correction of the found positions min, max, to avoid the influence of noise using a-priori knowledge, max, max results are the corrected values of upper and lower gray value level at the edge transition: min, corr,, cf. max, corr figure 1a) 2

figure 1: a) intensity signal along a search line of a blurred image b) related intensity histogram of search line After the determination of the upper and lower gray levels the scaling of the search line data is progressed and scaled in the following way: raw ( x ) min, corr x x end scaled ( x ) max, corr min, corr x formula 1: scaling of gray values to range [...1.] 3.2. Fitting of Gaussian Error Function ntensity edges can be described by different mathematical model approaches. n the literature the edge spread function (ESF) is described by the Gaussian error function erf, tangens hyperbolicus function tanh and several other ones, which are not further explained in this paper, detailed information about are described in [1]. The fitting and the analysis of the fits of different types of edge describing functions used for blurred edges provides the conclusion, that motion- and out-of-focus blurred edges are preferable fitted by Gaussian error function using a preceding scale [...1.] in double data range. Figure 2 depicts the scaled raw data and the for this case most suitable fitted Gaussian error function, the fitting is done by least square method. 3

figure 2: fitted Gaussian error function on the edge transition signal 3.3. Edge width estimation using Thomas principle The edge width estimation principle described by Thomas is based on the photometrical effects at the edge [2], [3]. The principle of Thomas was primarily invented for the estimation of the quality of imaging of lenses. n comparison to a theoretical edge, which is presented as an ideal step function, the realistic edge is extended by effects of diffraction and blur. The approach of Thomas uses the difference between ideal step function and realistic edge data to calculate two integral areas and to use them for edge width estimation, cf. formula 2 b). The approach takes advantages of the noise robust error function edge fit to divide the edge data into two parts initially and to find the sub pixel accurate edge position x at 5 percent scaled gray level. Advantages of using the fitted function instead of the raw data are the robustness toward noise and only finite instead of infinite integral calculations caused of the convergence properties of Gaussian error function. The estimation of the edge widths is done by integration of the difference between fitted error function and Heaviside step function at two integration intervals for left and right edge width and a scaling with maximum intensity, in this case with the scaling maximum 1.. nstead of Thomas result calculation [2], [3], another calculation procedure is used. The sum of both terms delivers preliminary result, which is multiplied with an empirical estimated factor of 3.8 to get the edge widths in pixel units. Figure 3 depicts the calculation of the integrals as described before. ideal x x : x x ( x ) ( x ),5 : x x 1: x x left right 1 1 ( x ) fitted ( x ) ideal ( x ) dx ( b) fitted ideal Heaviside Step Function ( x ) dx ( b) formula 2:a) ideal Heaviside-step function a) estimation integral of left and right edge widths according to [2],[3] ( a) 4

figure 3: estimation of edge widths according to Thomas[2], [3] 4. VALDATON AND RESULTS OF THE APPLANCE OF THE ALGORTHM For validation of the functionality of the edge width estimation method, realistic blurred images are acquired with motion- and out of focus- blurred intensity edges using chromate calibration measuring objects and controlled parametrical test setups at coordinate measuring machine Mahr OKM GmbH UN-VS 25 with progressive scan CCD-camera, which deliver ideal optical images at different relative velocities, magnifications of the lenses and different exposure times of the camera. A proposed motion-blur model is validated [11] using the proposed edge width estimation method. Some results are depicted in figure 4. Figure 4:appliance of the method for motion blurred edge transitions at different exposure times and different relative velocities at constant magnification of the lenses 5

nstead of an estimation using a gradient method edge width calculation, the multi-linear model of motion blur at coordinate measuring machine was established by using the proposed method of this paper. 5. CONCLUSON The proposed method of edge width estimation delivers adequate measuring results for the appliance on blurred intensity transitions. The appliance of the method is validated in detail on motion-blurred intensity transitions for the usage on motion-blurred image restoration, these further works are published simultaneous, cf. [11]. Further investigations will deal with the appliance of the proposed method to estimate AO focus maxima to build new high precision focusing algorithms. AKNOWLEDGEMENTS This work is encouraged by funds of the Free State of Thuringia and the European Regional Development Funds ERDF (28 FE 9126). Special thanks go to the colleagues from our department for the great working environment and supporting our work. REFERENCES [1] E. Barney Smith, PSF estimation by gradient descent fit to the ESF, SPE - mage quality and system performance, 26 [2] H. Thomas, Die Kante als Strukturelement zur Bildgütebewertung von Fotoobjektiven, Optik 66, 17, 1987 [3] H. Gross, Handbook of optical systems - Vol. 3, Wiley-VCH, 26 [4] S.C.N. Töpfer, Quality measures for optical probing in optical coordinate metrology, Measurement Science Review Vol.7, Sec. 3, No. 4, 27 [5] O. Kühn, Ein Beitrag zur hochauflösenden zweidimensionalen Geometriemessung mit CCD- Zeilensensoren (A contribute for high-resolution two-dimensional geometrical measuring using CCD line sensors), TU lmenau, Diss., 1997 [6] R.C. Gonzalez et al., Digital mage Processing 3 rd edition, New Jersex: Pearson Education, 28 [7] S. Holder et al., Edge quality based iterative deconvolution algorithm for motion blurred gray scale images for geometrical measures, 13th MEKO TC1-TC7 Joint Symposium, Journal of physics - Conference series, 21 [8] Zhang, F. et al., A New Approach to Estimate mage Blur Extent Based on Wavelet Module Maximum, nternational Conference on ntelligent Computing and ntegrated Systems (CSS), 21 [9] Chung, Y-C., A Non-Parametric Blur Measure Based on Edge Analysis for mage Processing Applications, Conference on Cybernetics and ntelligent Systems, Singapore, EEE, 24 [1] Ferzly, R. et al., A No-Reference Objective mage Sharpness Metric Based on the Notion of Just Noticeable Blur (JNB), EEE Transactions on mage Processing, Vol.18, No. 4, April 29 [11] Xie, K., et al., An experimental of motion-blur in optical coordinate metrology for dynamic measurements of geometrical features, MEKO Symposium TC7, Jena, August 211 6