Subpixel Edge Detection of Autofocus for Micro-Machine Vision System


Article Preview

Aiming at the subpixle edge detection of speckle in autofocus for micro-machine vision, a novel accurate subpixel edge detection algorithm was proposed. The image of the part to be inspected was binaried by simple threshold algorithm. The noise in image was eliminated by blob area threshold algorithm. The pixel level edge detection was done and the single-pixel width connected pixel level contour was acquired by binary mathematical morphological algorithm. The subpixel level edge detection was completed and the subpixel level contour was obtained by 9×9 pixel rectangular lens algorithm based on cubic spline interpolation. The example result indicate that calculation speed of the algorithm proposed herein is fast, anti-noise performance is high, inspection accuracy is high, and subpixel edge location accuracy can reach to μm level.



Edited by:

Yuhang Yang, Xilong Qu, Yiping Luo and Aimin Yang






J. G. Wu et al., "Subpixel Edge Detection of Autofocus for Micro-Machine Vision System", Advanced Materials Research, Vol. 216, pp. 228-232, 2011

Online since:

March 2011




[1] Y.J. Zhang: Image Processing and Analysis(Tsinghua University Press, China 1999).

[2] A. J. Tabatabai, O.R. Mitchell: IEEE Trans on Pattern Analysis and Machine Intelligence Vol. 6-2(1984), pp.188-201.

[3] N. Zou, J. Liu and M.L. Zhou: Journal of Huazhong University of Science and Technology Vol. 27-5 (1999), pp.1-8.

[4] Y. Li, J.X. Pang: Journal of Huazhong University of Science and Technology Vol. 28-3(2000), pp.77-79.

[5] Y.D. Qu, C.S. Cui and S.B. Chen: Image and Vision Computing Vol. -23(2005), pp.11-17.

[6] Y.F. Qu, Z.B. Pu and Y.A. Wang: Chinese Journal of Scientific Instrument Vol. 24-4(2003), pp.460-462.

[7] Y. Yu: Advanced Engineering Mathematics(Huazhong University of Science and Technology Press, China 1995).

In order to see related information, you need to Login.