Sketch Recognition Day-to-Day Syllabus
Class 1: Tuesday, August 28, 2007: Introduction,
Homework 1
Lecture 1 Slides
Ivan Sutherland, "Sketchpad: A Man-machine Graphical Communication System", In Proceedings of AFIPS Conference, Volume 23, Spring Joint Computer Conference, Detroit: 1963. pages 329-346.
Alan Kay, Graphical User Interfaces (watch minutes 14-22)
(need Google Video player, easier just to google in google video)
Thursday, August 30, 2007: Gesture Recognition - Rubine,
Homework 2
Lecture 2 Slides
Dean Rubine, Specifying Gestures By Example
Tuesday, September 4, 2007: Gesture Recognition - Long,
Homework 3
Joshua Peschel presents Rubine
Lecture 3 Slides
Allen Chris Long, `Those look similar!'
issues in automating gesture design advice
Allen Chris Long: Visual similarities
Thursday, September 6, 2007: Gesture Recognition - Paulson,
Homework 4
Lecture 4 Slides
Paulson, MARQS: Retrieving Sketches Using Domain- and Style-Independent Features Learned From a Single Example Using a Dual-Classifier
Tuesday, September 11, 2007, Corner Finding - Sezgin,
Homework 5
Mini-project 1 due.
Lecture 5 Slides
Metin Sezgin, Sketch Based Interfaces: Early
Processing for Sketch Understanding
Thursday, September 13, 2007, Corner Finding - Sezgin, Yu,
Homework 6
Aaron Wolin presents Sezgin
Yu - A Domain-Independent System for Sketch Recognition
Tuesday, September 18, 2007, Corner Finding
Homework 7
Joshua Johnston presents Yu Paper
Dae Hyun Kim and Myoung-Jun Kim, A curvature estimation for pen input segmentation in sketch-based modeling
Thursday, September 20, 2007, Low-level Processing,
Homework 8
Joshua Peschel present Kim and Kim
Abam, de Berg, and Hachenberger. Streaming Algorithms for Line Simplification
Tuesday, September, 25, 2007, Low-level Processing,
Homework 9
Paul Taele presents Abam, de Berg, and Hachenberger.
Paulson and Hammond, Recognizing and Beautifying...
Thursday, September 27, 2007, Low-level Processing,
Reading break
Homework 10
Tuesday, October 2, 2007: Geometric Recognition,
Homework 11
Mini-project 2 due.
Hammond
Thursday, October 4, 2007: Geometric Recognition,
Homework 12
Brian Eoff presents Ladder
Hammond, Tracy and Davis, Randall (2006). Interactive Learning of Structural Shape Descriptions from Automatically Generated Near-miss Examples Intelligent User Interfaces (IUI 2006),
[PDF]
Tuesday, October 9, 2007: Guest Lecture, Dahmen, Scribble Classification, Data Collection,
Homework 13
Veselova, Perceptually Based Learning of Shape Descriptions for Sketch Recognition
Thursday, October 11, 2007: Guest Lecture, Paulson & Dahmen, Data Collection,
Homework 14
Herot, Graphical Input Through Machine Recognition of Sketches
Tuesday, October 16, 2007: Geometric Recognition, Sketch Demos,
Homework 15
Gross, Do. Ambiguous intentions: a paper-like interface for creative design
Thursday, October 18, 2007: Guest Lecture, Paulson, Usability Study,
Homework 16
Reading Break.
Tuesday, October 23, 2007: Vision-based Techniques,
Homework 17
Mini-Project 3 Due.
Oltmans, Naturally conveyed explanations of device behavior
Thursday, October 25, 2007: Vision-based Techniques,
Homework 18
Oltmans, PhD Thesis
Tuesday, October 30, 2007: Vision-based Techniques,
Homework 19
Joshua Johnston presents Oltmans Thesis.
Phone Interview with Michael Oltmans
Sharon and van de Panne: Constellation Models for Sketch Recognition
Thursday, November 1, 2007: General SR Techniques,
Homework 20
Mahoney and Fromherz: Three main concerns in sketch recognition and an approach to addressing them
Tuesday, November 6, 2007: Speech and Sketch
Aaron Wolin presents Sharon and van de Panne.
Michael Eskridge presents Mahoney and Fromherz.
Adler & Davis, Speech and Sketching: An Emperical Study of Multimodal Interaction
Thursday, November 8, 2007: Sezgin
Phone Interview with Aaron Adler
Tuesday, November 13, 2007: Recognition Evaluation
Sezgin Paper
Thursday, November 15, 2007:
Ink Features, Beryl Plimmer
Bayeian Networks without Tears
Tuesday, November 20, 2007:
Phone interview with Metin Sezgin
Alvarado, SketchREAD
"Properties of Real-World Digital Logic Diagrams" paper:
http://www.cs.hmc.edu/~alvarado/papers/properties-plt07.pdf
Alvarado, "Designing a Sketch Recognition Front-End: User Perception of Interface Elements"
Thursday, November 22, 2007: Thanksgiving
Tuesday, November 27, 2007: Bayesian Networks
Phone Interview with Christine Alvarado
Reading:
Randall Davis, What Are Intelligence? And Why? AAAI Magazine,
Spring 1998, pp. 91-110
Thursday, November 29, 2007:
Phone Interview with Randy Davis
Reading: Joe LaViola. Advances in Mathematical Sketching:
Moving Toward the Paradigm's Full Potential, January/February 2007,
Sketch-Based Interaction, IEEE.
Tuesday, December 4, 2007: Projects
Phone Interview with Joe LaViola