skip to main content
10.1145/1278780.1278873acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Sketching curves with immediate feedback

Published:05 August 2007Publication History

ABSTRACT

Computer-based drawing is important for applications ranging from sketching for illustration and design to signature capture for identity verification. While digital input devices typically provide a sequence of digitized points, applications often require input in the form of a parametric curve. Unfortunately, current methods for fitting curves to points can be complex, often require significant preprocessing of the digitized points, and can fail, especially when the path of the input points is complicated and self-intersecting. In addition, current methods typically require a full sequence of digitized points (e.g., all of the points recorded by a digital pen between pen-down and pen-up events) prior to determining any portion of the curve. This forces applications to draw an approximation of the curve until the full sequence is available (e.g., Adobe Illustrator draws the digitized points, while Microsoft's PowerPoint draws a polyline connecting the digitized points) and may result in a noticeable delay between the pen-up event and curve generation and/or a noticeable shape change when the generated curve replaces the approximation.

Skip Supplemental Material Section

Supplemental Material

References

  1. {1} Ahn, Least Squares Orthogonal Distance Fitting of Curves and Surfaces in Space, Lecture Notes in Comp. Science, Springer-Verlag, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {2} Faugeras and Gomes, "Dynamic Shapes of Arbitrary Dimension: The Vector Distance Functions", Proc. IMA Conf. on Math. of Surfaces, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {3} Frisken, Perry, and Jones, "Detail-directed Hierarchical Distance Fields", U.S. Patent 6,396,492.Google ScholarGoogle Scholar
  4. {4} Perry and Frisken, "Method and Apparatus for Rendering Cell-Based Distance Fields Using Texture Mapping", U.S. Patent 6,917,369.Google ScholarGoogle Scholar
  5. {5} P. Schneider, "An Algorithm for Automatically Fitting Digitized Curves", in Graphics Gems, ed. Glassner, Academic Press, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    SIGGRAPH '07: ACM SIGGRAPH 2007 sketches
    August 2007
    94 pages
    ISBN:9781450347266
    DOI:10.1145/1278780

    Copyright © 2007 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 5 August 2007

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate1,822of8,601submissions,21%

    Upcoming Conference

    SIGGRAPH '24
  • Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0

    Other Metrics