Wireframe-Based UI Design Search Through Image Autoencoder
Not on the map. Why?
Abstract (arXiv)
UI design is an integral part of software development. For many developers who do not have much UI design experience, exposing them to a large database of real-application UI designs can help them quickly build up a realistic understanding of the design space for a software feature and get design inspirations from existing applications. However, existing keyword-based, image-similarity-based, and component-matching-based methods cannot reliably find relevant high-fidelity UI designs in a large database alike to the UI wireframe that the developers sketch, in face of the great variations in UI designs. In this article, we propose a deep-learning-based UI design search engine to fill in the gap. The key innovation of our search engine is to train a wireframe image autoencoder using a large database of real-application UI designs, without the need for labeling relevant UI designs. We implement our approach for Android UI design search, and conduct extensive experiments with artificially created relevant UI designs and human evaluation of UI design search results. Our experiments confirm the superior performance of our search engine over existing image-similarity or component-matching-based methods and demonstrate the usefulness of our search engine in real-world UI design tasks.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Mar 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 6; 2024: 2; 2025: 3; 2026: 1.
17 papers.
Sort:
By area:
- 2022ScreenQA: Large-Scale Question-Answer Pairs over Mobile App Screenshotscited by 65
- 2025DesignBench: A Comprehensive Benchmark for MLLM-based Front-end Code Generationcited by 41
- 2023Uncertainty Quantification in Machine Learning for Engineering Design and Health Prognostics: A Tutorialcited by 27
- 2023ILuvUI: Instruction-tuned LangUage-Vision modeling of UIs from Machine Conversationscited by 17
- 2021Understanding Mobile GUI: from Pixel-Words to Screen-Sentencescited by 13
- 2023Boosting GUI Prototyping with Diffusion Modelscited by 10
- 2021GLIB: Towards Automated Test Oracle for Graphically-Rich Applicationscited by 9
- 2022Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysiscited by 9
- 2022Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Imagescited by 5
- 2024GUing: A Mobile GUI Search Engine using a Vision-Language Modelcited by 4
- 2023Computational Approaches for App-to-App Retrieval and Design Consistency Checkcited by 3
- 2025UIPro: Unleashing Superior Interaction Capability For GUI Agentscited by 3
5 more
- 2023Reimagining Application User Interface (UI) Design using Deep Learning Methods: Challenges and Opportunitiescited by 1
- 2023Pairwise GUI Dataset Construction Between Android Phones and Tabletscited by 1
- 2024Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reportscited by 1
- 2025Towards an AI-Driven Video-Based American Sign Language Dictionary: Exploring Design and Usage Experience with Learnerscited by 0
- 2026GoClick: Lightweight Element Grounding Model for Autonomous GUI Interactioncited by 0
- 2026GoClick: Lightweight Element Grounding Model for Autonomous GUI Interaction27 Apr 2026
- 2025UIPro: Unleashing Superior Interaction Capability For GUI Agents22 Sep 2025
- 2025DesignBench: A Comprehensive Benchmark for MLLM-based Front-end Code Generation6 Jun 2025
- 2025Towards an AI-Driven Video-Based American Sign Language Dictionary: Exploring Design and Usage Experience with Learners8 Apr 2025
- 2024Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reports11 Jul 2024
- 2024GUing: A Mobile GUI Search Engine using a Vision-Language Model30 Apr 2024
- 2023ILuvUI: Instruction-tuned LangUage-Vision modeling of UIs from Machine Conversations7 Oct 2023
- 2023Pairwise GUI Dataset Construction Between Android Phones and Tablets7 Oct 2023
- 2023Computational Approaches for App-to-App Retrieval and Design Consistency Check19 Sep 2023
- 2023Boosting GUI Prototyping with Diffusion Models9 Jun 2023
- 2023Uncertainty Quantification in Machine Learning for Engineering Design and Health Prognostics: A Tutorial7 May 2023
- 2023Reimagining Application User Interface (UI) Design using Deep Learning Methods: Challenges and Opportunities23 Mar 2023
5 more
- 2022ScreenQA: Large-Scale Question-Answer Pairs over Mobile App Screenshots16 Sep 2022
- 2022Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Images15 Jun 2022
- 2022Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysis5 Apr 2022
- 2021GLIB: Towards Automated Test Oracle for Graphically-Rich Applications19 Jun 2021
- 2021Understanding Mobile GUI: from Pixel-Words to Screen-Sentences25 May 2021
- 2023Boosting GUI Prototyping with Diffusion Modelscited by 10
- 2023Boosting GUI Prototyping with Diffusion Models9 Jun 2023
- 2022ScreenQA: Large-Scale Question-Answer Pairs over Mobile App Screenshotscited by 65
- 2025DesignBench: A Comprehensive Benchmark for MLLM-based Front-end Code Generationcited by 41
- 2023Uncertainty Quantification in Machine Learning for Engineering Design and Health Prognostics: A Tutorialcited by 27
- 2021Understanding Mobile GUI: from Pixel-Words to Screen-Sentencescited by 13
- 2021GLIB: Towards Automated Test Oracle for Graphically-Rich Applicationscited by 9
- 2022Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysiscited by 9
- 2022Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Imagescited by 5
- 2024GUing: A Mobile GUI Search Engine using a Vision-Language Modelcited by 4
- 2023Computational Approaches for App-to-App Retrieval and Design Consistency Checkcited by 3
- 2023Reimagining Application User Interface (UI) Design using Deep Learning Methods: Challenges and Opportunitiescited by 1
- 2023Pairwise GUI Dataset Construction Between Android Phones and Tabletscited by 1
- 2024Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reportscited by 1
12 most cited of 13 All 13 (JSON)
- 2025DesignBench: A Comprehensive Benchmark for MLLM-based Front-end Code Generation6 Jun 2025
- 2025Towards an AI-Driven Video-Based American Sign Language Dictionary: Exploring Design and Usage Experience with Learners8 Apr 2025
- 2024Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reports11 Jul 2024
- 2024GUing: A Mobile GUI Search Engine using a Vision-Language Model30 Apr 2024
- 2023Pairwise GUI Dataset Construction Between Android Phones and Tablets7 Oct 2023
- 2023Computational Approaches for App-to-App Retrieval and Design Consistency Check19 Sep 2023
- 2023Uncertainty Quantification in Machine Learning for Engineering Design and Health Prognostics: A Tutorial7 May 2023
- 2023Reimagining Application User Interface (UI) Design using Deep Learning Methods: Challenges and Opportunities23 Mar 2023
- 2022ScreenQA: Large-Scale Question-Answer Pairs over Mobile App Screenshots16 Sep 2022
- 2022Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Images15 Jun 2022
- 2022Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysis5 Apr 2022
- 2021GLIB: Towards Automated Test Oracle for Graphically-Rich Applications19 Jun 2021
12 newest of 13 All 13 (JSON)