CGAT-Net: Context-Aware Graph Attention Transformer Network for Scene Sketch Recognition
Sketches often lack sufficient detail or quality necessary for standalone recognition, making their identification challenging without contextual information. While context understanding is commonly studied in computer vision applications like object detection or image classification, it remains under-explored in the sketch domain. Existing research primarily focuses on recognizing sketch objects in isolation, with little attention given to scene-level sketch understanding. To address this gap, we introduce a Context-Aware Graph Attention Transformer Network (CGAT-Net), which leverages visual and spatial relationships among objects to obtain a more accurate classification within a scene. This is the first study in scene sketch recognition that utilizes object relations in a Transformer-based network to incorporate context understanding. Extensive experiments show that CGAT-Net surpasses current state-of-the-art single-sketch classifiers, underscoring the value of contextual information in enhancing individual sketch recognition. Our code and trained model weights can be accessed from https://github.com/aleynakutuk6/CGAT-Net.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How do existing sketch recognition methods ignore scene-level context and focus only on individual objects?Category: Scene-Based Sketch Understanding and RecognitionSimilar questionsarrow_forward
- How can deep learning models (e.g., Transformer) improve sketch recognition accuracy with scene context?Category: Scene-Based Sketch Understanding and RecognitionSimilar questionsarrow_forward
- How much do spatial relationships in scenes (e.g., distance, occlusion, size ratio) affect sketch classification performance?Category: Scene-Based Sketch Understanding and RecognitionSimilar questionsarrow_forward
Practical Problems
1- Sketches are often abstract and detail-sparse, and recognizing objects in isolation often reduces accuracy.Category: Scene-Based Sketch Understanding and RecognitionSimilar questionsarrow_forward
- 100%
On-Device Interaction Mining
MobileHCI '25· Interactive Data Visualization +1
- 80%
DeepFlow: A Flow-Based Visual Programming Tool for Deep Learning Development
IUI '25· Interactive Data Visualization +1
- 80%
Skyline: Interactive In-Editor Computational Performance Profiling for Deep Neural Network Training
UIST '20· Interactive Data Visualization +1
- 67%
Towards Effective Foraging by Data Scientists to Find Past Analysis Choices
CHI '19· Interactive Data Visualization +1
- 67%
Using Bayes' Theorem for Command Input: Principle, Models, and Applications
CHI '20· Voice User Interface (VUI) Design +1
- 67%
Rapsai: Accelerating Machine Learning Prototyping of Multimedia Applications through Visual Programming
CHI '23· Human-LLM Collaboration +1
- 67%
Emblaze: Illuminating Machine Learning Representations through Interactive Comparison of Embedding Spaces
IUI '22· Interactive Data Visualization +1
- 67%
CoLadder: Manipulating Code Generation via Multi-Level Blocks
UIST '24· Human-LLM Collaboration +1
- 60%
Enabling Data-Driven API Design with Community Usage Data: A Need-Finding Study
CHI '20· Computational Methods in HCI
- 60%
Taking ASCII Drawings Seriously: How Programmers Diagram Code
CHI '24· Interactive Data Visualization +1
Based on Jaccard similarity of research subtopics & professions (≥60%)