Affiliation:
1. IMAGINE SCIENCES LABORATORY, Xerox Palo Alto Research Center
Abstract
Parametric piecewise-cubic functions are used throughout the computer graphics industry to represent curved shapes. For many applications, it would be useful to be able to reliably derive this representation from a closely spaced set of points that approximate the desired curve, such as the input from a digitizing tablet or a scanner. This paper presents a solution to the problem of automatically generating efficient piecewise parametric cubic polynomial approximations to shapes from sampled data. We have developed an algorithm that takes a set of sample points, plus optional endpoint and tangent vector specifications, and iteratively derives a single parametric cubic polynomial that lies close to the data points as defined by an error metric based on least-squares. Combining this algorithm with dynamic programming techniques to determine the knot placement gives good results over a range of shapes and applications.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,General Computer Science
Reference29 articles.
1. Techniques for interactive raster graphics
2. Baudelaire P. The Draw User's Manual internal report. Xerox Palo Alto Research Center Palo Alto CA 1978. Baudelaire P. The Draw User's Manual internal report. Xerox Palo Alto Research Center Palo Alto CA 1978.
3. Baudelaire P. The Fred User's Manual internal report. Xerox Palo Alto Research Center Palo Alto CA 1976. Baudelaire P. The Fred User's Manual internal report. Xerox Palo Alto Research Center Palo Alto CA 1976.
Cited by
88 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献