【技术实现步骤摘要】
一种实时视频拼接方法
本专利技术涉及新一代信息
,更具体地涉及一种实时视频拼接方法。
技术介绍
随着多媒体技术发展的越来越快,各种视频处理技术进入了人们生活,其中较为流行的就是视频拼接。无论是军用领域还是民用领域,如监控、指挥、调度系统、公安、消防、军事、气象、铁路、航空等监控系统中、视讯会议、查询系统等,都涉及到视频拼接。国内外关于图像拼接的研究很多,主要分为基于频域、灰度和特征值的图像拼接算法。其中基于频域的拼接算法实现较为简单,但会产生高频分量,因此适用范围较小;基于灰度的拼接算法匹配速度较慢,运算量较大,且适用性一般;基于特征值匹配算法则有较好的成像结果,适用性较高。现有的视频处理软件,可以对视频文件进行处理,包括实现视频拼接功能,但是无法做到实时视频采集、实时视频拼接。在现有的研究成果和公开文献中,尚未发现一种实时视频拼接方法,实时视频采集、实时视频拼接。
技术实现思路
专利技术目的本专利技术提出了一种实时视频拼接方法,能够利用现有的视频采集硬件和计算机,在进行实时视频采集的同时,实时进行视频拼接。本专利技术所采用的技术方案本专利技术提出的一种实时视频 ...
【技术保护点】
一种实时视频拼接方法,其特征在于:包括如下步骤:(1)打开视频设备文件,进行视频采集的参数初始化;(2)申请若干视频采集的帧缓冲区,并将这些帧缓冲区从内核空间映射到用户空间,便于应用程序读取处理视频数据;(3)将申请到的帧缓冲区在视频采集输入队列排队,并启动视频采集;(4)从视频采集输出队列取出帧缓冲区,将帧缓冲区重新放入视频采集输入队列,循环往复采集连续的视频数据;(5)获取视频帧1和视频帧2,并判断是否为关键帧;(6)如果是关键帧,那么利用算法1找到两个视频帧的特征匹配点对,利用算法2求出变换矩阵,把变形后的帧利用算法3融合形成拼接图;(7)如果不是关键帧,那么直接将两 ...
【技术特征摘要】
1.一种实时视频拼接方法,其特征在于:包括如下步骤:(1)打开视频设备文件,进行视频采集的参数初始化;(2)申请若干视频采集的帧缓冲区,并将这些帧缓冲区从内核空间映射到用户空间,便于应用程序读取处理视频数据;(3)将申请到的帧缓冲区在视频采集输入队列排队,并启动视频采集;(4)从视频采集输出队列取出帧缓冲区,将帧缓冲区重新放入视频采集输入队列,循环往复采集连续的视频数据;(5)获取视频帧1和视频帧2,并判断是否为关键帧;(6)如果是关键帧,那么利用算法1找到两个视频帧的特征匹配点对,利用算法2求出变换矩阵,把变形后的帧利用算法3融合形成拼接图;(7)如果不是关键帧,那么直接将两个视频帧融合形成拼接图;(8)将拼接后的视频存储到文件系统。2.根据权利要求1所述的一种实时视频拼接方法,其特征在于:在所述步骤(1)中,通过API接口设...
【专利技术属性】
技术研发人员:胡敏刚,
申请(专利权)人:太仓韬信信息科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。