一种基于混合模式转场特效的方法.pdf

上传人:r5 文档编号:670819 上传时间:2018-03-03 格式:PDF 页数:7 大小:1.30MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410369568.0

申请日:

2014.07.30

公开号:

CN104144301A

公开日:

2014.11.12

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 5/262申请日:20140730|||公开

IPC分类号:

H04N5/262

主分类号:

H04N5/262

申请人:

厦门美图之家科技有限公司

发明人:

张伟; 傅松林; 张明; 胡瑞鑫

地址:

361008 福建省厦门市湖里区火炬高新区创业园创业大厦112室

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开了一种基于混合模式转场特效的方法,其通过预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式,加载需要进行转场特效处理的第一视频流和第二视频流后,只要选择所需的淡入淡出的转场特效,系统将根据与该转场特效相对应的所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流,使得视频流之间的过渡效果更流畅,观影效果更佳。

权利要求书

1.  一种基于混合模式转场特效的方法,其特征在于,包括以下步骤:

10.
  预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式;

20.
  加载需要进行转场特效处理的第一视频流和第二视频流;

30.
  选择所需的淡入淡出的转场特效,并获取与该转场特效相对应的配置文件;

40.
  根据所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流。

2.
  根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于:所述的淡入淡出的转场特效包括多种,并以列表形式供用户选择,对转场特效的处理效果不满意时可直接在列表中选择其他的淡入淡出转场特效。

3.
  根据权利要求2所述的一种基于混合模式转场特效的方法,其特征在于:所述的淡入淡出的转场特效为系统内置或网络下载或用户自定义。

4.
  根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于:若所述的第一视频流和第二视频流的大小不一致,则根据保存的结果视频流的尺寸对第一视频流或第二视频流进行缩放操作与居中裁剪操作。

5.
  根据权利要求1或4所述的一种基于混合模式转场特效的方法,其特征在于:所述的与转场特效相对应的配置文件还包括第一视频流或第二视频流的缩放倍数、旋转角度、模糊样式、模糊程度。

6.
  根据权利要求5所述的一种基于混合模式转场特效的方法,其特征在于:所述的配置文件中的缩放倍数、旋转角度、模糊程度均是指视频流的图像数据进行转场特效时所进行特效的初始值,它是随着帧数的变化而变化的。

7.
  根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于:所述配置文件中定义的转场的帧数至少包括2帧,起始帧的透明度为100%,即表示第一视频流的透明度为100%,第二视频流的透明度为0%;结束帧的透明度为0%,即表示第一视频流的透明度为0%,第二视频流的透明度为100%。

8.
  根据权利要求7所述的一种基于混合模式转场特效的方法,其特征在于:所述配置文件中定义的转场的帧数至少包括3帧,还包括中间帧,该中间帧的透明度的计算公式如下:
Alpha=i-i*(k-1)/(M-1);
其中,Alpha为第k帧的透明度;i表示第一帧的值减去最后一帧的值;M表示转场特效的帧数;k表示转场特效当前的帧,且k的范围为1至M。

9.
  根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于:所述配置文件中定义的混合模式包括:正常、变暗、正片叠底、颜色加深、线性加深、深色、变亮、滤色、颜色减淡、浅色、叠加、柔光、强光、亮光、线性光、点光、实色混合、差值、排除、色相、饱和度、颜色、明度。

10.
  根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于:所述的步骤40中对转场特效的处理效果进行预览,主要是利用GPU对转场特效处理后的结果视频流进行渲染。

说明书

一种基于混合模式转场特效的方法
技术领域
本发明涉及一种视频编辑方法,特别是一种基于混合模式转场特效的方法。
背景技术
转场,是指段落与段落、场景与场景之间的过渡或转换。转场的方法很多,从连接方式上可分为技巧转场与无技巧转场。
技巧转场常用于电影、电视剧的后期制作阶段,为其添加特定的效果,又称转场特效。使用转场特效,不仅能够增强作品的艺术感染力,而且给观众带来一种逻辑上连贯、视觉上流畅的艺术效果。虽然现在已经存在基于透明度的转场特效淡入淡出,但是其视觉感与效果不强,无法给观众带来好的印象。
发明内容
本发明为解决上述问题,提供了一种基于混合模式转场特效的方法,使得视频流之间的过渡效果更流畅,观影效果更佳。
为实现上述目的,本发明采用的技术方案为:
一种基于混合模式转场特效的方法,其特征在于,包括以下步骤:
10.预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式;
20.加载需要进行转场特效处理的第一视频流和第二视频流;
30.选择所需的淡入淡出的转场特效,并获取与该转场特效相对应的配置文件;
40.根据所述配置文件的转场的帧数及采用的混合模式对第一视频流和 第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流。
优选的,所述的淡入淡出的转场特效包括多种,并以列表形式供用户选择,对转场特效的处理效果不满意时可直接在列表中选择其他的淡入淡出转场特效。
优选的,所述的淡入淡出的转场特效为系统内置或网络下载或用户自定义。
优选的,若所述的第一视频流和第二视频流的大小不一致,则根据保存的结果视频流的尺寸对第一视频流或第二视频流进行缩放操作与居中裁剪操作。
优选的,所述的与转场特效相对应的配置文件还包括第一视频流或第二视频流的缩放倍数、旋转角度、模糊样式、模糊程度。
优选的,所述的配置文件中的缩放倍数、旋转角度、模糊程度均是指视频流的图像数据进行转场特效时所进行特效的初始值,它是随着帧数的变化而变化的。
优选的,所述配置文件中定义的转场的帧数至少包括2帧,起始帧的透明度为100%,即表示第一视频流的透明度为100%,第二视频流的透明度为0%;结束帧的透明度为0%,即表示第一视频流的透明度为0%,第二视频流的透明度为100%。
优选的,所述配置文件中定义的转场的帧数至少包括3帧,还包括中间帧,该中间帧的透明度的计算公式如下:
Alpha=i-i*(k-1)/(M-1);
其中,Alpha为第k帧的透明度;i表示第一帧的值减去最后一帧的值; M表示转场特效的帧数;k表示转场特效当前的帧,且k的范围为1至M。
优选的,所述配置文件中定义的混合模式包括:正常、变暗、正片叠底、颜色加深、线性加深、深色、变亮、滤色、颜色减淡、浅色、叠加、柔光、强光、亮光、线性光、点光、实色混合、差值、排除、色相、饱和度、颜色、明度。
优选的,所述的步骤40中对转场特效的处理效果进行预览,主要是利用GPU对转场特效处理后的结果视频流进行渲染。
本发明的有益效果是:
本发明的一种基于混合模式转场特效的方法,其通过预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式,加载需要进行转场特效处理的第一视频流和第二视频流后,只要选择所需的淡入淡出的转场特效,系统将根据与该转场特效相对应的所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流,使得视频流之间的过渡效果更流畅,观影效果更佳。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明一种基于混合模式转场特效的方法的流程简图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图及实施例对本发明进行进一步详细说明。应当理解,此处 所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明的一种基于混合模式转场特效的方法,其包括以下步骤:
10.预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式;
20.加载需要进行转场特效处理的第一视频流和第二视频流;
30.选择所需的淡入淡出的转场特效,并获取与该转场特效相对应的配置文件;
40.根据所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流。
所述的淡入淡出的转场特效包括多种,并以列表形式供用户选择,对转场特效的处理效果不满意时可直接在列表中选择其他的淡入淡出转场特效;并且,所述的淡入淡出的转场特效为系统内置或网络下载或用户自定义。
所述配置文件中定义的转场的帧数至少包括2帧,起始帧的透明度为100%,即表示第一视频流的透明度为100%,第二视频流的透明度为0%;结束帧的透明度为0%,即表示第一视频流的透明度为0%,第二视频流的透明度为100%;优选的,所述配置文件中定义的转场的帧数至少包括3帧,还包括中间帧,该中间帧的透明度的计算公式如下:
Alpha=i-i*(k-1)/(M-1);
其中,Alpha为第k帧的透明度;i表示第一帧的值减去最后一帧的值;M表示转场特效的帧数;k表示转场特效当前的帧,且k的范围为1至M。例如M为5帧的话,则计算得到对应的透明度分别为100%,75%,50%,25%, 0%。
另外,若所述的第一视频流和第二视频流的大小不一致,则根据保存的结果视频流的尺寸对第一视频流或第二视频流进行缩放操作与居中裁剪操作。相对应的,所述的与转场特效相对应的配置文件还包括第一视频流或第二视频流的缩放倍数、旋转角度、模糊样式、模糊程度;所述的配置文件中的缩放倍数、旋转角度、模糊程度均是指转场特效处理的初始值,它是随着帧数的变化而变化的。例如,缩放倍数表示视频流初始时刻缩放的程度,原始为1倍,其倍数的变化程度将与透明度一样随着帧数而变化,并且计算公式也与透明度的计算公式一致;旋转角度表示视频流初始时刻旋转的角度,默认为0度,逆时针方向表示正数,其旋转的变化程度将与透明度一样随着帧数而变化,并且计算公式也与透明度的计算公式一致;模糊程度表示视频流初始时刻的模糊程度,默认为0,其模糊的变化程度将与透明度一样随着帧数而变化,并且计算公式也与透明度的计算公式一致,且其模糊处理可选择以下的一种或一种以上的结合:中值模糊处理、高斯模糊处理、均值模糊处理、卷积处理。
中值模糊处理,即中值滤波处理,主要是对要处理的像素点周围的N*N模板像素点的颜色值进行从大到小或者从小到大的排序,得到排序后最中间的那个颜色值,即中位数,然后将该像素点的颜色值设置为其中位数的颜色值;其中,N为模糊的半径。
高斯模糊处理,主要是采用正态分布计算图像中每个像素的变换,其中,在N维空间的正态分布方程为:
G(r)=12πσ2Ne-r2/(2σ2);]]>
在二维空间的正态分布方程为:
G(u,v)=12πσ2e-(u2+v2)/(2σ2);]]>
其中r是模糊半径,r2=u2+v2,σ是正态分布的标准偏差,u是原像素点在x轴上的位置偏移值,v是原像素点在y轴上的位置偏移值。
均值模糊处理是典型的线性滤波算法,它是指在图像上对目标像素给一个模板,该模板包括了其周围的临近像素;该临近像素是指以目标象素为中心的周围8个象素,构成一个滤波模板,即去掉目标象素本身;再用模板中的全体像素的平均值来代替原来像素值。
卷积处理:卷积是对矩阵中的每一个元素进行的操作,卷积所实现的功能是由其卷积核的形式决定的,卷积核是一个大小固定、有数值参数构成的矩阵,矩阵的中心为参考点或锚点,矩阵的大小称为核支撑;要计算一个像素点的卷积后的颜色值,首先将核的参考点定位到该像素点,核的其余元素覆盖矩阵中相对应的局部周围点;对于每一个核中的的像素点,得到这个像素点的值与卷积核数组中特定点的值的乘积并求所有这些乘积的累加和,即该特定点的卷积值,用这个结果替代该像素点的颜色值;通过在整个图像上移动卷积核,对图像的每个像素点重复此操作。
优选的,所述配置文件中定义的混合模式包括:正常、变暗、正片叠底、颜色加深、线性加深、深色、变亮、滤色、颜色减淡、浅色、叠加、柔光、强光、亮光、线性光、点光、实色混合、差值、排除、色相、饱和度、颜色、明度。
优选的,所述的步骤40中对转场特效的处理效果进行预览,主要是利用GPU对转场特效处理后的结果视频流进行渲染。
本发明的有益效果是:
本发明的一种基于混合模式转场特效的方法,其通过预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式,加载需要进行转场特效处理的第一视频流和第二视频流后,只要选择所需的淡入淡出的转场特效,系统将根据与该转场特效相对应的所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流,使得视频流之间的过渡效果更流畅,观影效果更佳。
上述说明示出并描述了本发明的优选实施例,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

一种基于混合模式转场特效的方法.pdf_第1页
第1页 / 共7页
一种基于混合模式转场特效的方法.pdf_第2页
第2页 / 共7页
一种基于混合模式转场特效的方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种基于混合模式转场特效的方法.pdf》由会员分享,可在线阅读,更多相关《一种基于混合模式转场特效的方法.pdf(7页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104144301A43申请公布日20141112CN104144301A21申请号201410369568022申请日20140730H04N5/26220060171申请人厦门美图之家科技有限公司地址361008福建省厦门市湖里区火炬高新区创业园创业大厦112室72发明人张伟傅松林张明胡瑞鑫54发明名称一种基于混合模式转场特效的方法57摘要本发明公开了一种基于混合模式转场特效的方法,其通过预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式,加载需要进行转场特效处理的第一视频流和第二视频流后,只要选择。

2、所需的淡入淡出的转场特效,系统将根据与该转场特效相对应的所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流,使得视频流之间的过渡效果更流畅,观影效果更佳。51INTCL权利要求书1页说明书4页附图1页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图1页10申请公布号CN104144301ACN104144301A1/1页21一种基于混合模式转场特效的方法,其特征在于,包括以下步骤10预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用。

3、的混合模式;20加载需要进行转场特效处理的第一视频流和第二视频流;30选择所需的淡入淡出的转场特效,并获取与该转场特效相对应的配置文件;40根据所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流。2根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于所述的淡入淡出的转场特效包括多种,并以列表形式供用户选择,对转场特效的处理效果不满意时可直接在列表中选择其他的淡入淡出转场特效。3根据权利要求2所述的一种基于混合模式转场特效的方法,其特征在于所述的淡入淡出的转场特效为系统内置或网络下载或用户自定义。4根据权利要求1所。

4、述的一种基于混合模式转场特效的方法,其特征在于若所述的第一视频流和第二视频流的大小不一致,则根据保存的结果视频流的尺寸对第一视频流或第二视频流进行缩放操作与居中裁剪操作。5根据权利要求1或4所述的一种基于混合模式转场特效的方法,其特征在于所述的与转场特效相对应的配置文件还包括第一视频流或第二视频流的缩放倍数、旋转角度、模糊样式、模糊程度。6根据权利要求5所述的一种基于混合模式转场特效的方法,其特征在于所述的配置文件中的缩放倍数、旋转角度、模糊程度均是指视频流的图像数据进行转场特效时所进行特效的初始值,它是随着帧数的变化而变化的。7根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于所。

5、述配置文件中定义的转场的帧数至少包括2帧,起始帧的透明度为100,即表示第一视频流的透明度为100,第二视频流的透明度为0;结束帧的透明度为0,即表示第一视频流的透明度为0,第二视频流的透明度为100。8根据权利要求7所述的一种基于混合模式转场特效的方法,其特征在于所述配置文件中定义的转场的帧数至少包括3帧,还包括中间帧,该中间帧的透明度的计算公式如下ALPHAIIK1/M1;其中,ALPHA为第K帧的透明度;I表示第一帧的值减去最后一帧的值;M表示转场特效的帧数;K表示转场特效当前的帧,且K的范围为1至M。9根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于所述配置文件中定义的混。

6、合模式包括正常、变暗、正片叠底、颜色加深、线性加深、深色、变亮、滤色、颜色减淡、浅色、叠加、柔光、强光、亮光、线性光、点光、实色混合、差值、排除、色相、饱和度、颜色、明度。10根据权利要求1所述的一种基于混合模式转场特效的方法,其特征在于所述的步骤40中对转场特效的处理效果进行预览,主要是利用GPU对转场特效处理后的结果视频流进行渲染。权利要求书CN104144301A1/4页3一种基于混合模式转场特效的方法技术领域0001本发明涉及一种视频编辑方法,特别是一种基于混合模式转场特效的方法。背景技术0002转场,是指段落与段落、场景与场景之间的过渡或转换。转场的方法很多,从连接方式上可分为技巧转。

7、场与无技巧转场。0003技巧转场常用于电影、电视剧的后期制作阶段,为其添加特定的效果,又称转场特效。使用转场特效,不仅能够增强作品的艺术感染力,而且给观众带来一种逻辑上连贯、视觉上流畅的艺术效果。虽然现在已经存在基于透明度的转场特效淡入淡出,但是其视觉感与效果不强,无法给观众带来好的印象。发明内容0004本发明为解决上述问题,提供了一种基于混合模式转场特效的方法,使得视频流之间的过渡效果更流畅,观影效果更佳。0005为实现上述目的,本发明采用的技术方案为0006一种基于混合模式转场特效的方法,其特征在于,包括以下步骤000710预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的。

8、配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式;000820加载需要进行转场特效处理的第一视频流和第二视频流;000930选择所需的淡入淡出的转场特效,并获取与该转场特效相对应的配置文件;001040根据所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流。0011优选的,所述的淡入淡出的转场特效包括多种,并以列表形式供用户选择,对转场特效的处理效果不满意时可直接在列表中选择其他的淡入淡出转场特效。0012优选的,所述的淡入淡出的转场特效为系统内置或网络下载或用户自定义。0013优选的,若所述的第一视频流和第二视。

9、频流的大小不一致,则根据保存的结果视频流的尺寸对第一视频流或第二视频流进行缩放操作与居中裁剪操作。0014优选的,所述的与转场特效相对应的配置文件还包括第一视频流或第二视频流的缩放倍数、旋转角度、模糊样式、模糊程度。0015优选的,所述的配置文件中的缩放倍数、旋转角度、模糊程度均是指视频流的图像数据进行转场特效时所进行特效的初始值,它是随着帧数的变化而变化的。0016优选的,所述配置文件中定义的转场的帧数至少包括2帧,起始帧的透明度为100,即表示第一视频流的透明度为100,第二视频流的透明度为0;结束帧的透明度为0,即表示第一视频流的透明度为0,第二视频流的透明度为100。0017优选的,所。

10、述配置文件中定义的转场的帧数至少包括3帧,还包括中间帧,该中间帧的透明度的计算公式如下说明书CN104144301A2/4页40018ALPHAIIK1/M1;0019其中,ALPHA为第K帧的透明度;I表示第一帧的值减去最后一帧的值;M表示转场特效的帧数;K表示转场特效当前的帧,且K的范围为1至M。0020优选的,所述配置文件中定义的混合模式包括正常、变暗、正片叠底、颜色加深、线性加深、深色、变亮、滤色、颜色减淡、浅色、叠加、柔光、强光、亮光、线性光、点光、实色混合、差值、排除、色相、饱和度、颜色、明度。0021优选的,所述的步骤40中对转场特效的处理效果进行预览,主要是利用GPU对转场特效。

11、处理后的结果视频流进行渲染。0022本发明的有益效果是0023本发明的一种基于混合模式转场特效的方法,其通过预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式,加载需要进行转场特效处理的第一视频流和第二视频流后,只要选择所需的淡入淡出的转场特效,系统将根据与该转场特效相对应的所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流,使得视频流之间的过渡效果更流畅,观影效果更佳。附图说明0024此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分。

12、,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中0025图1为本发明一种基于混合模式转场特效的方法的流程简图。具体实施方式0026为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图及实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。0027如图1所示,本发明的一种基于混合模式转场特效的方法,其包括以下步骤002810预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式;002920加载需要进行转场特效处理的第。

13、一视频流和第二视频流;003030选择所需的淡入淡出的转场特效,并获取与该转场特效相对应的配置文件;003140根据所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流。0032所述的淡入淡出的转场特效包括多种,并以列表形式供用户选择,对转场特效的处理效果不满意时可直接在列表中选择其他的淡入淡出转场特效;并且,所述的淡入淡出的转场特效为系统内置或网络下载或用户自定义。0033所述配置文件中定义的转场的帧数至少包括2帧,起始帧的透明度为100,即表示第一视频流的透明度为100,第二视频流的透明度为0;结束帧的透明度为0,即表示。

14、第一视频流的透明度为0,第二视频流的透明度为100;优选的,所述配置文件中定义的转场的帧数至少包括3帧,还包括中间帧,该中间帧的透明度的计算公式如下说明书CN104144301A3/4页50034ALPHAIIK1/M1;0035其中,ALPHA为第K帧的透明度;I表示第一帧的值减去最后一帧的值;M表示转场特效的帧数;K表示转场特效当前的帧,且K的范围为1至M。例如M为5帧的话,则计算得到对应的透明度分别为100,75,50,25,0。0036另外,若所述的第一视频流和第二视频流的大小不一致,则根据保存的结果视频流的尺寸对第一视频流或第二视频流进行缩放操作与居中裁剪操作。相对应的,所述的与转场。

15、特效相对应的配置文件还包括第一视频流或第二视频流的缩放倍数、旋转角度、模糊样式、模糊程度;所述的配置文件中的缩放倍数、旋转角度、模糊程度均是指转场特效处理的初始值,它是随着帧数的变化而变化的。例如,缩放倍数表示视频流初始时刻缩放的程度,原始为1倍,其倍数的变化程度将与透明度一样随着帧数而变化,并且计算公式也与透明度的计算公式一致;旋转角度表示视频流初始时刻旋转的角度,默认为0度,逆时针方向表示正数,其旋转的变化程度将与透明度一样随着帧数而变化,并且计算公式也与透明度的计算公式一致;模糊程度表示视频流初始时刻的模糊程度,默认为0,其模糊的变化程度将与透明度一样随着帧数而变化,并且计算公式也与透明。

16、度的计算公式一致,且其模糊处理可选择以下的一种或一种以上的结合中值模糊处理、高斯模糊处理、均值模糊处理、卷积处理。0037中值模糊处理,即中值滤波处理,主要是对要处理的像素点周围的NN模板像素点的颜色值进行从大到小或者从小到大的排序,得到排序后最中间的那个颜色值,即中位数,然后将该像素点的颜色值设置为其中位数的颜色值;其中,N为模糊的半径。0038高斯模糊处理,主要是采用正态分布计算图像中每个像素的变换,其中,在N维空间的正态分布方程为00390040在二维空间的正态分布方程为00410042其中R是模糊半径,R2U2V2,是正态分布的标准偏差,U是原像素点在X轴上的位置偏移值,V是原像素点在。

17、Y轴上的位置偏移值。0043均值模糊处理是典型的线性滤波算法,它是指在图像上对目标像素给一个模板,该模板包括了其周围的临近像素;该临近像素是指以目标象素为中心的周围8个象素,构成一个滤波模板,即去掉目标象素本身;再用模板中的全体像素的平均值来代替原来像素值。0044卷积处理卷积是对矩阵中的每一个元素进行的操作,卷积所实现的功能是由其卷积核的形式决定的,卷积核是一个大小固定、有数值参数构成的矩阵,矩阵的中心为参考点或锚点,矩阵的大小称为核支撑;要计算一个像素点的卷积后的颜色值,首先将核的参考点定位到该像素点,核的其余元素覆盖矩阵中相对应的局部周围点;对于每一个核中的的像素点,得到这个像素点的值与。

18、卷积核数组中特定点的值的乘积并求所有这些乘积的累加和,即该特定点的卷积值,用这个结果替代该像素点的颜色值;通过在整个图像上移动卷积核,对图像的每个像素点重复此操作。说明书CN104144301A4/4页60045优选的,所述配置文件中定义的混合模式包括正常、变暗、正片叠底、颜色加深、线性加深、深色、变亮、滤色、颜色减淡、浅色、叠加、柔光、强光、亮光、线性光、点光、实色混合、差值、排除、色相、饱和度、颜色、明度。0046优选的,所述的步骤40中对转场特效的处理效果进行预览,主要是利用GPU对转场特效处理后的结果视频流进行渲染。0047本发明的有益效果是0048本发明的一种基于混合模式转场特效的方。

19、法,其通过预定义一种或一种以上的淡入淡出的转场特效及其与每种转场特效相对应的配置文件,并在所述配置文件中定义转场的帧数及采用的混合模式,加载需要进行转场特效处理的第一视频流和第二视频流后,只要选择所需的淡入淡出的转场特效,系统将根据与该转场特效相对应的所述配置文件的转场的帧数及采用的混合模式对第一视频流和第二视频流进行转场特效的处理,并对处理效果进行预览或保存为结果视频流,使得视频流之间的过渡效果更流畅,观影效果更佳。0049上述说明示出并描述了本发明的优选实施例,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。说明书CN104144301A1/1页7图1说明书附图CN104144301A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1