基于特征的多路视频实时拼接技术的研究与实现

来源 :北京工业大学 | 被引量 : 7次 | 上传用户:laopoxqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多路视频实时拼接技术是计算机视觉、虚拟现实等领域的研究热点,在交通监控、视频会议、家庭娱乐等方面有广泛的应用。目前可以通过广角镜头或者鱼眼镜头获取全景图像,但是这些设备一般价格昂贵,同时也存在很大的畸变等问题。实时视频拼接技术的本质是图像的拼接,但是其又与图像拼接不同,对实时性要求更为严格。本文通过研究全景视频实时拼接技术,对多路视频实时拼接的视频采集与同步、图像预处理、特征提取、配准、图像颜色矫正、图像融合等步骤给出了详细的原理介绍和具体的算法实现,最后利用C++语言设计并实现了四路视频流实时拼接系统。本文的主要研究内容如下:(1)在视频采集阶段,利用操作系统生产者-消费者模型和多线程机制,实现了实时视频流的采集和同步。(2)在配准阶段,利用经典的SIFT特征提取算法,结合一定视频采集场合下的特定情况,对特定区域进行特征查找,然后利用带优先级的KD树索引机制,提高了特征提取、匹配的速度。(3)在融合阶段,首先利用最优化思想,进行颜色矫正,使得相邻图像间的颜色亮度整体一致;其次,构造了一个度量误差矩阵,代表图像重叠区域的颜色和结构差异,使缝合线尽可能地穿越图像的平滑区域;最后结合高斯-拉普拉斯金字塔图像融合,保证了拼接效果。(4)设计并实现了基于特征的多路视频实时拼接系统,通过四路网络摄像机采集视频流,在拼接过程中,充分结合CPU和GPU各自的优点,利用CUDA并行计算架构,构建两者协同工作的编程模型,对多路实时视频流进行实时拼接,统计相关试验数据,进行效率分析,CUDA改进版本的加速比达到10:1,表明本文实时视频拼接系统切实可行。
其他文献
图像和视频中的文字包含丰富的语义信息,在很多应用中占有重要的位置,如自动标注,基于内容的图片或视频检索与分析等。由于图像和视频中的文字通常叠加在复杂的图像背景之上,现有
学位
无线传感器网络技术作为一个极具应用前景的技术,已经成为当前研究的热点。传感器节点是无线传感器网络最基本的构成元素,而运行在传感器节点的操作系统,能够有效地管理和使用有
随着面向服务计算技术的发展,互联网上Web服务的数量越来越多。面对数量众多的服务资源,如何有效地组织和管理这些服务成为了一个亟需解决的问题。分类是人们组织和管理大规模
随着网络存储系统的广泛应用,应用对其I/O性能也提出了越来越高的要求。蓝鲸集群文件系统(BWFS)采用带外数据传输的方法,分离元数据流和数据流,客户端直接访问存储设备,为应用提
作为一种计算机绘制方法,光线跟踪具有很多优点,可以比较真实、自然的模拟阴影、反射、折射等光照效果,但由于绘制速度较慢,一直没有在实时绘制中得到应用。不过,随着硬件水平的提
随着网络技术的发展,越来越多的网络服务提供商对外开放了可编程接口(API),允许用户通过API操纵分布在网络服务提供商上的数据。个人网格遵循以用户为中心的设计理念,它是支持个
美军标MIL-STD-1553B定义了一种数字时分制、命令/响应型、半双工的多路传输数据总线。该总线具有高可靠性和灵活性的特点,被广泛应用于航空航天电子系统以及一些对实时性和可
异构计算作为高性能计算领域的研究热点之一,近年来受到了广泛的关注。异构计算是指利用一组异构的计算资源共同协作完成某一项任务,这不但满足了不同类型的应用,也开发利用了系
随着网络技术和电影工业的发展,越来越多的视频内容广泛流传,而其中或多或少地存在着一些暴力内容。一方面,暴力场面容易吸引观众的注意,属于影片中的精彩内容,研究和分析暴力内容
web2.0带领互联网走进了一个新时代,用户是互联网的核心,生产数据的同时也在消费数据。互联网的普及和互联网用户数量的迅猛增长使得互联网上的信息呈现爆炸式的增长,带来了