摘要 |
<p>Described is a method for sketching with a digitizing device. A set of digitized points along a path of the digitizing device are acquired and a parametric representation is fit to the path. Fitting includes generating a vector distance field representation of a set of objects corresponding to the set of digitized points and initializing a parametric representation for the set of objects. A fitting error indicating an accuracy of the fit of the parametric representation to the set of objects is determined from the vector distance field representation. The parametric representation is adjusted and the fitting error is again determined in an iterative manner until an acceptable fitting error is achieved. The method has numerous technical advantages such as robustness, speed, simplicity relative to standard approaches, and the ability to manage constraints such as maintaining corners and enforcing continuity.</p> |