ShadowDraw: real-time user guidance for freehand drawing

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 tr...

Full description

Saved in:
Bibliographic Details
Published inACM transactions on graphics Vol. 30; no. 4
Main Authors Lee, Yong Jae, Zitnick, C Lawrence, Cohen, Michael F
Format Journal Article
LanguageEnglish
Published 01.07.2011
Subjects
Online AccessGet full text
ISSN0730-0301
DOI10.1145/1964921.1964922

Cover

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.
AbstractList 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.
Author Cohen, Michael F
Lee, Yong Jae
Zitnick, C Lawrence
Author_xml – sequence: 1
  givenname: Yong
  surname: Lee
  middlename: Jae
  fullname: Lee, Yong Jae
– sequence: 2
  givenname: C
  surname: Zitnick
  middlename: Lawrence
  fullname: Zitnick, C Lawrence
– sequence: 3
  givenname: Michael
  surname: Cohen
  middlename: F
  fullname: Cohen, Michael F
BookMark eNp9zDtPwzAUQGEPRaItzKzeYEmxfZ1rmw2Vp1SJAZgrJ75ug1IH7Eb9-1QqM9NZPp0Zm6QhEWNXUiyk1PWtdKidkotT1YRNhQFRCRDynM1K-RJCoNY4ZfZ968NweMj-cMcz-b7adzviY6HMN2MXfGqJxyHzmIm2PgUejrRLmwt2Fn1f6PKvc_b59PixfKlWb8-vy_tV5ZVT-wpigxKM8Rh0IFVH10DdKG2wjSLE1ltljdRGoSavayQHVjZBEYBVQQLM2fXp-52Hn5HKfr3rSkt97xMNY1k7BIsOsT7Km3-lRCNBgRMAvx2uVsA
ContentType Journal Article
DBID 7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1145/1964921.1964922
DatabaseName Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
GroupedDBID --Z
-DZ
-~X
.DC
23M
2FS
4.4
5GY
5VS
6J9
7SC
85S
8FD
8US
AAKMM
AALFJ
AAYFX
ABPPZ
ACGFO
ACGOD
ACM
ADBCU
ADL
ADMLS
AEBYY
AEFXT
AEJOY
AENEX
AENSD
AETEA
AFWIH
AFWXC
AIKLT
AKRVB
ALMA_UNASSIGNED_HOLDINGS
ASPBG
AVWKF
BDXCO
CCLIF
CS3
E.L
EBS
EJD
F5P
FEDTE
GUFHI
HGAVV
I07
JQ2
L7M
LHSKQ
L~C
L~D
P1C
P2P
PQQKQ
RNS
ROL
TWZ
UHB
UPT
WH7
XSW
ZCA
~02
ID FETCH-LOGICAL-a292t-3fb61377a6d4de25f9b35b2476cf0dfca8287147264ea456e9381bd2e3382d133
ISSN 0730-0301
IngestDate Thu Oct 02 08:40:38 EDT 2025
Thu Oct 02 05:55:58 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 4
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-a292t-3fb61377a6d4de25f9b35b2476cf0dfca8287147264ea456e9381bd2e3382d133
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ObjectType-Article-2
ObjectType-Feature-1
PQID 1671323903
PQPubID 23500
ParticipantIDs proquest_miscellaneous_963869665
proquest_miscellaneous_1671323903
PublicationCentury 2000
PublicationDate 2011-07-01
PublicationDateYYYYMMDD 2011-07-01
PublicationDate_xml – month: 07
  year: 2011
  text: 2011-07-01
  day: 01
PublicationDecade 2010
PublicationTitle ACM transactions on graphics
PublicationYear 2011
SSID ssj0006446
Score 2.4100707
Snippet We present ShadowDraw, a system for guiding the freeform drawing of objects. As the user draws, ShadowDraw dynamically updates a shadow image underlying the...
SourceID proquest
SourceType Aggregation Database
SubjectTerms Blends
Construction
Dynamical systems
Dynamics
Shadows
Title ShadowDraw: real-time user guidance for freehand drawing
URI https://www.proquest.com/docview/1671323903
https://www.proquest.com/docview/963869665
Volume 30
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: Inspec with Full Text
  issn: 0730-0301
  databaseCode: ADMLS
  dateStart: 20060401
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  omitProxy: false
  ssIdentifier: ssj0006446
  providerName: EBSCOhost
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bixMxFA7afdEH8YrrjQjiy5K1k2Qu8W3ZC8vSrg_bQvWlJJNECzLVOqXgr_ecNJkprsLqy7RMh0zLNz3ny7l9hLwRZVYr7wqmga8yWVRDVuXGMmWNBG8kvAuzO8eXxflUXszyWS-wGLpLWnNY__xjX8n_oArnAFfskv0HZLtF4QS8B3zhCAjD8UYYX33Rdrk5WekNbuyB_n1lqBV_gJGHg8_rhQ39AFhI6FfOhRi5hYuTt0rDZ4_HqBSRZMND_iDMsd4phI_1Oh9RmehCdw_Dp0XbRCl2bLHehNbBLq2ROj9iaX4sIrZ9zLRMIYatJQIzwHDvtGs2Yzpl0ccErltjiYMrcOSX4tnh9pX3jicl2y8_zM-mo9F8cjqbvP32naEkGKbOoz7KbbLHwWQPB2Tv6GQ8uuocLVC5kIpO3y5OboK7vvvtntccbWAPk_vkXqT99GiL4QNyyzUPyd2dYZCPSNWj-Z52WFLEkiYsKWBJE5Y0YvmYTM9OJ8fnLOpawB9C8ZYJbwoc9KgLK63juVdG5IbLsqj90PpaowhBJkvgqk4DwXUKaJWx3AlRcZsJ8YQMmmXjnhLqYQ2d2aJWupIm18bC59p67nJpvKr3yev0w-dgNzAZpBu3XP-YZ0WZCS7UUOwT-pdr0DgXsB_On91gmefkTv_svCCDdrV2L4GwteZVBO4XI2NCUQ
linkProvider EBSCOhost
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=ShadowDraw%3A+real-time+user+guidance+for+freehand+drawing&rft.jtitle=ACM+transactions+on+graphics&rft.au=Lee%2C+Yong+Jae&rft.au=Zitnick%2C+C+Lawrence&rft.au=Cohen%2C+Michael+F&rft.date=2011-07-01&rft.issn=0730-0301&rft.volume=30&rft.issue=4&rft_id=info:doi/10.1145%2F1964921.1964922&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0730-0301&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0730-0301&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0730-0301&client=summon