预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114513614A(43)申请公布日2022.05.17(21)申请号202210134554.5(22)申请日2022.02.14(71)申请人河南大学地址450000河南省郑州市郑东新区明理路北段379号(72)发明人徐刚(74)专利代理机构北京和联顺知识产权代理有限公司11621专利代理师孙伟新(51)Int.Cl.H04N5/262(2006.01)H04N5/265(2006.01)H04N21/44(2011.01)H04N21/472(2011.01)权利要求书1页说明书5页附图2页(54)发明名称一种用于视频的特效渲染的装置和方法(57)摘要本发明公开了一种用于视频的特效渲染的装置和方法,涉及互联网技术领域领域,旨在解决开发人员需要针对拍摄场景开发一套特效,针对剪辑场景开发一套特效,各自的特效模块不能实现两个场景下的互通使用,造成了资源浪费;通过接收模块、确认模块、渲染模块、合并模块、输出模块之间的相互配合,能够让不同视频场景的特效视觉感官同一,为用户提供了一致的体验,另外本设计方案可以针对不同视频场景开发特效模块,节约成本,便于迭代,并且通过合并后的GLSL程序,实现对视频帧的渲染;与现有技术相比,减少了GLSL程序的运行次数,提高了渲染效率。CN114513614ACN114513614A权利要求书1/1页1.一种用于视频的特效渲染的装置,其特征在于:包括接收模块(1)、确认模块(2)、渲染模块(3)、合并模块(4)、输出模块(5),所述接收模块(1)连接所述确认模块(2),所述确认模块(2)连接所述渲染模块(3)、所述渲染模块(3)连接所述合并模块(4),所述合并模块(4)连接所述输出模块(5)。2.根据权利要求1所述的一种用于视频的特效渲染的装置,其特征在于:所述接收模块(1)包括转换模块(11)和接收制令(12)。3.根据权利要求1所述的一种用于视频的特效渲染的装置,其特征在于:所述渲染模块(3)包括特效选择(31)、纹理生成(32)、着色选择(33)、特效指定(34)。4.根据权利要求1所述的一种用于视频的特效渲染的装置,其特征在于:所述输出模块(5)包括尺寸和比例缩放(51)、输出格式和数据转换(52)。5.利用如权利要求1所述的一种用于视频的特效渲染的装置进行特效渲染的方法,其特征在于:包括以下步骤:步骤1,接收模块(1),用于接收用户的渲染指令和待渲染的视频帧,并进行转换;步骤2,确认模块(2),用于提取所确定的特效标识信息;步骤3,渲染模块(3),具有根据接收的通用渲染参数将特效绘制到接收的帧缓存对象,并将绘制了特效的帧缓存对象返回给合并模块(4);步骤4,合并模块(4),将视频与特效进行合并生成;步骤5,输出模块(5),其配置为用于将所述图层渲染的渲染结果进行输出。6.根据权利要求5所述的一种用于视频的特效渲染的方法,其特征在于:所述步骤2中,所述确认模块(2)根据所述标识信息,确定与该特效对应的GLSL程序。7.根据权利要求5所述的一种用于视频的特效渲染的方法,其特征在于:所述步骤4中,所述合并模块(4)用于将符合预设规则的特效所对应的GLSL程序进行合并,得到合并后的GLSL程序。8.根据权利要求5所述的一种用于视频的特效渲染的方法,其特征在于:所述步骤5中,所述输出模块(5)采取根据预设输出尺寸对所述渲染结果进行等比例缩放、输出格式对所述渲染结果进行数据格式转换的方式将所述图层渲染的渲染结果进行输出。2CN114513614A说明书1/5页一种用于视频的特效渲染的装置和方法技术领域[0001]本发明涉及互联网技术领域,具体为一种用于视频的特效渲染的装置和方法。背景技术[0002]在这个微拍时代,人们希望能够通过手机、平板电脑等移动终端中的具有视频编辑功能的软件,将自己和家人朋友的零散的照片和影像转化为有趣的动态视频,与家人朋友一同分享。在这个转化过程中,对视频帧进行渲染是一个重要的环节。[0003]渲染,是CG的最后一道工序(当然,除了后期制作),也是最终使图像符合的3D场景的阶段。英文为Render,也有的把它称为着色,但一般把Shade称为着色,把Render称为渲染。因为Render和Shade这两个词在三维软件中是截然不同的两个概念,虽然它们的功能很相似,但却有不同。Shade是一种显示方案,一般出现在三维软件的主要窗口中,和三维模型的线框图一样起到辅助观察模型的作用。很明显,着色模式比线框模式更容易让我们理解模型的结构,但它只是简单的显示而已,数字图像中把它称为明暗着色法。[0004]视频后期特效处理与合成软件都会给用户提供大量的视频特效以便让用户可以对视频进行各种各样的处理,比如校色,模糊,运动,变形,扫换