【技术实现步骤摘要】
本专利技术涉及建模领域,尤其涉及一种室内环境三维地图制作方法及装置。
技术介绍
随着互联网、移动通信、移动定位以及智能移动终端的普及与应用,位置服务已成为构建智慧城市、实现智能交通、应急自然灾害、体现公众服务等的重要基础支撑。从技术层面出发,位置服务的提供主要依赖于地图的建立。近几年来,随着计算机技术,特别是计算机图形学、网络、多媒体、虚拟现实技术、三维仿真技术的快速发展,地图正在向三维化方向发展。针对室内环境的位置服务,现有技术提供了多种室内环境三维地图的建立方法。现有技术通常通过如下原理建立室内环境三维地图:首先,通过摄像机采集室内环境图像,其次,对室内环境图像进行特征提取和帧图像匹配,最后,根据特征提取的结果和帧图像匹配的结果进行三维建模。然而,由于现有技术制作室内环境三维地图的过程中,在特征提取时,只考虑到了室内环境的二维图像特征,而没有考虑到室内环境的深度特征,导致最终得到的地图环境表达能力弱,可视化效果较差。
技术实现思路
本专利技术提供了一种室内环境三维地图制作方法及装置,能够结合室内环境的深度特征制作三维地图,从而保证制作出的三维地图环境表达能力强,具有更好的可视化效果。第一方面,本专利技术实施例提供了一种室内环境三维地图制作方法,所述方法包括:通过三维视觉传感器采集室内环境图像,所述室内环境图像包括彩色图像和深度图像,并将所述深度图像转
【技术保护点】
一种室内环境三维地图制作方法,其特征在于,所述方法包括:通过三维视觉传感器采集室内环境图像,所述室内环境图像包括彩色图像和深度图像,并将所述深度图像转化为点云数据;从所述彩色图像和所述深度图像提取特征矢量,根据所述特征矢量确定所述室内环境图像的关键帧图像;结合所述点云数据计算所述关键帧图像之间的变换参数;根据所述关键帧图像之间的变换参数将所述关键帧图像联结起来,生成所述室内环境的三维点云地图,根据所述三维点云地图制作室内环境三维地图。
【技术特征摘要】 【专利技术属性】
1.一种室内环境三维地图制作方法,其特征在于,所述方法
包括:
通过三维视觉传感器采集室内环境图像,所述室内环境图像包
括彩色图像和深度图像,并将所述深度图像转化为点云数据;
从所述彩色图像和所述深度图像提取特征矢量,根据所述特征
矢量确定所述室内环境图像的关键帧图像;
结合所述点云数据计算所述关键帧图像之间的变换参数;
根据所述关键帧图像之间的变换参数将所述关键帧图像联结起
来,生成所述室内环境的三维点云地图,根据所述三维点云地图制
作室内环境三维地图。
2.根据权利要求1所述的方法,其特征在于,从所述彩色图
像和所述深度图像提取特征矢量,包括:
从所述彩色图像和所述深度图像分别提取256位的二进制独立
特征BRIEF,对提取到的所述256位的BRIEF进行拼接操作,得到
512位的BRIEF,将所述512位的BRIEF作为提取到的特征矢量。
3.根据权利要求1所述的方法,其特征在于,根据所述特征
矢量确定所述室内环境图像的关键帧图像,包括:
根据所述特征矢量计算所述室内环境图像的当前帧图像与前一
帧关键帧图像之间的匹配参数,当所述匹配参数满足预设条件时,
确定所述当前帧图像为所述室内环境图像的关键帧图像:
其中,所述匹配参数包括以下至少之一:所述当前帧图像与所
述前一帧关键帧图像之间的匹配度;所述当前帧图像与所述前一帧
关键帧图像之间的采集时间间隔;
所述预设条件包括以下至少之一:所述当前帧图像与所述前一
帧关键帧图像之间的匹配度小于预设匹配度阈值;所述当前帧图像
与所述前一帧关键帧图像之间的采集时间间隔大于预设时间间隔阈
值。
4.根据权利要求1所述的方法,其特征在于,结合所述点云
数据计算所述关键帧图像之间的变换参数,包括:
采用RANSAC算法对所述关键帧图像进行计算,得到所述关
键帧图像之间的初始变换参数;
以所述初始变换参数为依据,采用ICP算法对所述点云数据进
行计算,得到所述关键帧图像之间的精确变换参数,将所述精确变
换参数作为所述关键帧图像之间的变换参数。
5.根据权利要求1至4任一项所述的方法,其特征在于,在
结合所述点云数据计算所述关键帧图像之间的变换参数之后,还包
括:
对所述关键帧图像进行闭环检测,当检测到存在闭环点时,利
用G2O算法对所述关键帧图像之间的变换参数进行优化,将优化后
的所述变换参数确定为所述关键帧图像之间的变换参数。
6.一种室内环境三维地图制作装置,其特征在于,所述装置
技术研发人员:马燕新,李洪,
申请(专利权)人:湖南拓视觉信息技术有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。