Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ACPV-Net: All-Class Polygonal Vectorization for Seamless Vector Map Generation from Aerial Imagery

About

We tackle the problem of generating a complete vector map representation from aerial imagery in a single run: producing polygons for all land-cover classes with shared boundaries and without gaps or overlaps. Existing polygonization methods are typically class-specific; extending them to multiple classes via per-class runs commonly leads to topological inconsistencies, such as duplicated edges, gaps, and overlaps. We formalize this new task as All-Class Polygonal Vectorization (ACPV) and release the first public benchmark, Deventer-512, with standardized metrics jointly evaluating semantic fidelity, geometric accuracy, vertex efficiency, per-class topological fidelity and global topological consistency. To realize ACPV, we propose ACPV-Net, a unified framework introducing a novel Semantically Supervised Conditioning (SSC) mechanism coupling semantic perception with geometric primitive generation, along with a topological reconstruction that enforces shared-edge consistency by design. While enforcing such strict topological constraints, ACPV-Net surpasses all class-specific baselines in polygon quality across classes on Deventer-512. It also applies to single-class polygonal vectorization without any architectural modification, achieving the best-reported results on WHU-Building. Data, code, and models will be released at: https://github.com/HeinzJiao/ACPV-Net.

Weiqin Jiao, Hao Cheng, George Vosselman, Claudio Persello• 2026

Related benchmarks

TaskDatasetResultRank
Vectorized Road ExtractionDeventer 512 (test)
IoU76.01
12
All-class vector map generationDeventer 512 (test)
Gap0.00e+0
6
Building VectorizationWHU-Building (test)
mIoU88.5
6
Vectorized Building ExtractionDeventer 512 (test)
IoU82.08
6
Vectorized Vegetation Feature ExtractionDeventer 512 (test)
IoU80.05
6
Vectorized Water ExtractionDeventer 512 (test)
IoU67.96
6
Showing 6 of 6 rows

Other info

Follow for update