Synonyms
Related Concepts
Definition
Curvature is a fundamental concept of differential geometry that represents local “curvedness” of some object such as a curve, a surface, and a Riemannian space.
Background
Dealing with the shape of an object is a fundamental issue of computer vision. It is necessary, for example, to represent the two-dimensional or three-dimensional shape of an object, to extract the object shape from various types of images, and to measure similarity between two object shapes. The application of differential geometry to these problems is getting more and more common in modern computer vision. Curvature is one of the most fundamental concept of differential geometry, and its use can be seen throughout all sorts of related problems. This entry explains basic definitions of the curvature of a plane curve and a surface in Euclidean space and summarizes their applications to a few major applications. See [8] for...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Angelopoulou E, Wolff LB (1998) Sign of gaussian curvature from curve orientation in photometric space. IEEE Trans Pattern Anal Mach Intell 20(10):1056–1066
Asada H, Brady M (1986) The curvature primal sketch. IEEE Trans Pattern Anal Mach Intell 8(1):2–14
Bertalmio M, Sapiro G, Caselles V, Ballester C (2000) Image inpainting. In: Proceedings of SIGGRAPH 2000, New Orleans, pp 417–424
Caselles V, Kimmel R, Sapiro G (1997) Geodesic active contours. Int J Comput Vis 22(1):61–79
Mokhtarian F, Bober M (2003) Curvature scale space representation: theory, Applications, and MPEG-7 Standardization. Kluwer Academic, Dordrecht
Mokhtarian F, Mackworth A (1992) A theory of multi-scale, curvature-based shape representation for planar curves. IEEE Trans Pattern Anal Mach Intell 14(8):789–805
Grayson MA (1987) The heat equation shrinks embedded plane curves to round points. J Differ Geom 26(2):285–314
Hazewinkel M (ed) (2002) Encyclopaedia of mathematics. Springer. http://eom.springer.de/C/c027320.htm
Kass M, Witkin A, Terzopoulos D (1988) Snakes: active contour models. Int J Comput Vis 1:321–331
Koenderink JJ (1990) Solid shape. MIT, Cambridge
Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91–110
Michor PW, Mumford D (2004) Riemannian geometries on spaces of plane curves. J Eur Math Soc 8:1–48
Okatani T, Deugchi K (1999) Computation of the sign of the gaussian curvature of a surface from multiple unknown illumination images without knowledge of the reflectance property. Comput Vis Image Underst 76(2):125–134
Okatani T, Deugchi K (2009) On bias correction for geometric parameter estimation in computer vision. In: Proceedings of the IEEE computer society conference on computer vision and pattern recognition (CVPR), Miami, pp 959–966
Perona P, Malik J (1990) Scale-space and edge detection using anisotropic diffusion. IEEE Trans Pattern Anal Mach Intell 12(7):629–639
Rudin LI, Osher S, Fatemi E (1992) Nonlinear total variation based noise removal algorithms. Phys D 60:259–268
Sethian JA (1999) Level set methods and fast marching methods. Cambridge University Press, Cambridge
Vemuri BC, Mitiche A, Aggarwal JK (1986) Curvature-based representation of objects from range data. Image Vis Comput 4(2):107–114
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this entry
Cite this entry
Okatani, T. (2014). Curvature. In: Ikeuchi, K. (eds) Computer Vision. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-31439-6_405
Download citation
DOI: https://doi.org/10.1007/978-0-387-31439-6_405
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-30771-8
Online ISBN: 978-0-387-31439-6
eBook Packages: Computer ScienceReference Module Computer Science and Engineering