Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A Theory of Multiscale, Curvature-Based Shape Representation for Planar Curves

Published: 01 August 1992 Publication History

Abstract

A shape representation technique suitable for tasks that call for recognition of a noisy curve of arbitrary shape at an arbitrary scale or orientation is presented. The method rests on the describing a curve at varying levels of detail using features that are invariant with respect to transformations that do not change the shape of the curve. Three different ways of computing the representation are described. They result in three different representations: the curvature scale space image, the renormalized curvature scale space image, and the resampled curvature scale space image. The process of describing a curve at increasing levels of abstraction is referred to as the evolution or arc length evolution of that curve. Several evolution and arc length evolution properties of planar curves are discussed.

References

[1]
{1} H. Asada and M. Brady, "The curvature primal sketch," IEEE Trans. Patt. Anal. Machine Intell., vol. PAMI-8, pp. 2-14, 1986.
[2]
{2} D. H. Ballard, "Generalizing the Hough transform to detect arbitrary shapes," Patt. Recogn., vol. 13, pp. 111-122, 1981.
[3]
{3} D. H. Ballard and C. M. Brown, Computer Vision. Englewood Cliffs, NJ: Prentice-Hall, 1982.
[4]
{4} H. Blum, "Biological shape and visual science (part I)," J. Theoretical Biol., vol. 38, pp. 205-287, 1973.
[5]
{5} P. E. Danielsson, "A new shape factor," CGIP, vol. 7, pp. 292-299, 1978.
[6]
{6} L. S. Davis, "Understanding shape: Angles and sides," IEEE Trans. Comput., vol. C-26, pp. 236-242, 1977.
[7]
{7} R. O. Duda and P. E. Hart, "Use of the Hough transformation to detect lines and curves in pictures," Comm. ACM, vol. 15, pp. 11-15, 1972.
[8]
{8} H. Freeman "Computer processing of line-drawing images," Comput. Surveys, vol. 6, 1974.
[9]
{9} M. Gage and R. S. Hamilton, "The heat equation shrinking convex plane curves," J. Differential Geometry, vol. 23, pp. 69-96, 1986.
[10]
{10} A. Goetz, Introduction to Differential Geometry. Reading, MA: Addison-Wesley, 1970.
[11]
{11} R. M. Haralick, A. K. Mackworth, and S. L. Tanimoto, "Computer vision update," Tech. Rep. 89-12, Dept. Comput. Sci., Univ. British Columbia, Vancouver, 1989.
[12]
{12} J. Hong and X. Tan, "Recognize the similarity between shapes under affine transformation," in Proc. ICCV (Tampa, FL), 1988, pp. 489-493.
[13]
{13} B. K. P. Horn and E. J. Weldon, "Filtering closed curves," IEEE Trans. Patt. Anal. Machine Intell., vol. PAMI-8, pp. 665-668, 1986.
[14]
{14} P. V. C. Hough, "Method and means for recognizing complex patterns," U.S. patent 3 069 654, 1962.
[15]
{15} R. A. Hummel, B. Kimia, and S. W. Zucker, "Deblurring Gaussian blur," CVGIP, vol. 38, pp. 66-80, 1987.
[16]
{16} W. Kecs, The Convolution Product and Some Applications. Boston, MA: D. Reidel, 1982.
[17]
{17} B. Kimia, A. Tannenbaum, and S. W. Zucker, "Toward a computational theory of shape: An overview," TR-CIM-89-13, McGill Univ., 1989.
[18]
{18} J. J. Koenderink and A. J. van Doorn, "Dynamic shape," Biol. Cybern., vol. 53, pp. 383-396, 1986.
[19]
{19} D. Lowe, "Organization of smooth image curves at multiple scales," in Proc. ICCV (Tampa, FL), 1988, pp. 558-567.
[20]
{20} A. K. Mackworth and F. Mokhtarian, "The renormalized curvature scale space and the evolution properties of planar curves," Proc. IEEE CVPR (Ann Arbor, MI), 1988, pp. 318-326.
[21]
{21} D. Marr, "Representing visual information," AI Memo 415, Mass. Inst. Technol. AI Lab., Cambridge, 1977.
[22]
{22} D. Marr and E. C. Hildreth, "Theory of edge detection," Proc. Royal Soc. London B, vol. 207, pp. 187-217, 1980.
[23]
{23} D. Marr and H. K. Nishihara, "Representation and recognition of the spatial organization of 3D structures," Proc. Royal Soc. London B, vol. 200, pp. 269-294, 1978.
[24]
{24} J. W. McKee and J. K. Aggarwal, "Computer recognition of partial views of curved objects," IEEE Trans. Comput., vol. C-26, pp. 790-800, 1977.
[25]
{25} F. Mokhtarian and A. K. Mackworth, "Scale-based description and recognition of planar curves and two-dimensional shapes," IEEE Trans. Patt. Anal. Machine Intell., vol. PAMI-8, pp. 34-43, 1986.
[26]
{26} F. Mokhtarian, "Fingerprint theorems for curvature and torsion zero-crossings," Proc. IEEE CVPR (San Diego, CA), 1989, pp. 269-275.
[27]
{27} F. Mokhtarian, "Convergence properties of curvature and torsion scale space representations," Tech. Rep. 90-14, Dept. Comput. Sci., Univ. British Columbia, Vancouver, 1990.
[28]
{28} H. K. Nishihara, "Intensity, visible-surface, and volumetric representations," Artificial Intell., vol. 17, pp. 265-284, 1981.
[29]
{29} T. Paylidis, "Segmentation of pictures and maps through functional approximations," CGIP, vol. 1, pp. 360-372, 1972.
[30]
{30} T. Paylidis, "Optimal piecewise polynomial L<inf>2</inf> approximation of functions of one and two variables," IEEE Trans. Comput., vol. C-24, pp. 98-102, 1975.
[31]
{31} T. Pavlidis, "Polygonal approximations by Newton's method," IEEE Trans. Comput., vol. C-26, pp. 800-807, 1977.
[32]
{32} E. Persoon and K. S. Fu, "Shape discrimination using Fourier descriptors," in Proc. IJCPR (Copenhagen, Denmark), 1974, pp. 126-130.
[33]
{33} W. Richards, B. Dawson, and D. Whittingham, "Encoding contour shape by curvature extrema," in Natural Computations (W. Richards, Ed.). Cambridge, MA: MIT Press, 1988, pp. 83-98.
[34]
{34} E. Saund, "Adding scale to the primal sketch," in Proc. IEEE CVPR (San Diego, CA), 1989, pp. 70-78.
[35]
{35} B. Shahraray and D. J. Anderson, "Optimal estimation of contour properties by cross-validated regularization," IEEE Trans. Patt. Anal. Machine Intell., vol. 11, pp. 600-610, 1989.
[36]
{36} J. L. Stansfield, "Conclusions from the commodity expert project," AI Memo 601, Mass. Inst. Technol. AI Lab., Cambridge, MA, 1980.
[37]
{37} G. Wahba, "A survey of some smoothing problems and the method of generalized cross-validation for solving them," in Applications of Statistics (P. R. Krishnaiah, Ed.). Amsterdam: North-Holland, 1977.
[38]
{38} A. P. Witkin, "Scale space filtering," in Proc. IJCAI (Karlsruhe, W. Germany), 1983, pp. 1019-1023.
[39]
{39} A. L. Yuille and T. A. Poggio, "Scaling theorems for zero-crossings," IEEE Trans. Patt. Anal. Machine Intell., vol. PAMI-8, pp. 15-25, 1986.

Cited By

View all
  • (2024)Fast shape recognition via a bi-level restraint reduction of contour codingThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-023-02940-940:4(2599-2614)Online publication date: 1-Apr-2024
  • (2023)Image Feature Information Extraction for Interest Point Detection: A Comprehensive ReviewIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2022.320118545:4(4694-4712)Online publication date: 1-Apr-2023
  • (2023)A dedicated benchmark for contour-based corner detection evaluationImage and Vision Computing10.1016/j.imavis.2023.104716136:COnline publication date: 1-Aug-2023
  • Show More Cited By

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Pattern Analysis and Machine Intelligence  Volume 14, Issue 8
August 1992
82 pages
ISSN:0162-8828
Issue’s Table of Contents

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 August 1992

Author Tags

  1. arc length evolution
  2. curvature scale space image
  3. image processing
  4. multiscale curvature based shape representation
  5. pattern recognition
  6. picture processing
  7. planar curves
  8. renormalized curvature scale space image
  9. resampled curvature scale space image

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media