技术新讯 > 电子通信装置的制造及其应用技术 > 一种视频特效插件的生成方法及系统与流程  >  正文

一种视频特效插件的生成方法及系统与流程

  • 国知局
  • 2024-09-19 14:40:59

本技术涉及计算机技术的,尤其是涉及一种视频特效插件的生成方法及系统。

背景技术:

1、随着数字媒体技术的快速发展,视频特效在影视制作、广告设计和个人创作中扮演着越来越重要的角色。目前,市场上存在多款专业的视频编辑软件,如adobe aftereffects(简称ae)等,这些软件通过提供丰富的特效插件,使用户能够随心地为视频添加各种视觉效果。

2、在ae等软件中,特效插件通常是一种预先设计好的视觉效果模块,用户可以通过简单的参数调整来应用到视频素材上。

3、然而,现有的特效插件大多是基于预设的模板和算法开发的,虽然能够满足一般用户的需求,但在面对特定或复杂的特效需求时,往往显得不够灵活和定制化。

4、目前,市场上的特效插件主要存在以下技术问题:一是特效插件的定制性不足,难以满足用户个性化的特效需求;二是特效插件的生成过程繁琐,需要用户具备较高的专业技能和经验;三是特效插件与原始素材的融合度不高,容易出现特效与素材不匹配的情况。

技术实现思路

1、为了提高特效插件的灵活性以及专用性,降低用户制作特效以及特效插件的难度和门槛,提升视频特效的质量和观感,本技术提供了一种视频特效插件的生成方法及系统。

2、本技术的上述发明目的一是通过以下技术方案得以实现的:

3、一种视频特效插件的生成方法,包括步骤:

4、当接收到来自用户端的原始素材以及特效需求信息时,基于特效需求信息提取原始素材中的关键特征;

5、基于提取的关键特征以及特效需求信息匹配对应的特效类型并获取该特效类型对应的插件模板;

6、向用户端获取插件参数,并基于获取的插件参数调整插件模板;

7、基于调整后的插件模板以及关键特征生成特效插件。

8、通过采用上述技术方案,接收到用户端发出的原始素材以及特效需求信息时,对特效需求信息进行分析,并且基于特效需求信息提取原始素材中的关键特征,基于提取的关键特征以及用户端的特效需求信息匹配对应的特效类型并且获取该特效类型对应的插件模板,向用户端获取插件参数,并对插件模板进行调整,以调整后的插件模板作为特效插件的最终生成模板,基于该模板与关键特征生成特效插件;本技术通过以用户端的特效需求信息提取其原始素材中的关键特征,并且匹配与关键特征和特效需求信息对应的插件模板,并向用户端获取调整插件模板的插件参数,调整后基于该模板以及关键特征生成特效插件,具有降低用户制作特效以及特效插件的难度和门槛,提高特效插件的灵活性以及专用性,从而提升视频特效的质量和观感的效果。

9、本技术在一较佳示例中可以进一步配置为:所述基于调整后的插件模板以及关键特征生成特效插件的步骤之后,执行以下步骤:

10、基于特效类型生成对应的预览视窗;

11、在预览视窗中加载特效插件,并基于用户端输入的特效参数展示预览特效。

12、通过采用上述技术方案,基于特效类型生成与该特效类型预设对应的预览视窗供用户端预览,在预览视窗中加载特效插件,并基于用户端输入的特效参数展示预览用的替换特效,在减少渲染时间的基础上供用户端对特效插件以及其输入的特效参数作简单的预览。

13、本技术在一较佳示例中可以进一步配置为:所述基于调整后的插件模板生成特效插件的步骤之后,执行以下步骤:

14、当接收到来自用户端的替换素材时,基于生成的特效插件提取替换素材中的关键特征;

15、将替换素材中的关键特征输入至特效插件以替换原始素材的关键特征。

16、通过采用上述技术方案,当接收到来自用户端的与原始素材同一属性的替换素材时,基于生成的特效插件对替换素材中的关键特征进行提取,并将替换素材中的关键特征输入至特效插件从而替换原始素材的关键特征,用户需要更换素材时,对其新素材中的关键特征进行重新提取,无需重新生成对应插件,节省了特效制作的时间成本。

17、本技术在一较佳示例中可以进一步配置为:所述关键特征包括颜色分布特征、形状特征、音频特征以及动态变化特征,所述当接收到来自用户端的原始素材以及特效需求信息时,基于特效需求信息提取原始素材中的关键特征的步骤,包括步骤:

18、当特效需求信息为提取特定颜色区域或颜色对比度时,提取原始素材中与特效需求信息对应的颜色分布特征;

19、当特效需求信息为提取特定的形状或轮廓时,提取原始素材中与特效需求信息对应的形状特征;

20、当特效需求信息为提取特定物体的运动轨迹或运动变化时,提取原始素材中与特效需求信息对应的动态变化特征;

21、当特效需求信息为提取特定关键词、音色或节奏切分点时,提取原始素材中与特效需求信息对应的音频特征。

22、通过采用上述技术方案,对用户端的发出的不同的特效需求信息进行对应的关键特征提取,提高特效插件的灵活性以及专用性。

23、本技术在一较佳示例中可以进一步配置为:所述当特效需求信息为提取特定颜色区域或颜色对比度时,提取原始素材中与特效需求信息对应的颜色分布特征的步骤,包括步骤:

24、基于提取特定颜色区域或颜色对比度的特效需求信息对原始素材进行颜色空间转换;

25、对转换后的颜色空间中各主要颜色的分布和比例进行捕捉;

26、提取特效需求信息中对应的颜色分布特征。

27、通过采用上述技术方案,对原始素材进行颜色空间转换,以便于分离亮度和色度信息,对转换后的颜色空间中的各主要颜色的分布和比例进行捕捉,基于特效需求信息中特定的颜色区域或颜色对比度对颜色分布特征进行提取。

28、本技术在一较佳示例中可以进一步配置为:所述当特效需求信息为提取特定的形状或轮廓时,提取原始素材中与特效需求信息对应的形状特征的步骤,包括步骤:

29、对原始素材中包含特效需求信息中对应的特定形状或轮廓的原始帧进行采样;

30、通过边缘检测算法识别原始帧中的特定形状或轮廓的边缘信息,并基于该边缘信息提取形状特征;

31、若特效需求信息中对应的特定形状或轮廓为动态对象,则基于帧间差分法提取形状特征。

32、通过采用上述技术方案,对原始素材中包含有特效需求信息中对应的特定形状或特定轮廓的原始帧进行采样,通过边缘检测算法对原始帧中的特定形状或轮廓的边缘信息进行识别并提取形状特征,若特效需求信息中对应的特定形状或轮廓为动态对象,则基于帧间差分法提取该动态对象的形状特征。

33、本技术在一较佳示例中可以进一步配置为:所述当特效需求信息为提取特定物体的运动轨迹或运动变化时,提取原始素材中与特效需求信息对应的动态变化特征的步骤,包括步骤:

34、对原始素材进行帧采样,并计算相邻帧之间特定物体的差异从而捕捉动态变化;

35、提取其运动轨迹、速度、加速度等动态参数作为动态变化特征。

36、通过采用上述技术方案,对原始素材进行帧采样,并计算相邻帧之间特定物体的差异变化,从而捕捉其动态变化,提取该特定物体的运动轨迹、速度、加速度等动态参数作为动态变化特征。

37、本技术的上述发明目的二是通过以下技术方案得以实现的:

38、一种视频特效插件的生成系统,包括:

39、特征提取模块,用于当接收到来自用户端的原始素材以及特效需求信息时,基于特效需求信息提取原始素材中的关键特征;

40、匹配模块,用于基于提取的关键特征以及特效需求信息匹配对应的特效类型并获取该特效类型对应的插件模板;

41、调整模块,用于向用户端获取插件参数,并基于获取的插件参数调整插件模板;

42、插件生成模块,用于基于调整后的插件模板以及关键特征生成特效插件。

43、通过采用上述技术方案,特征提取模块用于当接收到来自用户端的原始素材以及特效需求信息时,基于特效需求信息提取原始素材中的关键特征;匹配模块用于基于提取的关键特征以及特效需求信息匹配对应的特效类型并获取该特效类型对应的插件模板;调整模块用于向用户端获取插件参数,并基于获取的插件参数调整插件模板;插件生成模块用于基于调整后的插件模板以及关键特征生成特效插件。

44、综上所述,本技术包括以下至少一种有益技术效果:

45、1.本技术通过以用户端的特效需求信息提取其原始素材中的关键特征,并且匹配与关键特征和特效需求信息对应的插件模板,并向用户端获取调整插件模板的插件参数,调整后基于该模板以及关键特征生成特效插件,具有降低用户制作特效以及特效插件的难度和门槛,提高特效插件的灵活性以及专用性,从而提升视频特效的质量和观感的效果。;

本文地址:https://www.jishuxx.com/zhuanli/20240919/299589.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。