Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1642194.1642277guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Resolving ambiguities to create a natural computer-based sketching environment

Published: 04 August 2001 Publication History

Abstract

Current computer-based design tools for mechanical engineers are not tailored to the early stages of design. Most designs start as pencil and paper sketches, and are entered into CAD systems only when nearly complete. Our goal is to create a kind of "magic paper" capable of bridging the gap between these two stages. We want to create a computer-based sketching environment that feels as natural as sketching on paper, but unlike paper, understands a mechanical engineer's sketch as it is drawn. One important step toward realizing this goal is resolving ambiguities in the sketch-determining, for example, whether a circle is intended to indicate a wheel or a pin joint-and doing this as the user draws, so that it doesn't interfere with the design process. We present a method and an implemented program that does this for freehand sketches of simple 2-D mechanical devices.

References

[1]
{Alvarado and Davis, 2001} Christine Alvarado and Randall Davis. Preserving the freedom of sketching to create a natural computer-based sketch tool. In Human Computer Interaction International Proceedings, 2001.
[2]
{Do and Gross, 1996} Ellen Yi-Luen Do and Mark D. Gross. Drawing as a means to design reasoning. AI and Design, 1996.
[3]
{Gross and Do, 1996} Mark Gross and Ellen Yi-Luen Do. Ambiguous intentions: a paper-like interface for creative design. In Proceedings of UIST 96, pages 183-192, 1996.
[4]
{Gross, 1995} Mark D. Gross. Recognizing and interpreting diagrams in design. In 2nd Annual International Conference on Image Processing, pages 308-311, 1995.
[5]
{Gross, 1996} Mark D. Gross. The electronic cocktail napkin - a computational environment for working with design diagrams. Design Studies, 17:53-69, 1996.
[6]
{Hearst, 1998} Marti Hearst. Sketching intelligent systems. IEEE Intelligent Systems, pages 10-18, May/June 1998.
[7]
{Landay and Myers, 2001} James A. Landay and Brad A. Myers. Sketching interfaces: Toward more human interface design. IEEE Computer, 34(3):56-64, March 2001.
[8]
{Mankoff et al., 2000} Jennifer Mankoff, Scott E Hudson, and Grefory D. Abowd. Providing intergrated toolkit-level support for ambiguity in recogntiion-based interfaces. In Proceedings of the CHI 2000 conference on Human factors in computing systems, pages 368-375, 2000.
[9]
{Narayanan et al., 1995} N. Hari Narayanan, Masaki Suwa, and Hiroshi Motoda. Behavior Hypothesis from Schematic Diagrams, chapter 15, pages 501-534. The MIT Press, Cambridge, Massachusetts, 1995.
[10]
{Oltmans, 2000} Michael Oltmans. Understanding natually conveyed explanations of device behavior. Master's thesis, Massachusetts Institute of Technology, 2000.
[11]
{Rubine, 1991} Dean Rubine. Specifying gestures by example. Computer Graphics, pages 329-337, July 1991.
[12]
{Sacks, 1993} Elisha Sacks. Automated modeling and kinematic simulation of mechanisms. Computer-Aided Design, 25(2):107-118, 1993.
[13]
{Saund and Moran, 1995} Eric Saund and Thomas P. Moran. Perceptual organization in an interactive sketch editing application. In ICCV 1995, 1995.
[14]
{Sezgin,} Metin Sezgin. Early processing in sketch understanding. Unpublished Master's Thesis, Massachusetts Institute of Technology.
[15]
{Stahovich et al., 1998} T. Stahovich, R. Davis, and H.Shrobe. Generalting multiple new designs from a sketch. Artificial Intelligence, 104(1-2):211-264, 1998.
[16]
{Ullman et al., 1990} David G. Ullman, Stephan Wood, and David Craig. The importance of drawing in mechanical design process. Computer & Graphics, 14(2):263-274, 1990.

Cited By

View all
  • (2018)A Mixed-Initiative Interface for Animating Static PicturesProceedings of the 31st Annual ACM Symposium on User Interface Software and Technology10.1145/3242587.3242612(649-661)Online publication date: 11-Oct-2018
  • (2015)In-Place Sketching for Augmented Reality GamesComputers in Entertainment10.1145/2702109.263341912:3(1-18)Online publication date: 13-Feb-2015
  • (2015)Active learning for sketch recognitionComputers and Graphics10.1016/j.cag.2015.07.02352:C(93-105)Online publication date: 1-Nov-2015
  • Show More Cited By
  1. Resolving ambiguities to create a natural computer-based sketching environment

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    IJCAI'01: Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
    August 2001
    1493 pages
    ISBN:1558608125

    Sponsors

    • AAAI: American Association for Artificial Intelligence
    • The International Joint Conferences on Artificial Intelligence, Inc.

    Publisher

    Morgan Kaufmann Publishers Inc.

    San Francisco, CA, United States

    Publication History

    Published: 04 August 2001

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)A Mixed-Initiative Interface for Animating Static PicturesProceedings of the 31st Annual ACM Symposium on User Interface Software and Technology10.1145/3242587.3242612(649-661)Online publication date: 11-Oct-2018
    • (2015)In-Place Sketching for Augmented Reality GamesComputers in Entertainment10.1145/2702109.263341912:3(1-18)Online publication date: 13-Feb-2015
    • (2015)Active learning for sketch recognitionComputers and Graphics10.1016/j.cag.2015.07.02352:C(93-105)Online publication date: 1-Nov-2015
    • (2014)PaperCADAdvances in Human-Computer Interaction10.1155/2014/9086902014(14-14)Online publication date: 1-Jan-2014
    • (2013)Flexible grouping and multiple centers for preserving simplicity and flexibility in animation sketchesProceedings of the 11th Asia Pacific Conference on Computer Human Interaction10.1145/2525194.2525208(73-82)Online publication date: 24-Sep-2013
    • (2013)PhysinkAdjunct Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology10.1145/2508468.2514930(9-10)Online publication date: 8-Oct-2013
    • (2011)Recognizing sketched multistroke primitivesACM Transactions on Interactive Intelligent Systems10.1145/2030365.20303691:1(1-34)Online publication date: 31-Oct-2011
    • (2011)Collaboration through documentationProceedings of the 10th International Conference on Interaction Design and Children10.1145/1999030.1999044(118-126)Online publication date: 20-Jun-2011
    • (2010)Intelligent understanding of handwritten geometry theorem provingProceedings of the 15th international conference on Intelligent user interfaces10.1145/1719970.1719988(119-128)Online publication date: 7-Feb-2010
    • (2009)QuickDiagramProceedings of the 8th international conference on Graphics recognition: achievements, challenges, and evolution10.5555/1875532.1875544(130-141)Online publication date: 22-Jul-2009
    • Show More Cited By

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media