Sketch Recognition Day-to-Day Syllabus

Debug Data!


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