Table of Contents Author Guidelines Submit a Manuscript
Advances in Human-Computer Interaction
Volume 2014, Article ID 908690, 13 pages
http://dx.doi.org/10.1155/2014/908690
Research Article

PaperCAD: A System for Interrogating CAD Drawings Using Small Mobile Computing Devices Combined with Interactive Paper

1Department of Computer Science & Engineering, University of California, Riverside, CA 92521, USA
2Department of Mechanical Engineering, University of California, Riverside, CA 92521, USA

Received 31 July 2014; Revised 19 October 2014; Accepted 20 October 2014; Published 13 November 2014

Academic Editor: Kerstin S. Eklundh

Copyright © 2014 WeeSan Lee and Thomas F. Stahovich. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. A. B. Anoto, ANOTO, 2014.
  2. C. Alvarado and R. Davis, “Resolving ambiguities to create a natural sketch based interface,” in Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI '01), pp. 1365–1371, 2001.
  3. J. A. Landay and B. A. Myers, “Sketching interfaces: toward more human interface design,” IEEE Computer, vol. 34, no. 3, pp. 56–64, 2001. View at Publisher · View at Google Scholar · View at Scopus
  4. K. D. Forbus, R. W. Ferguson, and J. M. Usher, “Towards a computational model of sketching,” in Proceedings of the International Conference on Intelligent User Interfaces (IUI '01), pp. 77–83, January 2001. View at Scopus
  5. R. de Silva, D. Tyler Bischel, W. Lee, E. J. Peterson, T. F. Stahovich, and R. Calfee, “Kirchhoff's pen: a pen-based circuit analysis tutor,” in Proceedings of the EUROGRAPHICS Workshop on Sketch-Based Interfaces and Modeling, 2007.
  6. L. B. Kara and T. F. Stahovich, “Hierarchical parsing and recognition of hand-sketched diagrams,” in Proceedings of the Annual ACM Symposium on User Interface Software and Technology, pp. 13–22, ACM, October 2004. View at Scopus
  7. T. Hammond and R. Davis, “Tahuti: a geometrical sketch recognition system for UML class diagrams,” in Proceedings of the AAAI Spring Symposium on Sketch Understanding, pp. 59–68, 2002.
  8. R. C. Zeleznik, K. P. Herndon, and J. F. Hughes, “SKETCH: an interface for sketching 3D scenes,” in Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '96), pp. 163–170, 1996.
  9. M. Masry, D. J. Kang, I. Susilo, and H. Lipson, “A freehand sketching interface for progressive construction and analysis of 3D objects,” in Proceedings of the AAAI Fall Symposium—Making Pen-Based Interaction Intelligent and Natural, pp. 98–105, 2004.
  10. C. Liao, F. Guimbretière, and K. Hinckley, “PapierCraft: a command system for interactive paper,” in Proceedings of the 18th Annual ACM Symposium on User Interface Software and Technology (UIST '05), pp. 241–244, ACM, October 2005. View at Scopus
  11. P. R. Cohen and D. R. McGee, “Tangible multimodal interfaces for safety-critical applications,” Communications of the ACM, vol. 47, no. 1, pp. 41–46, 2004. View at Publisher · View at Google Scholar · View at Scopus
  12. H. Song, F. Guimbretière, C. Hu, and H. Lipson, “ModelCraft: capturing freehand annotations and edits on physical 3D models,” in Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology (UIST '06), pp. 13–22, ACM, October 2006. View at Publisher · View at Google Scholar · View at Scopus
  13. R. B. Yeh, C. Liao, S. R. Klemmer et al., “ButterflyNet: a mobile capture and access system for field biology research,” in Proceedings of the Conference on Human Factors in Computing Systems (CHI '06), pp. 571–580, April 2006. View at Scopus
  14. E. Al-Imam and E. Lank, “Pocket-Pad: using ha ndhelds and digital pens to man age data in mobile contexts,” in Proceedings of the 1st International Conference on the Digital Society (ICDS '07), p. 13, 2007.
  15. W. E. Mackay, D. S. Pagani, L. Faber et al., “Ariel: augmenting paper engineering drawings,” in Proceedings of the Conference Companion on Human Factors in Computing Systems (CHI '95), pp. 421–422, 1995. View at Publisher · View at Google Scholar
  16. W. E. Mackay, G. Pothier, C. Letondal, K. Bøegh, and H. Erik Sørensen, “The missing link: augmenting biology laboratory notebooks,” in Proceedings of the 15th Annual Symposium on User Interface Software and Technology (UIST '02), pp. 41–50, Paris, France, October 2002. View at Scopus
  17. C. Liao, F. Guimbretière, and C. E. Loeckenhoff, “Pen-top feedback for paper-based interfaces,” in Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology (UIST '06), pp. 201–210, October 2006. View at Publisher · View at Google Scholar · View at Scopus
  18. W. Lee, R. De Silva, E. J. Peterson, R. C. Calfee, and T. F. Stahovich, “Newton's Pen—a Pen-based tutoring system for statics,” in Proceedings of the 4th Eurographics Workshop on Sketch-Based Interfaces and Modeling (SBIM '07), pp. 59–66, August 2007. View at Publisher · View at Google Scholar · View at Scopus
  19. D. Rubine, “Specifying gestures by example,” Computer Graphics, vol. 25, no. 4, pp. 329–337, 1991. View at Publisher · View at Google Scholar
  20. L. Gennari, L. B. Kara, T. F. Stahovich, and K. Shimada, “Combining geometry and domain knowledge to interpret hand-drawn diagrams,” Computers and Graphics, vol. 29, no. 4, pp. 547–562, 2005. View at Publisher · View at Google Scholar · View at Scopus
  21. M. J. Fonseca, C. Pimentel, and J. A. Jorge, “CALI: an online scribble recognizer for calligraphic interfaces,” in Proceedings of the AAAI Spring Symposium on Sketch Understanding, pp. 51–58, 2002.
  22. H. H. Hse and A. R. Newton, “Recognition and beautification of multi-stroke symbols in digital ink,” Computers & Graphics, vol. 29, no. 4, pp. 533–546, 2005. View at Publisher · View at Google Scholar · View at Scopus
  23. T. Hammond and R. Davis, “LADDER, a sketching language for user interface developers,” Computers & Graphics, vol. 29, no. 4, pp. 518–532, 2005. View at Publisher · View at Google Scholar · View at Scopus
  24. T. Hammond and R. Davis, “Interactive learning of structural shape descriptions from automatically generated near-miss examples,” in Proceedings of the 11th International Conference on Intelligent User Interfaces (IUI '06), pp. 210–217, ACM, February 2005. View at Publisher · View at Google Scholar · View at Scopus
  25. M. Shilman, H. Pasula, S. Russel, and R. Newton, “Statistical visual lan guage models for ink parsing,” in Proceedings of the AAAI Spring Symposium on Sketch Understanding, pp. 126–132, 2002.
  26. M. D. Gross, “Recognizing and interpreting diagrams in design,” in Proceedings of the Workshop on Advanced Visual Interfaces (AVI '94), pp. 88–94, Bari, Italy, June 1994. View at Publisher · View at Google Scholar
  27. L. B. Kara and T. F. Stahovich, “An image-based, trainable symbol recognizer for hand-drawn sketches,” Computers and Graphics (Pergamon), vol. 29, no. 4, pp. 501–517, 2005. View at Publisher · View at Google Scholar · View at Scopus
  28. T. Y. Ouyang and R. Davis, “A visual approach to sketched symbol recognition,” in Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI '09), pp. 1463–1468, San Francisco, Calif, USA, July 2009. View at Scopus
  29. J. O. Wobbrock, A. D. Wilson, and Y. Li, “Gestures without libraries, toolkits or training: a $ 1 recognizer for user interface prototypes,” in Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology (UIST '07), pp. 159–168, ACM, New York, NY, USA, 2007.
  30. L. Zhang, D. Blostein, and R. Zanibbi, “Using fuzzy logic to analyze superscript and subscript relations in handwritten mathematical expressions,” in Proceedings of the 8th International Conference on Document Analysis and Recognition, vol. 2, pp. 972–976, August 2005. View at Publisher · View at Google Scholar · View at Scopus
  31. N. Matsakis, Recognition of handwritten mathematical expressions [M.S. thesis], Massachusetts Institute of Technology, Cambridge, Mass, USA, 1999.
  32. J. J. LaViola Jr., “An initial evaluation of MathPad2: a tool for creating dynamic mathematical illustrations,” Computers and Graphics (Pergamon), vol. 31, no. 4, pp. 540–553, 2007. View at Publisher · View at Google Scholar · View at Scopus
  33. J. A. Pittman, “Handwriting recognition: tablet PC text input,” Computer, vol. 40, no. 9, pp. 49–54, 2007. View at Publisher · View at Google Scholar · View at Scopus
  34. T. M. Sezgin and R. Davis, “HMM-based efficient sketch recognition,” in Proceedings of the 10th International Conference on Intelligent User Interfaces (IUI '05), pp. 281–283, Island of Madeira, Portugal, January 2005. View at Publisher · View at Google Scholar
  35. A. Kosmala, G. Rigoll, S. Lavirotte, and L. Pottier, “On-line handwritten formula recognition using statistical methods,” in Proceedings of the 14th International Conference on Pattern Recognition, pp. 1306–1308, 1998.
  36. L. R. Rabiner, “Tutorial on hidden Markov models and selected applications in speech recognition,” Proceedings of the IEEE, vol. 77, no. 2, pp. 257–286, 1989. View at Publisher · View at Google Scholar · View at Scopus