一种实现交互式全景视频流地图的方法与流程

文档序号:12740444阅读:来源:国知局

技术特征:

1.一种实现交互式全景视频流地图的方法,其特征在于,包括以下步骤:

S1、采集设备的硬件设计:包括运载车、全景摄像系统、GPS接收机、控制开关以及数据存储设备组成;GPS设备放置于运载车外侧,全景摄像系统通过电动伸缩杆安装在运载车上端,全景摄像系统通过带伺服装置的万向节安装在电动伸缩杆上端,全景摄像系统采用高清摄像机,通过具有固定夹角的6个CCD来实现近乎100%全方位的球面成像

S2、对摄像机进行标定,实现三维重建过程中坐标系间的转化后,6台摄像机负责360°全景视频数据的采集,GPS接收机负责当前时间的数据采集设备的空间信息,控制开关负责整个采集设备的电源开关以及数据记录开关;当采集设备到达采集起始点后,对全景视频流数据采集设备进行系统上电测试和GPS搜星准备,测试完成确保系统正常工作且拥有GPS定位信息后,使用者通过启动控制器的数据记录开关按钮,与控制器通过有线连接的6台摄像机和GPS接收机同时开始数据采集工作,将各自数据分别记录至存储设备;

S3、采集工作完成后将采集的6路视频流地图数据,进行去噪、图像增强等预处理,得到精确的边缘,并以得到的边缘点作为特征点,通过坐标系间转化得到三维点云,重建精确的表面模型;对模型进行无变形的纹理映射,使重建效果更接近于真实的三维场景,导入至视频拼接软件中,软件会自动匹配起始点,实现6路视频自动或者人工拼接成一个全景视频,整个拼接过程涵 盖摄相机的标定、传感器图像畸变校正、图像的投影变换、匹配点选取、全景图像拼接,以及亮度与颜色的均衡处理,使最终的全景视频流数据达到最好的视觉效果;

S4、Flash格式发布,用户可以选择包括二维地图和全景地图进行切换,将处理完成的全景视频流数据利用三维引擎进行二次开发,以插件的形式将高清的数据在浏览器上进行展示,同时要加入全景数据展示,最后使用通用的flash格式,进行网络发布,为用户提供客户端的全景交互功能。

2.根据权利要求1所述的一种实现交互式全景视频流地图的方法,其特征在于,三维效果生成过程包括:

S11、使用OpenCV实现摄像机标定,包括棋盘格标定物的角点提取和摄像机标定;

S12、采用激光测距仪获取深度信息;

S13、建立灰度直方图统计图像灰度分布,然后使用分段灰度线性变换增强图像对比度,再使用高斯滤波进行平滑处理,完成图像的预处理;

S14、使用Canny算子完成图像边缘特征点的提取;

S15、利用边缘提取的特征点以及将辅助激光测距仪采集到的距离信息通过坐标系间的转化可以计算出空间三维坐标点,并将这些空间三维坐标点在OpenGL中显示出来,初步生成三维效果;

S16、将拍摄到实物的一系列彩色照片准确映射到重构的几何模型上,以 实现模型的无变形纹理映射。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1