通过解耦物体、场景与相机姿态,提升单目3D检测的数据效率
Object-Scene-Camera Decomposition and Recomposition for Data-Efficient Monocular 3D Object Detection
- 将图像分解为物体、背景和相机姿态三部分,再随机重组生成新数据
- 在KITTI和Waymo上使模型性能显著提升,标注成本可灵活控制
- 适用于弱监督场景,尤其适合标注稀缺的工业应用
单目3D目标检测(M3OD)本质上是病态问题,训练高性能深度学习模型需大量标注数据,涵盖多样场景、物体及相机姿态。然而,真实数据中物体、场景与相机姿态常因人类拍摄习惯而高度耦合,导致训练数据多样性不足,引发利用效率低和过拟合问题。为此,本文提出一种在线解耦与重组合的数据增强方法:高效地将训练图像分解为带纹理的3D物体点云与背景场景;每轮训练中,将物体插入背景空域,并以扰动后的相机姿态渲染生成新图像。该方案可覆盖物体、场景、相机姿态的全组合,显著提升数据利用率。作为即插即用模块,其兼容全监督与稀疏监督设置。在稀疏监督下,仅需标注靠近自车的物体,可灵活增加标注数量以调控成本。实验覆盖五个主流M3OD模型,在KITTI和更复杂的Waymo数据集上验证,效果显著。
原文摘要 · Abstract (English)
Monocular 3D object detection (M3OD) is intrinsically ill-posed, hence training a high-performance deep learning based M3OD model requires a humongous amount of labeled data with complicated visual variation from diverse scenes, variety of objects and camera poses.However, we observe that, due to strong human bias, the three independent entities, i.e., object, scene, and camera pose, are always tightly entangled when an image is captured to construct training data. More specifically, specific 3D objects are always captured in particular scenes with fixed camera poses, and hence lacks necessary diversity. Such tight entanglement induces the challenging issues of insufficient utilization and overfitting to uniform training data. To mitigate this, we propose an online object-scene-camera decomposition and recomposition data manipulation scheme to more efficiently exploit the training data. We first fully decompose training images into textured 3D object point models and background scenes in an efficient computation and storage manner. We then continuously recompose new training images in each epoch by inserting the 3D objects into the freespace of the background scenes, and rendering them with perturbed camera poses from textured 3D point representation. In this way, the refreshed training data in all epochs can cover the full spectrum of independent object, scene, and camera pose combinations. This scheme can serve as a plug-and-play component to boost M3OD models, working flexibly with both fully and sparsely supervised settings. In the sparsely-supervised setting, objects closest to the ego-camera for all instances are sparsely annotated. We then can flexibly increase the annotated objects to control annotation cost. For validation, our method is widely applied to five representative M3OD models and evaluated on both the KITTI and the more complicated Waymo datasets.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。