Intelligent Vision Based Technique Using ANN for Surface Finish Assessment of Machined Components

Article Preview

Abstract:

In this work, an FPGA hardware based image processing algorithm for preprocessing the images and enhance the image quality has been developed. The captured images were processed using a FPGA chip to remove the noise and then using a neural network, the surface roughness of machined parts produced by the grinding process was estimated. To ensure the effectiveness of this approach the roughness values quantified using these image vision techniques were then compared with widely accepted standard mechanical stylus instrument values. Quantification of digital images for surface roughness was performed by extracting key image features using Fourier transform and the standard deviation of gray level intensity values. A VLSI chip belonging to the Xilinx family Spartan-IIE FPGA board was used for the hardware based filter implementation. The coding was done using the popular VHDL language with the algorithms developed so as to exploit the implicit parallel processing capability of the chip. Thus, in this work an exhaustive analysis was done with comparison studies wherever required to make sure that the present approach of estimating surface finish based on the computer vision processing of image is more accurate and could be implemented in real time on a chip.

You might also be interested in these eBooks

Info:

Periodical:

Key Engineering Materials (Volumes 364-366)

Pages:

1251-1256

Citation:

Online since:

December 2007

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2008 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Damodarasamy S, Raman S: Texture Analysis using Computer Vision. Comput Ind 1991; 25 - 34.

Google Scholar

[2] Younis MA: On line Surface Roughness Measurements using Image Processing towards an Adaptive Control. Comput Ind Eng 1998; 35 (1-2): 49 - 52.

DOI: 10.1016/s0360-8352(98)00017-5

Google Scholar

[3] G.A. Al-Kindi, R.M. Baul, K.F. Gill: An Application of Machine Vision in the Automated Inspection of Engineering surfaces, International Journal of Production Research 30 (2) (1992) 241 - 253.

DOI: 10.1080/00207549208942892

Google Scholar

[4] M.B. Kiran, B. Ramamoorthy, B. Radhakeishnan: Evaluation of Surface Roughness by Vision System, International Journal of Machine Tools & Manufacture 38 (5-6) (1998) 685 - 690.

DOI: 10.1016/s0890-6955(97)00118-1

Google Scholar

[5] M. Gupta, S. Raman: Machine Vision Assisted Characterization of Machined Surfaces. International Journal of Production Research 39 (4) (2001) 759 - 784.

DOI: 10.1080/00207540010011045

Google Scholar

[6] F. Luk, V. Hyunh and W. North: Measurement of Surface Roughness by a Machine Vision System, Journal of Physics E Scientific Instruments 22 (1989) 977 - 980.

DOI: 10.1088/0022-3735/22/12/001

Google Scholar

[7] M.B. Kiran, B. Ramamoorthy and V. Radhakrishnan: Evaluation of Surface Roughness by Vision System, Int.J. of Machine Tools & Manufacture 38 (1998) 685 - 690.

DOI: 10.1016/s0890-6955(97)00118-1

Google Scholar