SSR-GNNs: Stroke-based Sketch Representation with Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
This paper follows cognitive studies to investigate a graph representation for sketches, where the information of strokes, i.e., parts of a sketch, are encoded on vertices and information of inter-stroke on edges. The resultant graph representation facilitates the training of a Graph Neural Networks for classification tasks, and achieves accuracy and robustness comparable to the state-of-the-art against translation and rotation attacks, as well as stronger attacks on graph vertices and topologies, i.e., modifications and addition of strokes, all without resorting to adversarial training. Prior studies on sketches, e.g., graph transformers, encode control points of stroke on vertices, which are not invariant to spatial transformations. In contrary, we encode vertices and edges using pairwise distances among control points to achieve invariance. Compared with existing generative sketch model for one-shot classification, our method does not rely on run-time statistical inference. Lastly, the proposed representation enables generation of novel sketches that are structurally similar to while separable from the existing dataset.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 63 references that are in the map. First posted on arXiv 27 Apr 2022.
Builds on
22 of 63 references.
References · 22
- 2014Going Deeper with Convolutionscited by 4,231
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2018Robustness May Be at Odds with Accuracycited by 873
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2017A Neural Representation of Sketch Drawingscited by 311
- 2021How to represent part-whole hierarchies in a neural networkcited by 123
10 more
- 2020Sketchformer: Transformer-based Representation for Sketched Structurecited by 78
- 2020Deep Learning for Free-Hand Sketch: A Surveycited by 59
- 2017Cognitive Psychology for Deep Neural Networks: A Shape Bias Case Studycited by 46
- 2018SketchMate: Deep Hashing for Million-Scale Human Sketch Retrievalcited by 35
- 2019Multi-Graph Transformer for Free-Hand Sketch Recognitioncited by 35
- 2018Assessing Shape Bias Property of Convolutional Neural Networkscited by 18
- 2020SketchGNN: Semantic Sketch Segmentation with Graph Neural Networkscited by 7
- 2020Fine-Grained Instance-Level Sketch-Based Video Retrievalcited by 6
- 2017Sequential Dual Deep Learning with Shape and Texture Features for Sketch Recognitioncited by 2
- 2019Deep Zero-Shot Learning for Scene Sketchcited by 1
Built on by
Not cited yet.