Swire: Sketch-based User Interface Retrieval
Authors
Sketches and real-world user interface examples are frequently used in multiple stages of the user interface design process. Unfortunately, finding relevant user interface examples, especially in large-scale datasets, is a highly challenging task because user interfaces have aesthetic and functional properties that are only indirectly reflected by their corresponding pixel data and meta-data. This paper introduces Swire, a sketch-based neural-network-driven technique for retrieving user interfaces. We collect the first large-scale user interface sketch dataset from the development of Swire that researchers can use to develop new sketch-based data-driven design interfaces and applications. Swire achieves high performance for querying user interfaces: for a known validation task it retrieves the most relevant example as within the top-10 results for over 60% of queries. With this technique, for the first time designers can accurately retrieve relevant user interface examples with free-form sketches natural to their design workflows. We demonstrate several novel applications driven by Swire that could greatly augment the user interface design process.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 75%
Rewire: Interface Design Assistance from Examples
CHI '18· Prototyping & User Testing
- 75%
Poirot: A Web Inspector for Designers
CHI '19· Prototyping & User Testing
- 75%
Demystifying Tacit Knowledge in Graphic Design: Characteristics, Instances, Approaches, and Guidelines
CHI '24· Prototyping & User Testing
- 60%
Charrette: Supporting In-Person Discussions around Iterations in User Interface Design
CHI '18· Creative Collaboration & Feedback Systems +1
- 60%
Modeling Mobile Interface Tappability Using Crowdsourcing and Deep Learning
CHI '19· Prototyping & User Testing +1
- 60%
ForceRay: Extending Thumb Reach via Force Input Stabilizes Device Grip for Mobile Touch Input
CHI '19· Force Feedback & Pseudo-Haptic Weight +1
- 60%
The Designer's Body as Resource in Design: Exploring Combinations of Point-of-view and Tense
CHI '20· Haptic Wearables +1
- 60%
Pronto: Rapid Augmented Reality Video Prototyping Using Sketches and Enaction
CHI '20· Mixed Reality Workspaces +1
- 60%
How Digital Tools Impact Convergent and Divergent Thinking in Design Ideation
CHI '21· Customizable & Personalized Objects +1
- 60%
Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement and Crowd Genetic Programming
CHI '21· Crowdsourcing Task Design & Quality Control +1
Based on Jaccard similarity of research subtopics & professions (≥60%)