In this work, we present a method to extract the skeleton of a self-occluded tree canopy by estimating the unobserved structures of the tree. A tree skeleton compactly describes the topological structure and contains useful information such as branch geometry, positions and hierarchy. This can be critical to planning contact interactions for agricultural manipulation, yet is difficult to gain due to occlusion by leaves, fruits and other branches. Our method uses an instance segmentation network to detect visible trunk, branches, and twigs. Then, based on the observed tree structures, we build a custom 3D likelihood map in the form of an occupancy grid to hypothesize on the presence of occluded skeletons through a series of minimum cost path searches. We show that our method outperforms baseline methods in highly occluded scenes, demonstrated through a set of experiments on a synthetic tree dataset. Qualitative results are also presented on a real tree dataset collected from the field.
翻译:在这项工作中,我们提出一种通过估计未观测到的树结构来提取自闭树冠骨架骨架的方法。一棵树骨狭小地描述了地形结构,并载有诸如分支几何、位置和等级等有用信息。这对于规划农业操作的接触互动至关重要,但由于叶子、水果和其他树枝的隔绝而难以获得。我们的方法使用一个实例分割网络来探测可见的树干、树枝和树枝。然后,根据观察到的树结构,我们以占用网的形式制作了一个自定义的3D可能性地图,通过一系列最低成本路径搜索来取代隐蔽骨架的存在。我们表明,我们的方法在高度隐蔽的场景中超越了基线方法,这通过在合成树数据集上的一系列实验来证明。在从实地收集的真正树木数据集上也展示了定性结果。