利用细化空间分隔法的房间细部级室内导航元素提取
Indoor Navigation Elements Extraction of Room Fineness Using Refining Space Separator Method
-
摘要: 现有的室内三维模型重建中, 通常将墙等承担空间分隔作用的室内导航元素看作一个整体, 通过对墙的提取来实现房间子空间的分割。然而, 一面墙的两个墙面形态上的差异会造成室内三维重建过程中房间细节的损失, 并且引起门窗提取的困难。针对这一现象, 提出了一种细化空间分隔的思想, 通过将一面墙细化为两个墙面, 利用区域生长算法获取墙面角点, 从而获得室内的精细化表达; 同时利用对应墙面上对应区域的点云密度比对方法, 规避门窗提取中遮挡墙面的障碍物对提取结果的影响。结果表明, 该方法可以对室内门窗进行有效地提取, 从而为导航网络的生成提供了重要依据。Abstract: In the existing methods of indoor 3D model reconstruction, indoor navigation elements that work as space separators are usually regarded as undividable structure. However, the shape difference between two wall surfaces on one wall will cause details loss in the indoor 3D reconstruction room extraction, as well as difficulties in extracting doors and windows. Aiming to solve this problem, this paper proposes an idea of refining space separator. By refining one wall into two wall surfaces, regional growth algorithm is applied to obtain the corner points of inner wall, so that the refined expression of the interior can be obtained. Point cloud densities of corresponding areas on two wall surfaces are compared to avoid the influence of the obstacles blocking the wall surface on the extraction result of door and window extraction. The results show that the proposed method can effectively extract indoor doors and windows, which provides an important basis for the generation of navigation network.