Requires only a basic knowledge of mathematics and is geared toward the general educated specialists. Includes a gallery of color images and Mathematica code listings.
"Curves and Surfaces in Geometric Modeling: Theory and Algorithms offers a theoretically unifying understanding of polynomial curves and surfaces as well as an effective approach to implementation that you can apply to your own work as a graduate student, scientist, or practitioner." "The focus here is on blossoming - the process of converting a polynomial to its polar form - as a natural, purely geometric explanation of the behavior of curves and surfaces. This insight is important for more than just its theoretical elegance - the author demonstrates the value of blossoming as a practical algorithmic tool for generating and manipulating curves and surfaces that meet many different criteria. You'll learn to use this and other related techniques drawn from affine geometry for computing and adjusting control points, deriving the continuity conditions for splines, creating subdivision surfaces, and more." "It will be an essential acquisition for readers in many different areas, including computer graphics and animation, robotics, virtual reality, geometric modeling and design, medical imaging, computer vision, and motion planning."--BOOK JACKET.Title Summary field provided by Blackwell North America, Inc. All Rights Reserved
This introduction to wavelets provides computer graphics professionals and researchers with the mathematical foundations for understanding and applying this powerful tool.
Computer vision aims to detect and reconstruct features of surfaces from the images produced by cameras, in some way mimicking the way in which humans reconstruct features of the world around them by using their eyes. In this book the authors describe research in computer vision aimed at recovering the 3D shape of surfaces from image sequences of their 'outlines'. They provide all the necessary background in differential geometry (assuming knowledge of elementary algebra and calculus) and in the analysis of visual motion, emphasising intuitive visual understanding of the geometric techniques with computer-generated illustrations. They also give a thorough introduction to the mathematical techniques and the details of the implementations and apply the methods to data from real images using the most current techniques.
In image processing, "motions by curvature" provide an efficient way to smooth curves representing the boundaries of objects. In such a motion, each point of the curve moves, at any instant, with a normal velocity equal to a function of the curvature at this point. This book is a rigorous and self-contained exposition of the techniques of "motion by curvature". The approach is axiomatic and formulated in terms of geometric invariance with respect to the position of the observer. This is translated into mathematical terms, and the author develops the approach of Olver, Sapiro and Tannenbaum, which classifies all curve evolution equations. He then draws a complete parallel with another axiomatic approach using level-set methods: this leads to generalized curvature motions. Finally, novel, and very accurate, numerical schemes are proposed allowing one to compute the solution of highly degenerate evolution equations in a completely invariant way. The convergence of this scheme is also proved.
This volume documents the results and presentations, related to aspects of geometric design, of the Second International Conference on Curves and Surfaces, held in Chamonix in 1993. The papers represent directions for future research and development in many areas of application. From the table of contents: - Object Oriented Spline Software - An Int