English

ReGroup: Recursive Neural Networks for Hierarchical Grouping of Vector Graphic Primitives

Computer Vision and Pattern Recognition 2021-11-24 v1 Graphics

Abstract

Selection functionality is as fundamental to vector graphics as it is for raster data. But vector selection is quite different: instead of pixel-level labeling, we make a binary decision to include or exclude each vector primitive. In the absence of intelligible metadata, this becomes a perceptual grouping problem. These have previously relied on heuristics derived from empirical principles like Gestalt Theory, but since these are ill-defined and subjective, they often result in ambiguity. Here we take a data-centric approach to the problem. By exploiting the recursive nature of perceptual grouping, we interpret the task as constructing a hierarchy over the primitives of a vector graphic, which is amenable to learning with recursive neural networks with few human annotations. We verify this by building a dataset of these hierarchies on which we train a hierarchical grouping network. We then demonstrate how this can underpin a prototype selection tool.

Keywords

Cite

@article{arxiv.2111.11759,
  title  = {ReGroup: Recursive Neural Networks for Hierarchical Grouping of Vector Graphic Primitives},
  author = {Sumit Chaturvedi and Michal Lukáč and Siddhartha Chaudhuri},
  journal= {arXiv preprint arXiv:2111.11759},
  year   = {2021}
}