视频防抖拼接方法及相关设备技术

技术编号:35742750 阅读:10 留言:0更新日期:2022-11-26 18:46
本申请提供一种视频防抖拼接方法及相关设备,通过获取拍摄过程中基于第一惯性测量单元对第一摄像头的晃动检测得到的第一晃动偏移信息以及基于第二惯性测量单元对第二摄像头的晃动检测得到的第二晃动偏移信息;按照拼接偏移量对第一摄像头和第二摄像头在同一时刻拍摄的视频帧进行拼接,得到中间拼接视频帧;按照第一晃动偏移量和第二晃动偏移量对中间拼接视频帧进行拼接调整,获得目标视频帧。这样,通过在摄像头上安装惯性测量单元,直接获取摄像头的晃动信息,避免了需要通过防抖算法来对图像进行防抖运算,节省了防抖运算的时间,从而提高了视频防抖拼接方法的实时性。从而提高了视频防抖拼接方法的实时性。从而提高了视频防抖拼接方法的实时性。

【技术实现步骤摘要】
视频防抖拼接方法及相关设备


[0001]本申请涉及图像处理
,尤其涉及一种视频防抖拼接方法及相关设备。

技术介绍

[0002]在现有的视频防抖拼接方法的处理过程中,需要先使用防抖算法对需要进行拼接的两个视频中的每一帧图像进行防抖处理,再对其进行拼接处理。由于需要使用防抖算法对图像进行防抖处理,因此现有的视频防抖拼接方法需要进行大量的运算。
[0003]因为现有的视频防抖拼接方法需要进行大量的运算,所以现有的视频防抖拼接方法需要大量的运算时间,即视频防抖拼接方法存在实时性较差的问题。

技术实现思路

[0004]本申请实施例提供一种视频防抖拼接方法及相关设备,以解决现有的视频防抖拼接方法需要进行大量的运算,所以现有的视频防抖拼接方法需要大量的运算时间,即视频防抖拼接方法存在实时性较差的问题。
[0005]第一方面,本申请实施例提供了一种视频防抖拼接方法,该视频防抖拼接方法包括:
[0006]获取拍摄过程中基于第一惯性测量单元对第一摄像头的晃动检测得到的第一晃动偏移信息以及基于第二惯性测量单元对第二摄像头的晃动检测得到的第二晃动偏移信息,第一晃动偏移信息包括第一摄像头拍摄的每一帧视频对应的第一晃动偏移量,第二晃动偏移信息包括第二摄像头拍摄的每一帧视频对应的第二晃动偏移量;
[0007]按照拼接偏移量对第一摄像头和第二摄像头在同一时刻拍摄的视频帧进行拼接,得到中间拼接视频帧,拼接偏移量表示在无晃动的情况下,第一摄像头拍摄的视频帧和第二摄像头拍摄的视频帧之间的偏移量;/>[0008]按照第一晃动偏移量和第二晃动偏移量对中间拼接视频帧进行拼接调整,获得目标视频帧。
[0009]第二方面,在本申请实施例提供一种视频防抖拼接装置,该视频防抖拼接装置包括:
[0010]获取模块,用于获取拍摄过程中基于第一惯性测量单元对第一摄像头的晃动检测得到的第一晃动偏移信息以及基于第二惯性测量单元对第二摄像头的晃动检测得到的第二晃动偏移信息,第一晃动偏移信息包括第一摄像头拍摄的每一帧视频对应的第一晃动偏移量,第二晃动偏移信息包括第二摄像头拍摄的每一帧视频对应的第二晃动偏移量;
[0011]拼接模块,用于按照拼接偏移量对第一摄像头和第二摄像头在同一时刻拍摄的视频帧进行拼接,得到中间拼接视频帧,拼接偏移量表示在无晃动的情况下,第一摄像头拍摄的视频帧和第二摄像头拍摄的视频帧之间的偏移量;
[0012]调整模块,按照第一晃动偏移量和第二晃动偏移量对中间拼接视频帧进行拼接调整,获得目标视频帧。
[0013]第三方面,本申请实施例提供一种电子设备,包括存储器和处理器,存储器存储有计算机程序,其特征在于,处理器执行计算机程序是实现上述视频防抖拼接方法的步骤。
[0014]第四方面,本申请实施例提供一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述视频防抖拼接方法的步骤。
[0015]第五方面,本申请实施例提供一种芯片,包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述视频防抖拼接方法的步骤。
[0016]本申请实施例通过获取拍摄过程中基于第一惯性测量单元对第一摄像头的晃动检测得到的第一晃动偏移信息以及基于第二惯性测量单元对第二摄像头的晃动检测得到的第二晃动偏移信息,第一晃动偏移信息包括第一摄像头拍摄的每一帧视频对应的第一晃动偏移量,第二晃动偏移信息包括第二摄像头拍摄的每一帧视频对应的第二晃动偏移量;按照拼接偏移量对第一摄像头和第二摄像头在同一时刻拍摄的视频帧进行拼接,得到中间拼接视频帧,拼接偏移量表示在无晃动的情况下,第一摄像头拍摄的视频帧和第二摄像头拍摄的视频帧之间的偏移量;按照第一晃动偏移量和第二晃动偏移量对中间拼接视频帧进行拼接调整,获得目标视频帧。这样,通过在摄像头上安装惯性测量单元,直接获取摄像头的晃动信息,避免了需要通过防抖算法来对图像进行防抖运算,节省了防抖运算的时间,从而提高了视频防抖拼接方法的实时性。
附图说明
[0017]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。
[0018]图1是本申请实施例提供的视频防抖拼接方法的流程图;
[0019]图2是本申请实施例提供的视频防抖拼接装置的结构图;
[0020]图3是本申请实施例提供的一种电子设备的结构图;
[0021]图4是本申请实施例提供的另一种电子设备的结构图。
具体实施方式
[0022]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获取的所有其他实施例,都属于本申请保护的范围。
[0023]除非另作定义,本申请中使用的技术术语或者科学术语应当为本申请所属领域内具有一般技能的人士所理解的通常意义。本申请中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也相应地改变。
[0024]如图1所示,本申请实施例提供了视频防抖拼接方法的流程图,该视频防抖拼接方法包括:
[0025]步骤101,获取拍摄过程中基于第一惯性测量单元对第一摄像头的晃动检测得到的第一晃动偏移信息以及基于第二惯性测量单元对第二摄像头的晃动检测得到的第二晃动偏移信息,所述第一晃动偏移信息包括所述第一摄像头拍摄的每一帧视频对应的第一晃动偏移量,所述第二晃动偏移信息包括所述第二摄像头拍摄的每一帧视频对应的第二晃动偏移量;
[0026]可选地,在一些实施例中,摄像头的个数可以是两个,也可以是三个,此处不作进一步限制。当摄像头的个数为三个时,可以先将其中两个摄像头拍摄的图像进行拼接,再将另一摄像头的拍摄的图像与前面两个摄像头拼接得到的图像进行拼接,得到最终的图像;当摄像头的个数为四个时,将四个摄像头分为两组,一组两个摄像头,将同一组内的摄像头拍摄的图像进行拼接,再将拼接得来的图像进行拼接。以此类推,不论摄像头的个数是多少时,都以两个摄像头为一组对拍摄来的图像进行拼接,若为奇数个摄像头时,则将余下的一个摄像头单独作为一组,最后再按上述方法将组与组之间的图像进行拼接。
[0027]进一步地,摄像头的个数不做限制,但摄像头的安装位置应该尽可能的处于同一水平高度,且相互间隔的距离应设置相同大小,如果是围绕同一高塔设置的多个摄像头,应使摄像头相互间隔的角度相同。
[0028]进一步地,按照上述方法将多个摄像头进行分组时,应使得同一组的摄像头为相邻的两个摄像头。
[0029]可选地,在一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频防抖拼接方法,其特征在于,所述视频防抖拼接方法包括:获取拍摄过程中基于第一惯性测量单元对第一摄像头的晃动检测得到的第一晃动偏移信息以及基于第二惯性测量单元对第二摄像头的晃动检测得到的第二晃动偏移信息,所述第一晃动偏移信息包括所述第一摄像头拍摄的每一帧视频对应的第一晃动偏移量,所述第二晃动偏移信息包括所述第二摄像头拍摄的每一帧视频对应的第二晃动偏移量;按照拼接偏移量对所述第一摄像头和第二摄像头在同一时刻拍摄的视频帧进行拼接,得到中间拼接视频帧,所述拼接偏移量表示在无晃动的情况下,所述第一摄像头拍摄的视频帧和所述第二摄像头拍摄的视频帧之间的偏移量;按照所述第一晃动偏移量和所述第二晃动偏移量对所述中间拼接视频帧进行拼接调整,获得目标视频帧。2.根据权利要求1所述的视频防抖拼接方法,其特征在于,所述获取拍摄过程中基于第一惯性测量单元对第一摄像头的晃动检测得到的第一晃动偏移信息以及基于第二惯性测量单元对第二摄像头的晃动检测得到的第二晃动偏移信息包括:获取拍摄过程中基于第一惯性测量单元对第一摄像头的晃动检测得到的第一初始晃动偏移信息以及基于第二惯性测量单元对第二摄像头的晃动检测得到的第二初始晃动偏移信息;对所述第一初始晃动偏移信息和所述第二初始晃动偏移信息依次进行卡尔曼滤波、生成欧拉角、转换四元数、罗德里格斯变换和提取向量处理,获得所述第一晃动偏移信息和所述第二晃动偏移信息。3.根据权利要求1所述的视频防抖拼接方法,其特征在于,所述按照拼接偏移量对同一时刻的第一摄像头拍摄的视频帧和第二摄像头拍摄的视频帧进行拼接,得到中间拼接视频帧之前,所述方法还包括:获取同一时刻所述第一摄像头和第二摄像头拍摄的视频帧的角点;根据所述角点与其周围像素块的关系,确定所述角点的标识信息,所述标识信息包括所述角点的像素坐标;将同一时刻所述第一摄像头拍摄的视频帧与第二摄像头拍摄的视频帧的所述角点进行所述标识信息的匹配;基于匹配成功的所述角点的标识信息,获取所述视频帧之间的所述拼接偏移量。4.根据权利要求3所述的视频防抖拼接方法,其特征在于,所述将同一时刻所述第一摄像头拍摄的视频帧与第二摄像头拍摄的视频帧的所述角点进行所述标识信息的匹配包括:同一时刻所述第一摄像头和所述第二摄像头拍摄的视频帧分别为第一视频帧和第二视频帧;将所述第一视频帧的所有角点的标识信息依次与所述第二视频帧中角点的标识信息遍历匹配,如匹配成功,则保存所述...

【专利技术属性】
技术研发人员:余家忠李飞靳志娟刘昱含郭晓伟陈欣孙宁波
申请(专利权)人:中国铁塔股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1