CADSpotting: Robust Panoptic Symbol Spotting on Large-Scale CAD Drawings

  • 2024-12-11 03:27:12
  • Jiazuo Mu, Fuyi Yang, Yanshun Zhang, Junxiong Zhang, Yongjian Luo, Lan Xu, Yujiao Shi, Jingyi Yu, Yingliang Zhang
  • 0

Abstract

We introduce CADSpotting, an efficient method for panoptic symbol spotting inlarge-scale architectural CAD drawings. Existing approaches struggle with thediversity of symbols, scale variations, and overlapping elements in CADdesigns. CADSpotting overcomes these challenges by representing each primitivewith dense points instead of a single primitive point, described by essentialattributes like coordinates and color. Building upon a unified 3D point cloudmodel for joint semantic, instance, and panoptic segmentation, CADSpottinglearns robust feature representations. To enable accurate segmentation inlarge, complex drawings, we further propose a novel Sliding Window Aggregation(SWA) technique, combining weighted voting and Non-Maximum Suppression (NMS).Moreover, we introduce a large-scale CAD dataset named LS-CAD to support ourexperiments. Each floorplan in LS-CAD has an average coverage of 1,000 squaremeter(versus 100 square meter in the existing dataset), providing a valuablebenchmark for symbol spotting research. Experimental results on FloorPlanCADand LS-CAD datasets demonstrate that CADSpotting outperforms existing methods,showcasing its robustness and scalability for real-world CAD applications.

 

Quick Read (beta)

loading the full paper ...