空间对抗态势下,针对非合作航天器的快速高精度智能感知、意图识别与威胁评估等在轨相对导航任务,均依赖精准的目标三维模型先验信息。但星载传感器感知视场有限,传统基于多帧图像的模型重构算法存在流程复杂、实时性差及恢复精度低等问题。为此,提出了一种基于单视图的航天器三维体素重构算法,能够基于单帧图像高效地恢复目标的空间三维信息。首先,针对空间航天器视觉感知任务研究中普遍存在的数据饥饿问题,通过整理航天器三维模型,利用图像渲染技术构建了小规模本地数据集,包括航天器三维模型、对应体素和多视角采样图像三部分。接着,设计了基于单视图的三维重建模型,使用单帧非合作航天器图像作为输入,通过2D-3D混合卷积完成“编码-解码-调优”三个子模块计算,实现对目标三维体素结构的恢复。最后,在本地数据集上进行网络模型的训练和评估,验证了当前模型能够实时精确重建目标航天器三维体素模型,并在现有数据上取得了0.895的MIoU值;同时,网络对不同航天器的重建效果体现了模型具有强大的泛化能力。
On-orbit relative navigation tasks in space confrontation situations, such as fast and high-precision target perception, intent recognition and threat assessment, rely on accurate three-dimensional model of the target. However, the perception field of space-borne sensors is limited, and traditional 3D reconstruction algorithms rely on multi-angle views, resulting in complex processes, poor real-time performance, and low attitude estimation accuracy. To solve these problems, this paper proposes a single-view-based 3D voxel reconstruction model for non-cooperative spacecraft, which can efficiently restore the spatial 3D information of the target based on a single frame image. In order to solve the common data hungry problem in visual perception tasks in space scenes, a small-scale local dataset is constructed by collecting 3D model of the spacecraft and using image rendering technology. The whole dataset contains the 3D model of the spacecraft, corresponding voxels, and images sampled in multi-pose. The network uses a single frame of non-cooperative target spacecraft image as input, and completes the three sub-module calculations of “Encoding-Decoding-Tuning” through 2D-3D hybrid convolution to restore the target 3D voxel structure. The training and quantitative evaluation results of the model on the local data set show that the proposed model can accurately reconstruct the 3D voxel (0.895 MIoU) based on a single-view image in real time, and the reconstruction on different non-cooperated spacecraft shows a strong generalization ability.