Restoration of blurred images for surface roughness evaluation using machine vision

Abstract An attempt is made to evaluate the surface roughness of uniformly moving machined surface (grinding, milling) using machine vision technique. In the case of moving surfaces the images are likely to blur due to the relative motion between the CCD camera and the object to be captured. Hence the degraded image has to be restored by removing distortion due to motion before subsequent analysis. In this work, image blur due to motion is considered, in particular, blur that occurs when the motion is uniform at constant speed and in a fixed direction. The blurred image is modeled as a convolution between the original image and a known point spread function. The Richardson–Lucy Restoration algorithm, a method of estimation based on Bayes theorem has been used to correct the image. The algorithm is tested in simulations and in practical experiments. A simulation gives complete control over the setup and enables to test the performance of the algorithm. The quantification of roughness for restored images are performed using the statistical parameters such as spatial frequency, arithmetic average of gray level and standard deviation after pre-processing. An Artificial Neural Network (ANN) was used with these three statistical parameters as input to predict the vision roughness. Finally, vision roughness values calculated using the deblurred images are compared with the stylus roughness value. An analysis based on the comparison to understand the validity of the present approach of estimation of surface roughness based on the digitally processed images for implementation in practice, is presented in this paper.

[1]  William H. Richardson,et al.  Bayesian-Based Iterative Method of Image Restoration , 1972 .

[2]  G A H Al-Kindi,et al.  An application of machine vision in the automated inspection of engineering surfaces , 1992 .

[3]  U. Persson,et al.  Surface Roughness Measurement on Machined Surfaces using Angular Speckle Correlation , 2006 .

[4]  Satoshi Kawata,et al.  Iterative image restoration for linearly degraded images. I. Basis , 1980 .

[5]  M. E. Jernigan,et al.  Texture Analysis and Discrimination in Additive Noise , 1990, Comput. Vis. Graph. Image Process..

[6]  Turgut M. Ozan,et al.  Techno-economic problems of the development of special purpose automatic machines used in metal-working industries and some suggested solutions , 1963 .

[7]  Richard P. Lippmann,et al.  An introduction to computing with neural nets , 1987 .

[8]  E. S. Gadelmawla,et al.  A vision system for surface roughness characterization using the gray level co-occurrence matrix , 2004 .

[9]  Maher A. Sid-Ahmed,et al.  Image processing, theory, algorithms and architectures , 1995 .

[10]  Bijan Shirinzadeh,et al.  An evaluation of surface roughness parameters measurement using vision-based data , 2007 .

[11]  D. Slepian Restoration of photographs blurred by image motion , 1967 .

[12]  Henry Stark,et al.  Image recovery: Theory and application , 1987 .

[13]  L. Lucy An iterative technique for the rectification of observed distributions , 1974 .

[14]  Colin Bradley,et al.  Machine Vision Monitoring for Automated Surface Finishing , 1999 .

[15]  F. P. León,et al.  Suppression of inhomogeneities in images of textured surfaces , 1997 .

[16]  Florin Popentiu,et al.  Iterative identification and restoration of images , 1993, Comput. Graph..

[17]  M. B. Kiran,et al.  Evaluation of surface roughness by vision system , 1998 .

[18]  Shinn-Ying Ho,et al.  Accurate estimation of surface roughness from texture features of the surface image using an adaptive neuro-fuzzy inference system , 2005 .

[19]  D S Biggs,et al.  Acceleration of iterative image restoration algorithms. , 1997, Applied optics.

[20]  Arun N. Netravali,et al.  Image Restoration Based on a Subjective Criterion , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[21]  R. Palmer,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[22]  F. Luk,et al.  Measurement of surface roughness by a machine vision system , 1989 .