Conceptualizing away the sketch processing details in a user interface will enable general users and domain experts to create more complex sketches. There are many domains for which sketch recognition systems are being developed. But they entail image-processing skill if they are to handle the details of each domain, and also they are lengthy to build. The implemented system goal is to enable user interface designers and domain experts who may not have proficiency in sketch recognition to be able to construct these sketch systems. This sketch recognition system takes in rough sketches from user drawn with the help of mouse as its input. It then recognizes the sketch using segmentation and domain classification, the properties of the user drawn sketch and segments are searched heuristically in the domains and each figures of each domain, and finally it shows its domain, the figure name and properties. It also draws the sketch smoothly. The work is resulted through extensive research and study of many existing image processing and pattern matching algorithms.
[1]
Nicolas Courty,et al.
Gesture in Human-Computer Interaction and Simulation
,
2006
.
[2]
Randall Davis,et al.
LADDER, a sketching language for user interface developers
,
2005,
Comput. Graph..
[3]
Christine Alvarado,et al.
Sketch Recognition User Interfaces: Guidelines for Design and Development
,
2004,
AAAI Technical Report.
[4]
Randall Davis,et al.
Tahuti: a geometrical sketch recognition system for UML class diagrams
,
2006,
SIGGRAPH Courses.
[5]
Randall Davis,et al.
LADDER: A Sketch Recognition Language
,
2004
.
[6]
Tracy Anne Hammond,et al.
Perceptually-based language to simplify sketch recognition user interface development
,
2007
.
[7]
Tracy Hammond,et al.
Towards a Framework for Truly Natural Low-level Sketch Recognition
,
2009
.
[8]
James A. Landay,et al.
Sketching Interfaces: Toward More Human Interface Design
,
2001,
Computer.