Abstract
This paper presents a novel algorithm for real-time detection of clad height in laser cladding which is known as a layered manufacturing technique. A real-time measurement of clad geometry is based on the use of a developed trinocular optical detector composed of three CCD cameras and the associated interference filters and lenses. The images grabbed by the trinocular optical detector are fed into an algorithm which combines an image-based tracking protocol and a recurrent neural network to extract the clad height in real-time. The image feature tracking strategy is a synergy between a simple image selecting protocol, a fuzzy thresholding technique, a boundary tracing method, a perspective transformation and an extraction of elliptical features of the projected melt pool’s images. The proposed algorithm and the trained network were utilized in the process resulting in excellent detection of the clad height at various working conditions in which SS303L was deposited on mild steel. It was concluded that the developed system can detect the clad height independent from clad paths with about 12% maximum error.
Similar content being viewed by others
References
Boddu, M.R., Musti, S., Lenards, R.G., Agarwal, S., Liou, F.W.: Empirical modeling and vision based control for laser aided metal deposition process. In: Solid Freeform Fabrication Proceedings, The University of Texas at Austin, pp. 452–459 (2001)
Duley, W.W., Kinsman, G.: Method and apparatus for real-time control of laser processing of materials. US Patent Number 5659479 (1997)
Elman L.J. (1990). Finding structure in time. Cogn. Sci. 14: 179–211
Haferkamp H., Gerken J., Stegemann D. and Reichert C. (1997). In-situ Inderschung des Harestofftransportes beim Laserstrahl-Dispergieren mittels Hochgeschwindigkeits-Radioskopie. Metal 3: 185–191
Halir, R., Flusser, J.: Numerically stable direct least squares fitting of ellipses (2000)
Hartly R. and Zisserman A. (2003). Multiple view geometry in computer vision. Cambridge Press, Cambridge
Hu D., Kovacevic R. Modeling and measuring the thermal behaviour of the molten pool in closed-loop controlled laser-based additive manufacturing. In: Proceedings of the Institution of Mechanical Engineers, Part B. J. Mech. Eng. Sci. 217, 441–452 (2003)
Huang L.K. and Wang M.J. (1995). Image thresholding by minimizing the measure of fuzziness. Pattern recogn. 28(1): 41–51
Koch, J., Mazumder, J.: Apparatus and methods for monitoring and controlling multi-layer laser cladding. US patent number 6122564 (2000)
Mazumder J., Dutta D., Kikuchi N. and Ghosh A. (2000). Closed-loop direct metal deposition: art to part. Opt. Lasers Eng. 34: 397–414
Meriaudeau F. and Truchetet F. (1996). Control and optimization of the laser cladding process using matrix cameras and image processing. J. Laser Appl. 36: 317–324
Nerrand O., Roussel P., Urrbani D., Personnaz L. and Drefus G. (1994). Training recurrent neural networks: Why and how? An illustration in dynamical process modeling. IEEE Trans. Neural Netw. 5(2): 178–184
Otsu N. (1979). Threshold selection method from gray-level histogram. IEEE Trans. Syst. Man Cybern. 9: 62–66
Principe J.C., Euliano N.R. and Lefebvre W.C. (2000). Neural and adaptive systems: fundamentals through simulations. Wiley, New York
Sonka M., Hlavac V. and Boyle R. (1999). Image processing, analysis and machine vision. Pacific Grove, CA
Toyserkani, E., Khajepour, A., Corbin, S.: Vision-based feedback control of laser powder deposition. In: IEEE Mechatronics and Machine Vision in Practice Conference (2003). Billingsley, J. (ed.) ISBN: 0-8638-0290-7
Wren, C.R.: (1998) http://alumni.media.mit.edu/~cwren/ interpolator/
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Iravani-Tabrizipour, M., Toyserkani, E. An image-based feature tracking algorithm for real-time measurement of clad height. Machine Vision and Applications 18, 343–354 (2007). https://doi.org/10.1007/s00138-006-0066-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-006-0066-7