一种基于目标跟踪的视频防抖方法技术

技术编号:24863340 阅读:39 留言:0更新日期:2020-07-10 19:13
一种基于目标跟踪的视频防抖方法,属于视频序列自动检测技术领域。它包括如下步骤:步骤一、选择视频序列中的一个基本帧,在基本帧内视频中标记目标物体,获得该物体在基准帧中的坐标;步骤二、在基本帧上标记显示区域,获得标记bounding‑box集合;步骤三、将标记物体和视频序列送入跟踪算法,获得跟踪算法在每一帧中捕获到的目标图像坐标;步骤四、计算每一帧的显示区域;步骤五、判断跟踪结果是否可用。本发明专利技术能够在满足视频序列中的每一帧都存在同样一个不移动物体的条件下,在跟踪算法的基础上进行算法层面的视频防抖;且在避开机械防抖的成本因素牵绊的同时,还可以利用简单的人机交互快速获得视频防抖的效果。

【技术实现步骤摘要】
一种基于目标跟踪的视频防抖方法
本专利技术属于视频序列自动检测
,具体涉及一种基于目标跟踪的视频防抖方法。
技术介绍
随着社会的发展,具有摄像功能的移动终端数量逐渐上升,终端摄像功能的相关技术日益增加;但是,现有的视频序列往往会由于摄像机及其载体的随机抖动而严重影响图像质量,随着人们对视频拍摄质量要求的不断提高,视频防抖已经成为现代稳像技术的重要发展方向之一。视频防抖技术的应用目标在于消除摄像机的载体对视频序列的影响,视频防抖起初是机械设计的一个重要研究方向,而随着计算机视觉相关技术的发展,计算机视觉的一些图像算法也可以促进视频防抖技术的发展。
技术实现思路
针对现有技术中存在的上述问题,本专利技术的目的在于提供一种能够通过简单的人机交互,快速获得视频防抖效果的视频防抖方法。本专利技术提供如下技术方案:一种基于目标跟踪的视频防抖方法,其特征在于包括如下步骤:步骤一、选择视频序列中的一个基本帧,在基本帧内视频中标记目标物体,获得该物体在基准帧中的坐标;步骤二、在基本帧上标记显示区域,获得标记bounding-box集合;步骤三、将标记物体和视频序列送入跟踪算法,获得跟踪算法在每一帧中捕获到的目标图像坐标;步骤四、根据步骤三中捕获到的目标图像坐标,计算每一帧的显示区域;步骤五、根据步骤四中计算得到的每一帧显示区域,判断跟踪结果是否可用。所述的一种基于目标跟踪的视频防抖方法,其特征在于所述步骤一中,目标物体为基本帧内视频中一直存在并且在现实世界中不移动的物体,目标物体坐标标记为(x0,y0),基准帧分辨率为width×height。所述的一种基于目标跟踪的视频防抖方法,其特征在于所述步骤二中显示区域为视频序列上截取下来的矩形区域,每一帧中的显示区域内容相同,所述bounding-box集合标记为B0,其中所述的一种基于目标跟踪的视频防抖方法,其特征在于所述步骤三中目标的图像坐标标记为(xi,yi),其中,i∈[1,N],N为视频序列长度。所述的一种基于目标跟踪的视频防抖方法,其特征在于所述步骤四中,每一帧的显示区域标记为Bi,通过以下公式计算Bi:所述的一种基于目标跟踪的视频防抖方法,其特征在于所述步骤五中,根据如下公式判断跟踪结果是否可用:其中,当g(Bi)为1时,跟踪结果可用;为g(Bi)为0时,跟踪结果不可用。通过采用上述技术,与现有技术相比,本专利技术的有益效果如下:本专利技术能够在满足视频序列中的每一帧都存在同样一个不移动物体的条件下,在跟踪算法的基础上进行算法层面的视频防抖;此外本专利技术避开机械防抖的成本因素牵绊的同时,还可以利用简单的人机交互获得视频防抖的效果,并且计算速度快。附图说明图1为本专利技术的基本流程示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合说明书附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。相反,本专利技术涵盖任何由权利要求定义的在本专利技术的精髓和范围上做的替代、修改、等效方法以及方案。进一步,为了使公众对本专利技术有更好的了解,在下文对本专利技术的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本专利技术。请参阅图1,一种基于目标跟踪的视频防抖方法,包括如下步骤:步骤一:选择视频序列中的一个基本帧,在基本帧中选择视频中一直存在并且在现实世界中不移动的物体,标记该物体,获得该目标在基准帧中的坐标(x0,y0),基准帧分辨率为width×height;步骤二:在基本帧上标记显示区域,获得标记bounding-box集合B0,显示区域为视频序列上截取下来的矩形区域,视频防抖需要每一帧中的显示区域内容相同,其中步骤三:将标记物体和视频序列送入跟踪算法,获得跟踪算法在每一帧中捕获到目标的图像坐标(xi,yi),其中,i∈[1,N],N为视频序列长度;步骤四:根据如下公式,计算每一帧的显示区域Bi:步骤五:根据如下公式判断跟踪结果是否可用:其中,当g(Bi)为1时,跟踪结果可用,为0时,跟踪结果不可用。本专利技术能够在满足视频序列中的每一帧都存在同样一个不移动物体的条件下,在跟踪算法的基础上进行算法层面的视频防抖,且能够利用简单的人机交互快速获得视频防抖的效果。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种基于目标跟踪的视频防抖方法,其特征在于包括如下步骤:/n步骤一、选择视频序列中的一个基本帧,在基本帧内视频中标记目标物体,获得该物体在基准帧中的坐标;/n步骤二、在基本帧上标记显示区域,获得标记bounding-box集合;/n步骤三、将标记物体和视频序列送入跟踪算法,获得跟踪算法在每一帧中捕获到的目标图像坐标;/n步骤四、根据步骤三中捕获到的目标图像坐标,计算每一帧的显示区域;/n步骤五、根据步骤四中计算得到的每一帧显示区域,判断跟踪结果是否可用。/n

【技术特征摘要】
1.一种基于目标跟踪的视频防抖方法,其特征在于包括如下步骤:
步骤一、选择视频序列中的一个基本帧,在基本帧内视频中标记目标物体,获得该物体在基准帧中的坐标;
步骤二、在基本帧上标记显示区域,获得标记bounding-box集合;
步骤三、将标记物体和视频序列送入跟踪算法,获得跟踪算法在每一帧中捕获到的目标图像坐标;
步骤四、根据步骤三中捕获到的目标图像坐标,计算每一帧的显示区域;
步骤五、根据步骤四中计算得到的每一帧显示区域,判断跟踪结果是否可用。


2.根据权利要求1所述的一种基于目标跟踪的视频防抖方法,其特征在于所述步骤一中,目标物体为基本帧内视频中一直存在并且在现实世界中不移动的物体,目标物体坐标标记为(x0,y0),基准帧分辨率为width×height。


3.根据权利要求1所述的一种基于目标跟踪的视频防抖方法,其特征...

【专利技术属性】
技术研发人员:邱飞岳章国道任鹏飞刘苗潘笑天王丽萍
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

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

1