Sketch-based Creativity Support Tools using Deep Learning

11/19/2021
by   Forrest Huang, et al.
13

Sketching is a natural and effective visual communication medium commonly used in creative processes. Recent developments in deep-learning models drastically improved machines' ability in understanding and generating visual content. An exciting area of development explores deep-learning approaches used to model human sketches, opening opportunities for creative applications. This chapter describes three fundamental steps in developing deep-learning-driven creativity support tools that consumes and generates sketches: 1) a data collection effort that generated a new paired dataset between sketches and mobile user interfaces; 2) a sketch-based user interface retrieval system adapted from state-of-the-art computer vision techniques; and, 3) a conversational sketching system that supports the novel interaction of a natural-language-based sketch/critique authoring process. In this chapter, we survey relevant prior work in both the deep-learning and human-computer-interaction communities, document the data collection process and the systems' architectures in detail, present qualitative and quantitative results, and paint the landscape of several future research directions in this exciting area.

READ FULL TEXT
research
11/12/2021

Visual Intelligence through Human Interaction

Over the last decade, Computer Vision, the branch of Artificial Intellig...
research
01/08/2020

Deep Learning for Free-Hand Sketch: A Survey and A Toolbox

Free-hand sketches are highly illustrative, and have been widely used by...
research
03/09/2021

Automatic code generation from sketches of mobile applications in end-user development using Deep Learning

A common need for mobile application development by end-users or in comp...
research
01/08/2020

Deep Learning for Free-Hand Sketch: A Survey

Free-hand sketches are highly hieroglyphic and illustrative, which have ...
research
01/29/2023

Deep Learning for Human Parsing: A Survey

Human parsing is a key topic in image processing with many applications,...
research
05/17/2023

Human Choice Prediction in Language-based Non-Cooperative Games: Simulation-based Off-Policy Evaluation

Persuasion games have been fundamental in economics and AI research, and...
research
06/16/2021

Efficient Deep Learning: A Survey on Making Deep Learning Models Smaller, Faster, and Better

Deep Learning has revolutionized the fields of computer vision, natural ...

Please sign up or login with your details

Forgot password? Click here to reset