SketchGNN: Semantic Sketch Segmentation with Graph Neural Networks
- URL: http://arxiv.org/abs/2003.00678v2
- Date: Thu, 25 Mar 2021 09:05:02 GMT
- Title: SketchGNN: Semantic Sketch Segmentation with Graph Neural Networks
- Authors: Lumin Yang, Jiajie Zhuang, Hongbo Fu, Xiangzhi Wei, Kun Zhou and Youyi
Zheng
- Abstract summary: We introduce SketchGNN, a convolutional graph neural network for semantic segmentation and labeling of freehand vector sketches.
To predict the per-node labels, our SketchGNN uses graph convolution and a static-dynamic branching network architecture.
- Score: 40.32629073485205
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We introduce SketchGNN, a convolutional graph neural network for semantic
segmentation and labeling of freehand vector sketches. We treat an input
stroke-based sketch as a graph, with nodes representing the sampled points
along input strokes and edges encoding the stroke structure information. To
predict the per-node labels, our SketchGNN uses graph convolution and a
static-dynamic branching network architecture to extract the features at three
levels, i.e., point-level, stroke-level, and sketch-level. SketchGNN
significantly improves the accuracy of the state-of-the-art methods for
semantic sketch segmentation (by 11.2% in the pixel-based metric and 18.2% in
the component-based metric over a large-scale challenging SPG dataset) and has
magnitudes fewer parameters than both image-based and sequence-based methods.
Related papers
- GNN-LoFI: a Novel Graph Neural Network through Localized Feature-based
Histogram Intersection [51.608147732998994]
Graph neural networks are increasingly becoming the framework of choice for graph-based machine learning.
We propose a new graph neural network architecture that substitutes classical message passing with an analysis of the local distribution of node features.
arXiv Detail & Related papers (2024-01-17T13:04:23Z) - Improving Subgraph-GNNs via Edge-Level Ego-Network Encodings [3.8711489380602804]
We present a novel edge-level ego-network encoding for learning on graphs.
It can boost Message Passing Graph Neural Networks (MP-GNNs) by providing additional node and edge features.
We show theoretically that such encoding is more expressive than node-based sub-graph MP-GNNs.
arXiv Detail & Related papers (2023-12-10T15:05:23Z) - Local Structure-aware Graph Contrastive Representation Learning [12.554113138406688]
We propose a Local Structure-aware Graph Contrastive representation Learning method (LS-GCL) to model the structural information of nodes from multiple views.
For the local view, the semantic subgraph of each target node is input into a shared GNN encoder to obtain the target node embeddings at the subgraph-level.
For the global view, considering the original graph preserves indispensable semantic information of nodes, we leverage the shared GNN encoder to learn the target node embeddings at the global graph-level.
arXiv Detail & Related papers (2023-08-07T03:23:46Z) - SSR-GNNs: Stroke-based Sketch Representation with Graph Neural Networks [34.759306840182205]
This paper investigates 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.
The proposed representation enables generation of novel sketches that are structurally similar to while separable from the existing dataset.
arXiv Detail & Related papers (2022-04-27T19:18:01Z) - Two-Stream Graph Convolutional Network for Intra-oral Scanner Image
Segmentation [133.02190910009384]
We propose a two-stream graph convolutional network (i.e., TSGCN) to handle inter-view confusion between different raw attributes.
Our TSGCN significantly outperforms state-of-the-art methods in 3D tooth (surface) segmentation.
arXiv Detail & Related papers (2022-04-19T10:41:09Z) - A Variational Edge Partition Model for Supervised Graph Representation
Learning [51.30365677476971]
This paper introduces a graph generative process to model how the observed edges are generated by aggregating the node interactions over a set of overlapping node communities.
We partition each edge into the summation of multiple community-specific weighted edges and use them to define community-specific GNNs.
A variational inference framework is proposed to jointly learn a GNN based inference network that partitions the edges into different communities, these community-specific GNNs, and a GNN based predictor that combines community-specific GNNs for the end classification task.
arXiv Detail & Related papers (2022-02-07T14:37:50Z) - One Sketch for All: One-Shot Personalized Sketch Segmentation [84.45203849671003]
We present the first one-shot personalized sketch segmentation method.
We aim to segment all sketches belonging to the same category with a single sketch with a given part annotation.
We preserve the parts semantics embedded in the exemplar, and we are robust to input style and abstraction.
arXiv Detail & Related papers (2021-12-20T20:10:44Z) - GP-S3Net: Graph-based Panoptic Sparse Semantic Segmentation Network [1.9949920338542213]
GP-S3Net is a proposal-free approach in which no object proposals are needed to identify the objects.
Our new design consists of a novel instance-level network to process the semantic results.
Extensive experiments demonstrate that GP-S3Net outperforms the current state-of-the-art approaches.
arXiv Detail & Related papers (2021-08-18T21:49:58Z) - Sequential Graph Convolutional Network for Active Learning [53.99104862192055]
We propose a novel pool-based Active Learning framework constructed on a sequential Graph Convolution Network (GCN)
With a small number of randomly sampled images as seed labelled examples, we learn the parameters of the graph to distinguish labelled vs unlabelled nodes.
We exploit these characteristics of GCN to select the unlabelled examples which are sufficiently different from labelled ones.
arXiv Detail & Related papers (2020-06-18T00:55:10Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.