基于共形映射的虚拟开放场景映射方法
Conformal Mapping Based Methods for Large-Scale Open Scenes
-
摘要: 针对已有的映射方法在应用于大规模的虚拟场景时, 由于扭曲很高得到的映射质量很低, 或需要用户按照指定路径行走, 不支持在虚拟开放场景中自由漫步的问题, 提出一种基于共形映射的虚拟场景映射方法. 首先为虚拟开放场景的地图指定一个或者多个环绕中心, 将这些中心周围的小部分区域从虚拟开放场景的地图上去除, 通过构造共形映射使得虚拟场景在中心附近环绕多圈; 然后将构造的共形映射作为初始化, 进一步对映射的扭曲进行优化; 最终得到了虚拟开放场景的高质量整体映射. 该方法在不同形状大小的虚拟场景地图上进行了实验, 并与直接优化的方法进行了对比, 使用等距能量进行评估. 实验结果表明, 所提方法能够生成大的虚拟开放场景到小的物理空间的整体映射, 同时使得映射的扭曲较低.Abstract: Aiming at the problems of poor mapping quality and narrow pathways input limit in existing methods for computing real walking maps, a conformal mapping based methods is proposed for large-scale open scenes. First, some points are specified to allow the map of virtual scenes to circle around and small parts around these points are removed from the map. Then, a conformal mapping is built to make the mapping result circle around the points. The number of circles can also be specified by people. Finally, an optimization for isometric energy with the conformal mapping as initialization is adopted to further reduce the distortion throughout the map. The proposed method was applied to virtual maps with different sizes and shapes. The results of experiment show that the proposed method generates the mapping from large-scale open scenes to small physical spaces with lower isometric distortion when compared with the direct optimization method.