ShadowDraw: Real-Time User Guidance for Freehand Drawing

50Citations
Citations of this article
122Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present ShadowDraw, a system for guiding the freeform drawing of objects. As the user draws, ShadowDraw dynamically updates a shadow image underlying the user's strokes. The shadows are suggestive of object contours that guide the user as they continue drawing. This paradigm is similar to tracing, with two major differences. First, we do not provide a single image from which the user can trace; rather ShadowDraw automatically blends relevant images from a large database to construct the shadows. Second, the system dynamically adapts to the user's drawings in real-time and produces suggestions accordingly. ShadowDraw works by efficiently matching local edge patches between the query, constructed from the current drawing, and a database of images. A hashing technique enforces both local and global similarity and provides sufficient speed for interactive feedback. Shadows are created by aggregating the edge maps from the best database matches, spatially weighted by their match scores. We test our approach with human subjects and show comparisons between the drawings that were produced with and without the system. The results show that our system produces more realistically proportioned line drawings. © 2011, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Lee, Y. J., Zitnick, C. L., & Cohen, M. F. (2011). ShadowDraw: Real-Time User Guidance for Freehand Drawing. ACM Transactions on Graphics, 30(4), 1–10. https://doi.org/10.1145/2010324.1964922

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free