Design of Perimeter Estimators for Digitized Planar Shapes
|
Measurement of perimeters of planar shapes from their digitized images is an important task of computer vision systems. A general methodology for the design of simple and accurate parameter estimation algorithms is described. It is based on minimizing the maximum estimation error for digitized straight edges over all orientations. Two perimeter estimators are derived and their performance is tested and digitized circles using computer simulations. The experimental results may be used to predict the performance of the algorithm on shapes with arbitrary contours of continuous curvature. The simulations also show that fast and accurate perimeter estimation is possible, even for objects that are small relative to pixel size.
[1] 611A. Rosenfeld and A. Kak,Digital Picture Processing, New York: Academic, 1976.
[2] T. Pavlidis,Algorithms for Graphics and Image Processing. Rockville, MD: Computer Science Press, 1982.
[3] C.-S. Ho, "Precision of digital vision systems,"IEEE Trans. Pattern Anal. Machine Intell., vol. PAMI-5, pp. 593-601, 1983.
[4] M. Rink, "A computerized quantitative image analysis procedure for investigating features and an adapted image process,"J. Microscopy, vol. 107, pp. 267-286, 1976.
[5] Z. Kulpa, "Area and perimeter measurement of blobs in discrete binary pictures,"Comput. Graphics Image Processing, vol. 6, pp. 434- 451, 1977.
[6] H. Freeman, "Computer processing of line-drawing images,"Computer Surveys, vol. 6, no. 1, Mar. 1974.
[7] H. Freeman, "Boundary encoding and processing," inPicture Processing and Physhopictorics, B. Stipkin and A. Rosenfeld, Eds. New York: Academic, 1970, pp. 241-263.
[8] Z. Kulpa, "More about areas and perimeters of quantized Objects,"Comput. Vision, Graphics, Image Processing, vol. 22, pp. 268-276, 1983.
[9] U. Montanari, "A note on the minimal length polygonal approximation to a digitized contour,"Communs. Ass. Comput. Mach., vol. 13, no. 1, pp. 41-47, 1970.
[10] D. Proffitt and D. Rosen, "Metrication errors and coding efficiency of chain coding schemes for the representation of lines and edges,"Comput. Graphics Image Processing, vol. 10, pp. 318-332, 1979.
[11] A. M. Vossepoel and A. W. M. Smeulders, "Vectorcode probability and metrication error in the representation of straight lines of finite length,"Comput. Graphics Image Processing, vol. 20, pp. 347-364, 1982.
[12] J. Koplowitz and G. T. Toussaint, "A unified theory of coding schemes for the efficient transmission of line drawings," inProc. Canadian Conf. Commun. Power, Oct. 1976.
[13] J. Koplowitz, "On the performance of chain codes for quantization of line drawings,"IEEE Trans. Pattern Anal. Machine Intell., vol. PAMI-3, pp. 180-185, 1981.
[14] G. Grant and A. F. Reid, "A fast and precise boundary tracing algorithm,"Mikroskopie, vol. 37, pp. 455-457, 1980.
[15] H. Wechsler, "A new and fast algorithm for estimating the perimeter of objects for industrial vision tasks,"Comput. Graphics Image Processing, vol. 17, pp. 375-385, 1981.
[16] P. Billingsley,Ergodic Theory and Theory of Information. New York: Wiley, 1965.
Index Terms:
computerised picture processing; pattern recognition; perimeter estimators; digitized planar shapes; computer vision; design; estimation error; shapes; arbitrary contours; continuous curvature; computer vision; computerised pattern recognition; computerised picture processing; optimisation; parameter estimation
Citation:
J. Koplowitz, A.M. Bruckstein, "Design of Perimeter Estimators for Digitized Planar Shapes," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 11, no. 6, pp. 611-622, June 1989, doi:10.1109/34.24795