Learn how to make your drawings come alive… NEW COURSE: SKETCH RECOGNITION Analysis, implementation, and comparison of sketch recognition algorithms, including feature-based, vision-based, geometry-based, and timing-based recognition algorithms; examination of methods to combine results from various algorithms to improve recognition using AI techniques, such as graphical models.
How old is sketch recognition?
1962 Sketchpad Ivan Sutherland 1963 MIT PhD thesis "Sketchpad: A Man-machine Graphical Communications System.", First Graphical User Interface Invented on the TX-2: included a nine inch CRT and a lightpen which first gave Sutherland his idea. He imagined that one should be able to draw on the computer. Sketchpad was able to do just this, creating highly precise drawings.
Ivan Sutherland
First Graphical User Interface Draw directly on computer’s monitor Pop-up menus, Ability to zoom in and out. Rubber-banding of lines Constraint based modeling – lines could be constraint to intersect at precise angle Object oriented programming –Memory structures to store objects – creation of master objects and ‘instances’, which were memory efficient copies of the masters –Inheritance – changes in instance were inherited in duplicates –Polymorphism Ivan Sutherland is considered by many to be the creator of Computer Graphics.
In the classroom
Light pen
Pressed buttons for corners
Ivan Sutherland
Sutherland Video
RAND Tablet 1964 $18,000 (like $100,000 today) Too expensive, why the mouse made it, not the pen. Called Grafacon (for Graphic Converter) Employed a grid of wires under the surface of the pad that encoded horizontal and vertical coordinates in a small magnetic signal. The stylus would receive the magnetic signal, which could then be decoded back as coordinate information.grid coordinatesmagneticsignal
Apple Newton First tablet PC, PDA ("personal digital assistant“) coined late by Apple's then-CEO John Sculley, the driving force behind the project.personal digital assistantJohn Sculley Intended to be a complete reinvention of personal computing. For most of its design lifecycle Newton had a large-format screen, more internal memory, and a rich object-oriented graphics kernel. One of the original motivating scenarios for the design was known as the "Architect Scenario," in which Newton's designers imagined a residential architect working quickly with a client to sketch, clean up, and interactively modify a simple two-dimensional home plan.
Syllabus courses/SR/2006http:// courses/SR/2006