Significant point detection and boundary representation with lines and circular arcs, using a scanning box method

A boundary curve is represented by circular arcs and lines to obtain explicit geometrical features. Corner points, which are local extremum points, are detected by the symmetry property of the points. An inflection point is a zero-crossing point between two neighboring extremum points. In the LMS (least-mean-square) sense, a circular arc between two neighboring significant points is optimized. The similarity of neighboring segments is checked in radius and center, and the segments are merged when the difference is negligible. The representation result obtained here is a good approximation of the original curve, in the sense that it makes critical points explicit and achieves error-minimized representation.<<ETX>>

[1]  G. Medioni,et al.  Corner detection and curve representation using cubic B-splines , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[2]  Ren C. Luo,et al.  Surface reconstruction based on descriptions of cross-sectional contours , 1990, Other Conferences.

[3]  Celestine A. Ntuen,et al.  An Approach To Object Knowledge Representation For Image Understanding Expert System Model , 1988, Twenty-Second Asilomar Conference on Signals, Systems and Computers.

[4]  Michael Brady,et al.  The Curvature Primal Sketch , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.