Semantic Line Combination Detector
Jinwon Ko, Dongkwon Jin, Chang-Su Kim
TL;DR
This work tackles semantic line detection by moving beyond pairwise line harmony to holistic evaluation of line combinations. It introduces SLCD, which generates $K$ reliable lines from $N$ candidates, forms all $2^{K}$ line combinations, and scores them via a multi-branch pipeline that includes semantic feature grouping with cross-attention and a compositional feature extractor, followed by a regression head. Two novel losses guide region partitioning ($\mathcal{L}_{\rm SRS}$) and composition scoring ($\mathcal{L}_{\rm reg}, \mathcal{L}_{\rm rank}$), and a new CDL dataset supports composition-aware evaluation. Empirically, SLCD outperforms existing detectors on SEL, NKL, and CDL in harmony measures (HiO U), and its applicability is demonstrated in dominant vanishing point detection, reflection symmetry axis detection, and composition-based image retrieval, indicating strong practical impact for scene structure understanding.
Abstract
A novel algorithm, called semantic line combination detector (SLCD), to find an optimal combination of semantic lines is proposed in this paper. It processes all lines in each line combination at once to assess the overall harmony of the lines. First, we generate various line combinations from reliable lines. Second, we estimate the score of each line combination and determine the best one. Experimental results demonstrate that the proposed SLCD outperforms existing semantic line detectors on various datasets. Moreover, it is shown that SLCD can be applied effectively to three vision tasks of vanishing point detection, symmetry axis detection, and composition-based image retrieval. Our codes are available at https://github.com/Jinwon-Ko/SLCD.
