Proceedings

Resolving Ambiguities to Create a Natural Computer-Based Sketching Environment

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 1365-1373.

© 2001 International Joint Conferences on Artificial Intelligence

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.

  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 Confer- ence on Image Processing, pages 308-311, 1995.
  5. [Gross, 1996] Mark D. Gross. The electronic cocktail napkin -a computational environment for working with design di- agrams. Design Studies, 17:53-69, 1996.
  6. 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 inter- face 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 fac- tors 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 exam- ple. Computer Graphics, pages 329-337, July 1991.
  12. [Sacks, 1993] Elisha Sacks. Automated modeling and kine- matic 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 ap- plication. In ICCV 1995, 1995.
  14. Sezgin, ] Metin Sezgin. Early processing in sketch under- standing. Unpublished Master's Thesis, Massachusetts In- stitute 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.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards