全景视频拼接是一种利用实景图像组成全景空间的技术,它将多幅图像拼接成一幅大尺度图像或360度全景图。全景视频技术涉及到计算机视觉、计算机图形学、数字图像处理以及一些数学工具等技术。全景拼接基本步骤主要包括:摄像机的标定、传感器图像畸变校正、图像的投影变换、全景视频拼接(融合),以及亮度与颜色的均衡处理等。

全景视频拼接的关键技术

北京智汇云舟科技有限公司成立于2012年,专注于创新性的“视频孪生(实时实景数字孪生)”技术研发与应用。公司依托自研三维地理信息引擎(3DGIS),融合建筑信息模型(BIM)、视频监控(Video)、人工智能(AI)及物联网(IOT)等多种技术,并在此基础上推出了“云舟披萨”低代码PaaS开发平台、实景孪生虚实融合一体机、行业解决方案等多个系列的产品。

全景视频拼接的关键技术

智汇云舟基于视频孪生(实时实景数字孪生)技术底座,可支持视频融合、“天空地海廊”五维一体数据承载、时空位置智能(LI)、云渲染等诸多独特能力。凭借领先的技术,持续助力各行业数字化转型,以及推动产业协作的数字化升级。公司先后参与了许多重点项目建设,应用领域涉及智慧城市、智慧园区、数字乡村、工业制造、轨道交通、军工、雪亮工程(平安城市)、司法监管、应急指挥、机场、学校、医院、水利、电力等全行业场景。

摄像机标定

由于安装设计以及摄像机之间的差异,会造成视频图像之间有缩放、倾斜、方位角差异,因此物理的差异需要预先校准,得到一致性好的图像,便于后续图像拼接。

图像坐标变换

全景视频拼接的关键技术

在实际应用中,全景视频的获得往往需要摄像机以不同的位置排列和不同的倾角拍摄。为了避免出现盲区,摄像机拍摄的时候往往会向下倾斜一定角度。这些情况比较常见,而且容易被忽略,直接投影再拼接效果较差。因而有必要在所有图像投影到某个平面之前,需要根据摄像头的位置信息和角度信息来获得坐标变换后的图像。

图像矫正

由于制造、安装、工艺等原因,镜头存在着各种畸变。为了提高摄像机拼接的精度,在进行视频拼接的时候必须考虑镜头的畸变。一般畸变分为内部畸变和外部畸变,内部畸变是由于摄像本身的构造原因产生的,外部畸变为投影方式的集合因素产生的。镜头畸变属于内部畸变,有镜头产生的畸变一般分为径向畸变和切向畸变两类。径向畸变就是集合光学中的畸变像差,主要是由于镜头的径向曲率不同而造成的,有桶形畸变和枕型畸变两种。切向畸变通常被认为是由于镜头透镜组的光学中心不共线引起的,包括有各种生成误差和装配误差等。根据径向畸变产生的机理,对视频图像可通过电子放大的方式进行校正。

图像投影变换

由于每幅图像是相机在不同角度下拍摄得到的,所以他们并不在同一投影平面上,如果对重叠的图像直接进行无缝拼接,会破坏实际景物的视觉一致性。所以需要先对图像进行投影变换,再进行拼接。一般有平面投影、柱面投影、立方体投影和球面投影等。

全景视频拼接的关键技术

视频拼接融合

视频拼接的关键两步是:配准和融合。配准的目的是根据集合运动模型,将图像注册到同一个坐标系中;融合则是将配准后的图像合成为一张大的拼接视频。

在多路视频配准的过程中,采用的几何运动模型主要有:平移模型、相似性模型、仿射模型和透视模型。

视频图像的平移模型是指图像仅在两维空间发生了方向和方向的位移,如果摄像机仅仅发生了平移运动,则可以采用平移模型。图像的相似性模型是指摄像机本身除了平移运动外可能发生旋转运动,同时,在存在场景的缩放时,还可以利用缩放因子多缩放运动进行描述,因此,当图像可能发生平移、旋转、缩放运动时,可以采用相似性模型。

视频图像融合技术一般可分为非多分辨率技术和多分辨率技术两类。在非多分辨率技术中主要有平均值法、加权平均法和中值滤波法等。多分辨率技术主要有高斯金字塔、拉普拉金字塔、对比度金字塔等。

亮度与颜色的均衡处理

全景视频拼接的关键技术

因为相机和光照强度的差异,会造成一幅图像内部,以及图像之间亮度的不均匀,拼接后的图像会出现什么明暗交替,这样给观察造成极大的不便。亮度与颜色均衡处理,通常的处理方式是通过相机的光照模型,校正图像内部光照不均匀性,然后通过相邻两幅图像重叠区域之间的关系,建立直方图映射表,通过映射表通过表对两幅图像做整体的映射变换,最终达到整体的亮度和颜色的一致性。

全景视频拼接的关键技术与步骤相关推荐

  1. 全景视频拼接的关键技术与发展优势、作用、应用。

    全景视频拼接是一种利用实景图像组成全景空间的技术,它将多幅图像拼接成一幅大尺度图像或360度全景图.全景视频技术涉及到计算机视觉.计算机图形学.数字图像处理以及一些数学工具等技术.全景拼接基本步骤主要 ...

  2. 全景视频拼接(一)--关键技术流程

     原文: http://blog.csdn.net/shanghaiqianlun/article/details/12090595 全景视频拼接关键技术 一.原理介绍 图像拼接(Image St ...

  3. 全景视频拼接关键技术

    全景视频拼接关键技术 一.原理介绍 图像拼接(Image Stitching)是一种利用实景图像组成全景空间的技术,它将多幅图像拼接成一幅大尺度图像或360度全景图,图像拼接技术涉及到计算机视觉.计算 ...

  4. 一种基于FPGA 的1080p 高清多摄像头全景视频拼接的泊车(机)

    < > 一种基于FPGA 的1080p 高清多摄像头全景视频拼接的泊车(机)实时影像系统 一.本发明要解决的实际问题 1. 汽车左右反光镜及后视镜的视角有限,导致车身周围存在盲区,在特殊驾 ...

  5. 在线公开课 | 5G时代的视频云服务关键技术与实践

    课程概要 5G时代来临在即,视频技术将会如何发展呢?基于视频云服务的技术开发又有怎样的变化呢?为此,京东云视频云产品研发部高级总监魏伟为大家做出了详细解读. 魏伟拥有10多年视频行业研发经验,先后从事 ...

  6. 全景视频拼接算法参考资料

    知乎回答<目前最成熟的全景视频拼接技术是怎样的?> https://www.zhihu.com/question/34573969/answer/122797987 知乎回答<图像拼 ...

  7. 如何使用Autopano Video Pro进行全景视频拼接?

    from:http://news.expoon.com/c/20160816/15281.html 如何使用Autopano Video Pro进行全景视频拼接? 全景摄影一直很受欢迎,但是很少有摄影 ...

  8. 爱奇艺路香菊:视频人物识别关键技术及其应用|爱奇艺技术沙龙回顾

    主讲人 | 路香菊 爱奇艺科学家 张康 编辑整理 量子位编辑 | 公众号 QbitAI 近日,爱奇艺技术沙龙"多模态视频人物识别的关键技术及应用"成功举办,爱奇艺科学家路香菊出席并 ...

  9. 上海交大牵手淘宝成立媒体计算实验室:推动视频超分等关键技术发展

    7月27日,上海交通大学电子信息与电气工程学院与阿里巴巴集团大淘宝技术宣布达成战略合作,共同成立上海交通大学电子信息与电气工程学院-淘宝(中国)软件有限公司媒体计算联合实验室(下称"联合实验 ...

最新文章

  1. 数据结构和算法:(3)3.2线性表的链式存储结构
  2. oracle bl编译,使用 PL/SQL 条件编译
  3. R语言绘制核密度图实战(Kernel Density Plot)
  4. 结构体和typedef
  5. rpm卸载mysql和php_CentOS 6.5 卸载mysql和php
  6. Hibernate ORM框架学习日记基础篇-1
  7. SiameseNet(Learning Text Similarity with Siamese Recurrent Networks)
  8. java中求时间间隔(精确到分钟)
  9. springboot 关闭懒加载_SpringBoot新手入门篇
  10. [Java基础]方法引用
  11. 学习vue3系列watch
  12. Java监测他人的消息_Java中的Listener 监听器
  13. 蓝屏之死---stop:0X000000c5(0x000000c4等系列)---Mr.Zhang
  14. 查看tftp服务器上有什么文件,linux查看tftp服务器配置
  15. java界面跳转代码_java软件里面的跳转页面代码实现
  16. 公共基础知识中计算机知识,公共基础知识之计算机知识总结
  17. 移动互联网创业是什么意思?有哪些要注意的?
  18. 【起航计划ObjC 002】印第安老斑鸠ObjC的幻想 ---- Ubuntu下安装并使用MAC虚拟机
  19. 【BZOJ3653】谈笑风生 离线+树状数组+DFS序
  20. JavaScript 基本数据类型 字符型 String

热门文章

  1. 分享什么是微信营销及如何做微商!
  2. yungowu微信营销是什么?
  3. 信息技术导论错题知识整理1
  4. word图片无法居中,原因可能是非嵌入式!
  5. 渣心的日子,值得成长
  6. 均值方差分析与风险资产组合
  7. c 语言实现神经网络算法,神经网络BP算法(C程序实现)[转载]
  8. 解决Word跨页表格在WPS中显示不全(转)
  9. 结构化道路与非结构化道路
  10. 被公司安利生娃是怎样的体验?