一种平滑过渡视频掩膜快速生成方法与流程

文档序号:37479072发布日期:2024-04-01 13:48阅读:10来源:国知局
一种平滑过渡视频掩膜快速生成方法与流程

本发明属于视频编辑,尤其涉及一种平滑过渡视频掩膜快速生成方法。


背景技术:

1、随着泛媒体的发展,视频编辑应用越来越广泛,例如在视频剪辑中,需要对视频图像局部颜色校正、人脸美化、被采访人的图像信息保密遮挡等,而如何快速实现这种长时间渐变的视频遮罩掩膜是制约编辑效率的关键。

2、视频遮罩掩膜简称视频掩膜,是指视频画面中闭合曲线圈住的区域,视频掩膜的形状是由多条直线段以及多条贝塞尔曲线围成的一个平滑的区域。在视频编辑过程中,掩膜是随着时间变化的,这是由于编辑人员在不同时间段圈住的形状是不同的。参考掩膜是指用于生成过渡掩膜的起始与终点两个掩膜。过渡掩膜是指根据起始与终点两个参考掩膜,根据距离比例生成的渐变掩膜。掩膜平滑过渡是指在一条视频中,任意两个在不同时间位置的相邻掩膜,实现在该时间段内圈住的形状是由掩膜a逐渐变化到掩膜b平滑转换过去的,不存在突变状态。掩膜形状渐变不受限是指在两个参考掩膜之间生成过渡掩膜,这个生成过程不受两个参考掩膜的参数条件限制,掩膜参数条件是指封闭曲线的控制形态(例如贝塞尔曲线(二次,三次)或者其它的曲线控制方式)。

3、在视频剪辑编辑过程中,有时需要对特定的视频区域即视频掩膜进行特殊处理,根据需要处理的方式不同,形状也不一样。而且随着时间进度,视频掩膜会发生位移,形状改变等,因此编辑人员需要在不同时间点改变掩膜形态,前后组成掩膜的闭合曲线参数可能会发生很大改变,例如组成闭合曲线的线段个数不同,位置不同等。生成的掩膜用于二次开发,例如对掩膜区域的人脸进行模糊处理,对掩膜区域的人脸进行美颜,对掩膜区域的天空变蓝等等。编辑人员如果要在每帧图像都绘制掩膜,那么无论是时间成本还是人力成本是非常大的。因此需要实现快速平滑的中间掩膜态,才能解决此类问题。

4、原有的掩膜过渡方式是以掩膜曲线上的线段个数为基础,线段控制点互相对应进行变换的。编辑人员在一个轮廓上为改变形状增加一个或多个控制点时,很难快速生成过渡掩膜。因此如何快速生成过渡掩膜以实现掩膜平滑过渡是本领域亟需解决的技术问题。


技术实现思路

1、本发明的目的在于提供一种平滑过渡视频掩膜快速生成方法,以解决上述技术问题。

2、为实现上述目的,本发明提供如下技术方案:

3、本发明公开一种平滑过渡视频掩膜快速生成方法,所述方法包括以下步骤:

4、步骤1、勾画参考掩膜:在待编辑视频文件上某个时间位置处勾画出待处理的区域即参考掩膜一,移动时间线,在另一个时间位置处勾画出待处理的区域即参考掩膜二,根据需要依次勾画出若干个基于不同时间位置的参考掩膜;

5、步骤2、确定量化控制点参考掩膜:根据用户指定的视频文件任意时间位置,找到已勾画出的在所述指定时间位置前后两个相邻近的参考掩膜,并确定量化控制点参考掩膜;

6、步骤3、生成平滑过渡掩膜:根据量化控制点参考掩膜,确定量化控制点的数量,根据确定的量化控制点的数量将两个参考掩膜分别按各自的等分长度,沿着闭合曲线的走向,计算出闭合曲线上的点,将两个闭合曲线上的点,按照时间距离比例进行点对点的插值,生成新控制点,按顺序将这些新控制点勾画出闭合曲线,所述闭合曲线围成的区域即为过渡掩膜。

7、进一步的是,步骤2中所述确定量化控制点参考掩膜的方式包括两种,分别为:

8、第一种方式:分别对前后两个参考掩膜的周长进行计算,把两者中周长更大的参考掩膜作为量化控制点参考掩膜;

9、第二种方式:分别对前后两个参考掩膜的周长以及区域面积进行计算,然后分别计算前后两个参考掩膜的周长与面积的比值,把两者中周长与面积比值更大的参考掩膜作为量化控制点参考掩膜。

10、进一步的是,步骤3中所述确定量化控制点的数量的具体过程为:根据量化控制点参考掩膜的曲折状态,计算出总曲线长度,并找出最小折线长度,总曲线长度除以最小折线长度,即可计算出控制点数量。

11、本发明的有益效果是:本发明所述的一种平滑过渡视频掩膜快速生成方法,能够根据前后两个相邻参考掩膜,无条件限制快速生成平滑过渡掩膜,计算方式简便,效率与精度高,实现了掩膜形状渐变不受限,能够让编辑人员在只需提供少量视频掩膜形态的情况下,完成整个时间段的掩膜生成,有效地降低了人力与时间成本,大幅度提高了编辑人员的工作效率。

12、下面结合附图及具体实施方式对本发明作进一步详细说明。



技术特征:

1.一种平滑过渡视频掩膜快速生成方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种平滑过渡视频掩膜快速生成方法,其特征在于,步骤2中所述确定量化控制点参考掩膜的方式包括两种,分别为:

3.根据权利要求1所述的一种平滑过渡视频掩膜快速生成方法,其特征在于,步骤3中所述确定量化控制点的数量的具体过程为:根据量化控制点参考掩膜的曲折状态,计算出总曲线长度,并找出最小折线长度,总曲线长度除以最小折线长度,即可计算出控制点数量。


技术总结
本发明公开了一种平滑过渡视频掩膜快速生成方法,所述方法包括以下步骤:步骤1、勾画参考掩膜;步骤2、确定量化控制点参考掩膜;步骤3:生成平滑过渡掩膜。本发明所述方法,能够根据前后两个相邻参考掩膜,无条件限制快速生成平滑过渡掩膜,计算方式简便,效率与精度高,实现了掩膜形状渐变不受限,能够让编辑人员在只需提供少量视频掩膜形态的情况下,完成整个时间段的掩膜生成,有效地降低了人力与时间成本,大幅度提高了编辑人员的工作效率。

技术研发人员:谷显峰,张磊,禚春升,刘国栋
受保护的技术使用者:北京中科大洋科技发展股份有限公司
技术研发日:
技术公布日:2024/3/31
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1