Class-Agnostic Visio-Temporal Scene Sketch Semantic Segmentation
Aleyna Kütük, Tevfik Metin Sezgin
TL;DR
This work addresses scene sketch semantic segmentation by introducing the Class-Agnostic Visio-Temporal Network (CAVT), which leverages a class-agnostic, visio-temporal detector and a stroke-order–aware post-processing module to achieve stroke-level instance segmentation in scene sketches. A key novelty is performing segmentation at both the instance and stroke levels while remaining independent of predefined object categories, enabled by an RGB coloring technique that preserves temporal stroke order. To support this line of research, the FrISS dataset is introduced as the largest free-hand, vector-format scene sketch collection with dense instance- and stroke-level annotations, plus text and audio annotations, facilitating robust training and evaluation. Experimental results on FrISS and CBSC show state-of-the-art performance over prior scene sketch segmentation models, with ablations confirming the contributions of temporal ordering, class-agnostic training, and post-processing. The work thereby enables more coherent, instance-aware, stroke-preserving segmentation in hand-drawn scene sketches and provides resources for broader cross-modal and stroke-based studies.
Abstract
Scene sketch semantic segmentation is a crucial task for various applications including sketch-to-image retrieval and scene understanding. Existing sketch segmentation methods treat sketches as bitmap images, leading to the loss of temporal order among strokes due to the shift from vector to image format. Moreover, these methods struggle to segment objects from categories absent in the training data. In this paper, we propose a Class-Agnostic Visio-Temporal Network (CAVT) for scene sketch semantic segmentation. CAVT employs a class-agnostic object detector to detect individual objects in a scene and groups the strokes of instances through its post-processing module. This is the first approach that performs segmentation at both the instance and stroke levels within scene sketches. Furthermore, there is a lack of free-hand scene sketch datasets with both instance and stroke-level class annotations. To fill this gap, we collected the largest Free-hand Instance- and Stroke-level Scene Sketch Dataset (FrISS) that contains 1K scene sketches and covers 403 object classes with dense annotations. Extensive experiments on FrISS and other datasets demonstrate the superior performance of our method over state-of-the-art scene sketch segmentation models. The code and dataset will be made public after acceptance.
