Point or Line? Using Line-Based Representation for Panoptic Symbol Spotting in CAD Drawings
Abstract
We study the task of panoptic symbol spotting, which involves identifying both individual instances of countable \textit{things} and the semantic regions of uncountable \textit{stuff} in computer-aided design (CAD) drawings composed of vector graphical primitives. Existing methods typically rely on image rasterization, graph construction, or point-based representation, but these approaches often suffer from high computational costs, limited generality, and loss of geometric structural information. In this paper, we propose \textit{VecFormer}, a novel method that addresses these challenges through \textit{line-based representation} of primitives. This design preserves the geometric continuity of the original primitive, enabling more accurate shape representation while maintaining a computation-friendly structure, making it well-suited for vector graphic understanding tasks. To further enhance prediction reliability, we introduce a \textit{Branch Fusion Refinement} module that effectively integrates instance and semantic predictions, resolving their inconsistencies for more coherent panoptic outputs. Extensive experiments demonstrate that our method establishes a new state-of-the-art, achieving 91.1 PQ, with Stuff-PQ improved by 9.6 and 21.2 points over the second-best results under settings with and without prior information, respectively—highlighting the strong potential of line-based representation as a foundation for vector graphic understanding.
Cite
Text
Wei et al. "Point or Line? Using Line-Based Representation for Panoptic Symbol Spotting in CAD Drawings." Advances in Neural Information Processing Systems, 2025.Markdown
[Wei et al. "Point or Line? Using Line-Based Representation for Panoptic Symbol Spotting in CAD Drawings." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/wei2025neurips-point/)BibTeX
@inproceedings{wei2025neurips-point,
title = {{Point or Line? Using Line-Based Representation for Panoptic Symbol Spotting in CAD Drawings}},
author = {Wei, Xingguang and Wang, Haomin and Ye, Shenglong and Luo, Ruifeng and Zhang, Yanting and Gu, Lixin and Dai, Jifeng and Qiao, Yu and Wang, Wenhai and Zhang, Hongjie},
booktitle = {Advances in Neural Information Processing Systems},
year = {2025},
url = {https://mlanthology.org/neurips/2025/wei2025neurips-point/}
}