分割轮廓与节拍同步的制作方法

文档序号:36497334发布日期:2023-12-27 20:22阅读:403来源:国知局
分割轮廓与节拍同步的制作方法


背景技术:

1、视频编辑技术被广泛使用以向用户提供用于编辑视频的各种方式。例如,用户可以编辑视频以向视频添加视觉效果和/或音乐。然而,许多视频编辑技术没有考虑基于音频数据来控制视觉效果。因此,仍然需要开发用于渲染音频-视频同步的视频编辑技术以增强用户体验。

2、针对这些和其他一般考虑,描述了本文所公开的方面。另外,虽然可以讨论相对具体的问题,但是应当理解,示例不应该限于解决背景技术中或本公开中其他地方所识别的具体问题。


技术实现思路

1、根据本公开的至少一个示例,提供了一种用于渲染分割轮廓效果的方法。该方法可以包括由计算设备获得包括一个或多个视频帧的视频数据,由所述计算设备确定一个或多个视频帧中的每个视频帧中的一个或多个片段,由所述计算设备获得音频数据,由所述计算设备分析所述音频数据以确定每个节拍的节拍特征,由所述计算设备基于所述节拍特征,确定要被应用于所述视频数据中的所述一个或多个片段的分割轮廓效果,以及由所述计算设备通过将所述分割轮廓效果与音频数据同步来生成渲染视频。

2、根据本公开的至少一个示例,提供了一种用于渲染分割轮廓效果的计算设备。所述计算设备可以包括处理器和存储器,存储器具有存储在其上的多个指令,所述指令在由所述处理器执行时使得所述计算设备:获得包括一个或多个视频帧的视频数据,确定所述一个或多个视频帧中的每个视频帧中的一个或多个片段,获得音频数据,分析所述音频数据以确定每个节拍的节拍特征,基于节拍特征确定要被应用于视频数据中的一个或多个片段的分割轮廓效果,以及通过将分割轮廓效果与音频数据同步来生成渲染视频。

3、根据本公开的至少一个示例,提供了一种存储用于渲染分割轮廓效果的指令的非暂态计算机可读介质。这些指令当由计算设备的一个或多个处理器执行时,使得计算设备:获得包括一个或多个视频帧的视频数据,确定一个或多个视频帧中的每个视频帧中的一个或多个片段,获得音频数据,分析音频数据以确定每个节拍的节拍特征,基于节拍特征来确定要被应用于视频数据中的一个或多个片段的分割轮廓效果,以及通过将分割轮廓效果与音频数据同步来生成渲染视频。

4、上述一个或多个方面中的任一个与一个或多个方面中的任意其他方面组合。如本文所述的一个或多个方面中的任一个。

5、提供本
技术实现要素:
是为了以简化的形式介绍概念的选择,这将在下面的具体实施方式中进一步描述。本发明内容并不旨在识别所要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求保护的技术方案的范围。示例的附加方面、特征和/或优点将部分地在下面的描述中阐述,并且部分地将从描述中变得显而易见,或者可以通过本公开的实践而获悉。



技术特征:

1.一种用于渲染分割轮廓效果的方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述分割轮廓效果包括定义要被添加到所述一个或者多个片段的所述分割轮廓效果的一个或者多个行为的轮廓效果参数。

3.根据权利要求2所述的方法,其中所述轮廓效果参数定义所述分割轮廓效果正被应用到的一个或者多个片段或者所述一个或者多个片段如何被选择用于整个所述剪辑视频中的分割轮廓效果应用。

4.根据权利要求2所述的方法,其中所述轮廓效果参数定义每个片段的分割轮廓的颜色、宽度、高度、厚度和亮度。

5.根据权利要求2所述的方法,其中所述轮廓效果参数定义基于所述节拍特征要被添加到所述视频剪辑的特定片段的分割轮廓的数目。

6.根据权利要求2所述的方法,其中通过将所述分割轮廓效果与音频数据同步来生成所述渲染视频包括由所述计算设备基于所述轮廓效果参数将所述分割轮廓效果渲染到显示器。

7.根据权利要求1所述的方法,其中所述节拍特征包括从包括以下项的组中选择的至少一项:节拍结构、强节拍和弱节拍的重复序列、重音节拍和非重音节拍的数目、以及重音节拍和非重音节拍的相对位置。

8.一种用于渲染分割轮廓效果的计算设备,所述计算设备包括:

9.根据权利要求8所述的计算设备,其中所述分割轮廓效果包括定义要被添加到所述一个或者多个片段的所述分割轮廓效果的一个或者多个行为的轮廓效果参数。

10.根据权利要求9所述的计算设备,其中所述轮廓效果参数定义所述分割轮廓效果正被应用到的一个或者多个片段或者所述一个或者多个片段如何被选择用于整个所述视频剪辑中的分割轮廓效果应用。

11.根据权利要求9所述的计算设备,其中所述轮廓效果参数定义每个片段的分割轮廓的颜色、宽度、高度、厚度和亮度。

12.根据权利要求9所述的计算设备,其中所述轮廓效果参数定义基于所述节拍特征要被添加到所述视频剪辑的特定片段的分割轮廓的数目。

13.根据权利要求9所述的计算设备,其中通过将所述分割轮廓效果与音频数据同步来生成所述渲染视频包括基于所述轮廓效果参数将所述分割轮廓效果渲染到显示器。

14.根据权利要求8所述的计算设备,其中所述节拍特征包括从包括以下项的组中选择的至少一项:节拍结构、强节拍和弱节拍的重复序列、重音节拍和非重音节拍的数目、以及重音节拍和非重音节拍的相对位置。

15.一种非暂态计算机可读介质,所述非暂态计算机可读介质存储用于渲染分割轮廓效果的指令,所述指令当由计算设备的一个或者多个处理器执行时,使得所述计算设备:

16.根据权利要求15所述的非暂态计算机可读介质,其中所述分割轮廓效果包括定义要被添加到所述一个或者多个片段的所述分割轮廓效果的一个或者多个行为的轮廓效果参数,其中通过将所述分割轮廓效果与音频数据同步来生成所述渲染视频包括基于所述轮廓效果参数将所述分割轮廓效果渲染到显示器。

17.根据权利要求16所述的非暂态计算机可读介质,其中所述轮廓效果参数定义所述分割轮廓效果正被应用到的一个或者多个片段或者所述一个或者多个片段如何被选择用于整个所述视频剪辑中的分割轮廓效果应用。

18.根据权利要求16所述的非暂态计算机可读介质,其中所述轮廓效果参数定义每个片段的分割轮廓的颜色、宽度、高度、厚度和亮度。

19.根据权利要求16所述的非暂态计算机可读介质,其中所述轮廓效果参数定义基于所述节拍特征要被添加到所述视频剪辑的分割轮廓的数目。

20.根据权利要求15所述的非暂态计算机可读介质,其中所述节拍特征包括从包括以下项的组中选择的至少一项:节拍结构、强节拍和弱节拍的重复序列、重音节拍和非重音节拍的数目、以及重音节拍和非重音节拍的相对位置。


技术总结
描述了用于渲染分割轮廓效果的系统和方法。更具体地,获得包括一个或多个视频帧的视频数据和音频数据。基于该视频数据,确定该一个或多个视频帧中的每个视频帧中的一个或多个片段。分析该音频数据以确定每个节拍的节拍特征。基于该节拍特征来确定要应用于该视频数据中的该一个或多个片段的分割轮廓效果。通过将该分割轮廓效果与音频数据同步来生成渲染视频。

技术研发人员:李云珠,陈子豪,孙晨
受保护的技术使用者:脸萌有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1