一种使用时间线实时编辑三维图形与图像的方法与流程

allin2024-10-07  54



1.本发明涉及计算机图文图像处理领域,具体涉及一种使用时间线实时编辑三维图形与图像的方法,该方法能够在非线性视音频编软件中,基于时间线对三维图文与图像进行实时编辑渲染。


背景技术:

2.当前在非线性视音频编软件中需要使用三维图形素材时,通常的采用的技术手段均是需要将三维图形素材在外部先行转换成视频、图片或图片序列,然后将这些视频,图片或图片序列导入非线性视音频编软件中进行视音频合成输出。
3.但上述通常采用的技术手段和方法存在如下缺点:首先,当前非线性视音频编软件中处理三维图形素材的技术,不能利用三维图形素材内部的丰富信息,采用先行合成的方式由于图形到图像的转换过早,导致图形信息的损失,三维图形素材转换为视频或图片序列后与其他视频进行二维混叠,造成进一步变换后的数据失真;其次,当先行转换后的视频、图片和图片序列不能满足创作要求时,需要回到原系统修改后再行转换才能加以利用。这个过程繁琐、耗时,提高了制作成本;再次,独立处理三维图形素材的方式失去了与非线性编辑系统的其他视音频素材对比参照的上下文环境,影响编辑的精度和效率。
4.本发明通过使用时间线对三位图形和图像进行实时编辑的方法,从根本上解决了上述问题,使得三维图形素材的内部信息能够直接用于与视音频合成,三维图形素材中的场景和物件与视频音频层可以混叠、联动、过渡、变换,并且三维图形素材的属性在非线性视音频编辑上下文环境中能够进行精调修改,实时呈现效果。


技术实现要素:

5.针对上面提到的现有技术中存在的技术问题,本发明提出了使用时间线实时编辑三维图形与图像的方法,以解决现有技术中存在的图形信息的损失,三维图形素材转换为视频或图片序列后与其他视频进行二维混叠,造成进一步变换后的数据失真,独立处理三维图形素材的方式影响编辑的精度和效率,以及编辑处理过程繁琐、耗时,增加了制作成本等技术问题。
6.本发明的一种使用时间线实时编辑三维图形与图像的方法,包括:步骤一:建立编辑场景,对三维图形素材进行编辑;其中所述编辑场景采用三维场景作为所有视音频及三维图形素材的共同容器;步骤二:将不同来源的视音频及三维图形素材加入所述编辑场景中,并指定所加入的视音频或三维图形素材所处的轨道和入出时间,所述入出时间表示视音频或三维图形素材在最终合成的视频文件中出现的时间范围;构建逻辑层,将所加入的视音频或三维图形素材置于所述逻辑层内,所述逻辑层反映三维图形素材之间、视音频之间以及三维图形
素材与视音频之间的空间层次关系;步骤三:构建时间线,所述时间线由多个所述轨道构建组成,反映所加入的视音频及三维图形素材的入出时间及逻辑层之间的层次关系,从而确定视音频及三维图形素材的混叠次序;所述混叠次序反映不同视音频或三维图形素材之间的遮挡、覆盖和透过关系;步骤四:对所述编辑场景中的视音频及三维图形素材按照所述混叠次序,依次混叠渲染,生成最终的视频结果。
7.其中,所述加入的视音频和三维图形素材分别置于多个不同的所述逻辑层内,在每个时间点按照多个不同的所述逻辑层的顺序对其中的内容分别进行混叠渲染,得到该时间点的图像帧,将所有图像帧按时间顺序渲染合成视频。
8.如上所述,其中不同的视音频按照所述混叠次序以及被指定了所处的轨道,被置于所述编辑场景中不同的所述逻辑层,以反映各个视音频之间的层次关系,每个所述视音频有确定的视音频入点和视音频出点以及视音频长度。
9.所述视音频包括两类:三维图形素材本身包含的视音频,以及通过非线性视音频编辑软件加入的外部视音频;所述三维图形素材本身包含的视音频有自己所在的逻辑层,同时共享了该三维图形素材的轨道所在的逻辑层。
10.所述三维图形素材的呈现方式为动画,所述动画依靠关键帧参数数组存储的素材参数集合反映一段时间内所述三维图形素材各个组成部分的参数变化,在所述时间线上有相应的三维图形素材入点和三维图形素材出点。
11.可选地,以所述动画作为与所述视音频同等地位的元素加入所述时间线进行编辑,通过关键帧运算获得所述三维图形素材入点和所述三维图形素材出点之间的每一帧的素材参数集合,使用所述素材参数集合进行渲染即可确定该段的三维图形素材在当前时间点的一帧图像,所述图像可以用于同从其他逻辑层获得的当前时间点的图像按照所述混叠次序进行混叠,连同其他步骤的视频一起合成最终视频。
12.其中,上述关键帧运算为:对应于三维图形素材的入点和出点之间的任一时间点,利用所包含的动画的关键帧数组和插值方式的参数进行插值运算,得到与该时间点的素材关键帧相关参数集合,连同不受关键帧数组影响的素材固有参数集合,构成当前时间点的素材参数集合。
13.可选择地,在所述时间线上将对所述三维图形素材的动画实现的偏移操作、裁剪操作、缩放操作转化为动画中的关键帧的移动、增删,等比例调整时间操作;其中,所述偏移操作为:在所述时间线的界面沿所述三维图形素材所处的轨道整体移动所述三维图形素材的动画的位置,到达新的时间点,从而整体提前或推迟所述动画的出现时间;所述裁剪操作为:在所述时间线的界面对所述三维图形素材所处的轨道上表示所述三维图形素材的线段进行裁切操作,从而裁掉动画的一部分内容,使所述动画在输出时间减少而输出速度不变;所述缩放操作为:在所述时间线的界面对所述三维图形素材所处的轨道上表示素材的线段的左右边缘,即所述三维图形素材的入点和出点进行移动,从而延长或缩短所述动画。
14.本发明中,可通过直接参数调整和通过外部数据源修改属性引出项,对上述三维图形素材的内部参数进行修改和调整。
15.上述三维图形素材在加入所述编辑场景后,上述步骤四中的编辑、渲染和最终合
成视频具体步骤为:三维图形素材的动画加入场景;调整逻辑层之间的层次;进行偏移、裁剪或缩放操作;对参数进行设置;进行dve及特效设置;按时间对三维图形素材进行渲染,形成各图像帧序列,再与其他视音频或三维图形素材的图像帧一起合成视频。
16.可选地,在上述步骤6中对三维图形素材进行渲染步骤包括:参数应用,进行有效性验证并进行关联运算;关键帧插值;特效计算和应用;生成图像帧;对图像帧进行后期处理。所述步骤6中对三维图形素材的合成步骤包括:设置当前时间;获取该时间点各逻辑层的图像帧;混叠形成最终图像帧;图像帧作为该时间点的视频内容合成到结果视频;重复前述四个步骤直到视音频结束。
17.本发明通过使用时间线对三位图形和图像进行实时编辑的方法,从根本上解决了上述问题,使得三维图形素材的内部信息能够直接用于与视音频合成,三维图形素材中的场景和物件与视频音频层可以混叠、联动、过渡、变换,并且三维图形素材的属性在非线性视音频编辑上下文环境中能够进行精调修改,实时呈现效果。通过本发明的方法,极大提升了非线性视音频编辑软件输出产品的质量和工作效率。 附图说明
18.图1为根据本发明实施例的一种使用时间线实时编辑三维图形与图像的方法流程示意图;图2为根据本发明实施例的时间线示意图;图3为根据本发明实施例的轨道及入点和出点示意图;图4为根据本发明实施例的三维图形素材的动画示意图;图5为根据本发明实施例的动画中的一帧图像示意图;图6为根据本发明实施例的三维图形素材操作示意图;图7为根据本发明实施例的三维图形素材参数修改流程示意图;图8为根据本发明实施例的三维图形素材编辑流程示意图;图9a为根据本发明实施例的三维图形素材渲染流程示意图;图9b为根据本发明实施例的三维图形素材合成流程示意图。
具体实施方式
19.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,下面所描述的实施例仅是本发明的实施例,其仅用于更加清楚地对本发明进行解释和说明,并不能以此来限定本发明的保护范围。
20.本发明中记载的三维图形素材的主要信息包括场景信息、物件信息,纹理信息,动画关键帧信息,属性引出项信息等。场景信息包括场景坐标,摄像机,灯光等参数;物件信息包括物件的网格信息,位置旋转缩放等参数,与物件相关的特有属性参数;纹理信息,包括纹理类型,纹理坐标,相关纹理文件等参数;动画关键帧信息,包括关键帧参数数组,插值方式等参数,关键帧是带有时间码的参数数据;属性引出项信息包括属性参数类型,取值范围等参数。
21.其中,非线性视音频编辑软件是将不同视音频及图文素材剪辑合成视频文件的工具。
22.参考图1,图1为根据本发明实施例的一种使用时间线实时编辑三维图形与图像的方法流程示意图。本发明的方法主要包括四个步骤:s101,建立编辑场景,对三维图形素材进行编辑;所述编辑场景采用三维场景作为音视频和三维图形素材共同容器;s102,将不同来源的视音频及三维图形素材加入所述编辑场景中,并指定所加入的视音频或三维图形素材所处的轨道和入出时间;构建逻辑层,将所加入的视音频或三维图形素材置于所述逻辑层内;s103,构建时间线,所述时间线由多个所述轨道构建组成,反映所加入的视音频及三维图形素材的入出时间及逻辑层之间的层次关系,从而确定视音频及三维图形素材的混叠次序;s104,对所述编辑场景中的视音频及三维图形素材按照所述混叠次序,依次混叠合渲染,生成最终的视频结果。
23.下面对上述方法的步骤进行进一步详细描述。
24.在步骤s101中,建立编辑场景,对三维图形素材进行编辑;其中所述编辑场景采用三维场景作为所有视音频及三维图形素材的共同容器。
25.参考图2,图2为根据本发明实施例的时间线示意图。在步骤s102中,将不同来源的视音频及三维图形素材加入所述编辑场景中,并指定所加入的视音频或三维图形素材所处的轨道和入出时间,所述入出时间表示视音频或三维图形素材在最终合成的视频文件中出现的时间范围;构建逻辑层,将所加入的视音频或三维图形素材置于所述逻辑层内,所述逻辑层反映三维图形素材之间、视音频之间以及三维图形素材与视频之间的空间层次关系。其中,逻辑层是虚拟层,按逻辑层顺序依次渲染三维场景中各个逻辑层的内容。
26.视频置于编辑场景中,不同的视频按照混叠次序被置于不同的逻辑层,以反映各个视频间的层次关系。每个视音频有明确的长度和起止点,即入点和出点。如前所述,视频在其加入三维场景的过程中被指定了所处的轨道,从而拥有了轨道所代表的逻辑层。
27.参考图3,图3为根据本发明实施例的轨道及入点和出点示意图。在本步骤中,对于已指定所处轨道的视音频或三维图形素材,在编辑过程中可以修改所处轨道,从而改变其与其他视音频及图形素材的逻辑层次关系;同时,也可以修改起止时间,从而改变在合成视频中该视音频或图形素材出现的时间。
28.在步骤s103中,构建时间线,所述时间线由多个所述轨道构建组成,反映所加入的视音频及三维图形素材的入出时间及逻辑层之间的层次关系,从而确定视音频及三维图形素材的混叠次序;所述混叠次序反映不同视音频或三维图形素材之间的遮挡、覆盖和透过关系。
29.其中,相邻轨道的视音频及图文素材,其逻辑层也是相邻的;视音频及三维图形素材按照它们的逻辑层顺序,依次混叠合成最终的视音频结果。
30.在步骤s104中,对所述编辑场景中的视音频及三维图形素材按照所述混叠次序,依次混叠合渲染,生成最终的视频结果。
31.其中,所述加入的视音频和三维图形素材分别置于多个不同的所述逻辑层内,在每个时间点按照多个不同的所述逻辑层的顺序对其中的内容分别进行混叠渲染,得到该时
间点的图像帧,将所有图像帧按时间顺序渲染合成视频。
32.如上所述,其中不同的视音频按照所述混叠次序以及被指定了所处的轨道,被置于所述编辑场景中不同的所述逻辑层,以反映各个视音频之间的层次关系,每个所述视音频有明确的视音频入点和视音频出点以及视音频长度。
33.所述视音频包括两类:三维图形素材本身包含的视音频,以及通过非线性视音频编辑软件加入的外部视音频;所述三维图形素材本身包含的视音频有自己所在的逻辑层,同时因为它所在的三维图形素材在加入编辑场景时被指定了特定的轨道,因此这些视频就与所在的三维图形素材共享了该轨道所在的逻辑层。
34.所述三维图形素材的主要呈现方式为动画,所述动画依靠关键帧参数数组存储的素材参数集合反映一段时间内所述三维图形素材各个组成部分的参数变化,在所述时间线上有相应的三维图形素材的入点和三维图形素材的出点。
35.参考图4,图4为根据本发明实施例的三维图形素材的动画示意图。本发明中,三维图形素材的每个动画,例如动画1、动画2、动画3,都可以加入编辑场景中。将三维图形素材的任意一个动画加入编辑场景,通常采用将代表素材动画的图标拖放到非线性视音频编辑软件的时间线用户界面的某一个轨道的某个时间点位置来实现,动画所加入的轨道代表了该素材所处的逻辑层,动画加入的时间点即为该段三维图形素材的入点,由于三维图形素材的动画关键帧数组的第一个和最后一个关键帧的时间码之间的时间差是动画的长度。入点加上动画的长度得到的时间点即为该段三维图形素材的出点。入点和出点反应了三维图形素材的动画效果的实际输出点和时长。三维图形素材在时间线上表现为一个从入点到出点的线段。系统建立三维图形素材动画相关的时间线数据,用来记录原素材的参数集、入点、逻辑层等信息。
36.如上文所述,以动画方式加入的三维图形素材,在其加入编辑场景的过程中被指定了所处的轨道,从而拥有了轨道所代表的逻辑层。通过将三维图形素材动画加入编辑场景的方式,三维图形素材同样置于编辑场景中不同逻辑层,这使得三维图形素材和视频在编辑场景中具有了同等的地方和操作方式。逻辑层反映了三维图形素材之间、视音频之间以及三维图形素材与视音频之间的层次关系。
37.以所述动画作为与所述视音频同等地位的元素加入所述时间线进行编辑,通过关键帧运算获得所述三维图形素材入点和所述三维图形素材出点之间的每一帧的素材参数集合,使用所述素材参数集合进行渲染即可确定该段的三维图形素材在当前时间点的一帧图像,所述图像可以用于同从其他逻辑层获得的当前时间点的图像按照所述混叠次序进行混叠,连同其他步骤的视频一起合成最终视频。
38.参考图5,图5为根据本发明实施例的动画中的一帧图像示意图。上述关键帧运算为:对应于三维图形素材的入点和出点之间的任一时间点,利用所包含的动画的关键数组和插值方式等参数进行插值运算,得到与该时间点的素材关键帧相关参数集合,连同不受关键帧数组影响的素材固有参数集合,构成当前时间点的素材参数集合。使用该素材参数集合进行渲染即可确定该段的三维图形素材在该时间点的一帧图像。该图像可以用于同从其他逻辑层获得的这一时间点的图像按照混叠层次进行混叠,连同其他步骤一起合成最终视频。
39.参考图6,图6为根据本发明实施例的三维图形素材操作示意图。三维图形素材和
视音频在编辑场景中具有了同等的地位和操作方式,因而可以与视频一样在非线性视音频编软件中进行调整,特别由于可以在获得图像之前进行素材参数调整,避免光栅化后对图形精度的损失,调整后可以保持原始的精度。在所述时间线上将对所述三维图形素材的动画实现的偏移操作、裁剪操作、缩放操作转化为动画中的关键帧的移动、增删,等比例调整时间操作;其中,所述偏移操作为:在所述时间线的界面沿所述三维图形素材所处的轨道整体移动所述三维图形素材的动画的位置,到达新的时间点,从而整体提前或推迟所述动画的出现时间。此时根据所到达的新的时间点修改三维图形素材动画相关时间线数据中的入点信息,出点信息可以通过入点加动画长度计算得出。三维图形素材动画所有的关键帧信息保持不变。
40.所述裁剪操作为:在所述时间线的界面对所述三维图形素材所处的轨道上表示所述三维图形素材的线段进行裁切操作,从而裁掉动画的一部分内容,使所述动画在输出时间减少而输出速度不变。如果截取点在关键帧处,删除截取点以外的关键帧;否则,首先通过插值在截取点增加一个关键帧,再删除截取点以外的关键帧。如果截取范围包含入点,则重新计算入点,即将截取点的关键帧,原有的关键帧或按前述操作生成的关键帧所在的时间点作为入点。截取导致动画的长度改变,通过入点加长度计算后的出点也可能改变。截取操作可以获得视频截取一样的精度。
41.所述缩放操作为:在所述时间线的界面对所述三维图形素材所处的轨道上表示素材的线段的左右边缘,即所述三维图形素材的入点和出点进行移动,从而延长或缩短所述动画。首先计算缩放比,即原长度与缩放后的长度之比,然后根据缩放比等比例移动原始关键帧,即按比例修改各关键帧时码。缩放操作导致动画关键帧数组中各个关键帧间的距离等比例改变,动画长度改变,入点也可能改变。缩放操作则明显优于视频快慢放的效果。
42.参考图7,图7为根据本发明实施例的三维图形素材参数修改流程示意图。在本发明的方法中,可通过直接参数调整和通过外部数据源修改属性引出项,对上述三维图形素材的内部参数进行修改和调整。三维图形素材参数修改主要过程如下:首先,可以对内部参数修改,或者通过对引出项修改然后对内部一个或多个参数修改;其次,进行参数有效性验证;最后确认保存或读取。
43.其中,直接参数调整具体为:位于时间线轨道上的三维图形素材的各项参数记录在该轨道上与素材动画相关的时间线数据中,这些数据是彼此独立的,即便来自相同的素材和动画,因而可以独立调整而互不影响。这些参数通过可以从时间线界面呼出的参数调整页面暴露给最终用户进行修改。用户修改后的内容经验证后继续存储于相关时间线数据中,覆盖原始数据。
44.此外,通过外部数据源修改属性的引出项具体为:属性引出项对应三维图形素材的一个或一组参数,并且限定了参数范围,具有验证功能。通过外部数据源修改属性引出项所代表的参数可以达到直接参数调整一样的效果。首先用户通过从时间线界面呼出引出项修改界面对引出项数据进行修改,修改后的引出项数据根据引出项内部记载的关联关系转换为对时间线数据中的一个或多个参数的修改。此后的步骤与直接参数修改一致。上述两种情况底层引擎对修改后的参数值在存储回时间线数据前均需进行有效性验证。如果修改后的参数值为非法数据,如类型不匹配或者超出范围,该操作会被取消。
45.本发明中,三维图形素材支持dve过渡效果,即数字视频特效过渡效果。在非线性视音频编辑软件中,dve被用来实现在时间上相邻的不同视频之间的过渡,例如在前面视频的淡化消失的同时后面视频逐渐清晰呈现等类似效果。在本发明中,对于三维图形素材实现dve时的步骤为:(1)首先根据当前时间点的参数集合渲染形成一帧图像;(2)根据dve的类型采用dve算法对该帧图像进行处理;(3)与其他逻辑层的视频或三维图形素材经dve处理后的图像帧进行混叠形成最终效果。
46.参考图8,图8为根据本发明实施例的三维图形素材编辑流程示意图。三维图形素材在加入所述编辑场景后,在步骤s104中的编辑、渲染和最终合成视频的具体步骤为:三维图形素材的动画加入场景;调整逻辑层之间的层次;进行偏移(可选)、裁剪或缩放操作(可选);对参数进行设置(可选);进行dve及特效设置(可选);按时间对三维图形素材进行渲染,形成各图像帧序列,再与其他视音频或三维图形素材的图像帧一起渲染合成视频。
47.参考图9a,图9a为根据本发明实施例的三维图形素材渲染流程示意图。在上述步骤6中对三维图形素材进行渲染步骤为:参数应用,进行有效性验证并进行关联运算;关键帧插值;特效计算和应用;生成图像帧;对图像帧进行后期处理。
48.参考图9b,图9b为根据本发明实施例的三维图形素材合成流程示意图在上述步骤6中对三维图形素材的合成步骤包括:设置当前时间;获取该时间点各逻辑层的图像帧;混叠形成最终图像帧;图像帧作为该时间点的视频内容合成到结果视频;重复 前四个步骤直到视频结束。
49.本发明通过使用时间线对三位图形和图像进行实时编辑的方法,从根本上解决了上述问题,使得三维图形素材的内部信息能够直接用于与视音频合成,三维图形素材中的场景和物件与视频音频层可以混叠、联动、过渡、变换,并且三维图形素材的属性在非线性视音频编辑上下文环境中能够进行精调修改,实时呈现效果。通过本发明的方法,极大提升了非线性视音频编辑软件输出产品的质量和工作效率。
50.以上对本发明的具体实施方式进行了详细的描述,但本领域内的技术人员根据本发明的创造性概念,可以对本发明进行各种变形和修改,但所做的各种变形和修改不脱离本发明的精神和范围,皆属于本发明权利要求的范围之内。

技术特征:
1.一种使用时间线实时编辑三维图形与图像的方法,所述方法包括:步骤一:建立编辑场景,对三维图形素材进行编辑;其中所述编辑场景采用三维场景作为所有视音频及三维图形素材的共同容器;步骤二:将不同来源的视音频及三维图形素材加入所述编辑场景中,并指定所加入的视音频或三维图形素材所处的轨道和入出时间,所述入出时间表示视音频或三维图形素材在最终合成的视频文件中出现的时间范围;构建逻辑层,将所加入的视音频或三维图形素材置于所述逻辑层内,所述逻辑层反映三维图形素材之间、视音频之间以及三维图形素材与视音频之间的空间层次关系;步骤三:构建时间线,所述时间线由多个所述轨道构建组成,反映所加入的视音频及三维图形素材的入出时间及逻辑层之间的层次关系,从而确定视音频及三维图形素材的混叠次序;所述混叠次序反映不同视音频或三维图形素材之间的遮挡、覆盖和透过关系;步骤四:对所述编辑场景中的视音频及三维图形素材按照所述混叠次序,依次混叠渲染,生成最终的视频结果;其特征在于,所述加入的视音频和三维图形素材分别置于多个不同的所述逻辑层内,在每个时间点按照多个不同的所述逻辑层的顺序对其中的内容分别进行混叠渲染,得到该时间点的图像帧,将所有图像帧按时间顺序渲染合成视频。2.根据权利要求1所述的方法,其特征在于,不同的视音频按照所述混叠次序以及被指定了所处的轨道,被置于所述编辑场景中不同的所述逻辑层,以反映各个视音频之间的层次关系,每个所述视音频有确定的视音频入点和视音频出点以及视音频长度。3.根据权利要求2所述的方法,其特征在于,所述视音频包括两类:三维图形素材本身包含的视音频,以及通过非线性视音频编辑软件加入的外部视音频;所述三维图形素材本身包含的视音频有自己所在的逻辑层,同时共享了该三维图形素材的轨道所在的逻辑层。4.根据权利要求3所述的方法,其特征在于,所述三维图形素材的呈现方式为动画,所述动画依靠关键帧参数数组存储的素材参数集合反映一段时间内所述三维图形素材各个组成部分的参数变化,在所述时间线上有相应的三维图形素材入点和三维图形素材出点。5.根据权利要求4所述的方法,其特征在于,以所述动画作为与所述视音频同等地位的元素加入所述时间线进行编辑,通过关键帧运算获得所述三维图形素材入点和所述三维图形素材出点之间的每一帧的素材参数集合,使用所述素材参数集合进行渲染即可确定该段的三维图形素材在当前时间点的一帧图像,所述图像可以用于同从其他逻辑层获得的当前时间点的图像按照所述混叠次序进行混叠,连同其他步骤的视频一起合成最终视频。6.根据权利要求5所述的方法,其特征在于,所述关键帧运算为:对应于三维图形素材的入点和出点之间的任一时间点,利用所包含的动画的关键帧数组和插值方式的参数进行插值运算,得到与该时间点的素材关键帧相关参数集合,连同不受关键帧数组影响的素材固有参数集合,构成当前时间点的素材参数集合。7.根据权利要求4所述的方法,其特征在于,在所述时间线上将对所述三维图形素材的动画实现的偏移操作、裁剪操作、缩放操作转化为动画中的关键帧的移动、增删,等比例调整时间操作;所述偏移操作为:在所述时间线的界面沿所述三维图形素材所处的轨道整体移动所述
三维图形素材的动画的位置,到达新的时间点,从而整体提前或推迟所述动画的出现时间;所述裁剪操作为:在所述时间线的界面对所述三维图形素材所处的轨道上表示所述三维图形素材的线段进行裁切操作,从而裁掉动画的一部分内容,使所述动画在输出时间减少时,输出速度不变;所述缩放操作为:在所述时间线的界面对所述三维图形素材所处的轨道上表示素材的线段的左右边缘,即所述三维图形素材的入点和出点进行移动,从而延长或缩短所述动画。8.根据权利要求1所述的方法,其特征在于,所述三维图形素材的内部参数修改分为直接参数调整和通过外部数据源修改属性引出项。9.根据权利要求1所述的方法,其特征在于,所述三维图形素材在加入所述编辑场景后,在所述步骤四中,编辑、渲染和最终合成视频的具体步骤为:步骤1:三维图形素材的动画加入场景;步骤2:调整逻辑层之间的层次;步骤3:进行偏移、裁剪或缩放操作;步骤4:对参数进行设置;步骤5:进行dve及特效设置;步骤6:按时间对三维图形素材进行渲染,形成各图像帧序列,再与其他视音频或三维图形素材的图像帧一起合成视频。10.根据权利要求9所述的方法,其特征在于,所述步骤6中对三维图形素材进行渲染步骤包括:步骤i:参数应用,进行有效性验证并进行关联运算;步骤ii:关键帧插值;步骤iii:特效计算和应用;步骤iv:生成图像帧;步骤v:对图像帧进行后期处理;所述步骤6中对三维图形素材的合成步骤包括:步骤i:设置当前时间;步骤ii:获取该时间点各逻辑层的图像帧;步骤iii:混叠形成最终图像帧;步骤iv:图像帧作为该时间点的视频内容合成到结果视频;步骤v:重复步骤i-步骤iv直到视音频结束。

技术总结
本发明公开了一种使用时间线实时编辑三维图形与图像的方法,包括:步骤一:建立编辑场景,对三维图形素材进行编辑;步骤二:将不同来源的视音频及三维图形素材加入所述编辑场景中,指定所加入的视音频或三维图形素材所处的轨道和入出时间;构建逻辑层,将所加入的视音频或三维图形素材置于所述逻辑层内;步骤三:构建时间线,所述时间线由多个轨道构建,并确定视音频及三维图形素材的混叠次序;步骤四:对所述视音频及三维图形素材按照所述混叠次序混叠渲染,生成最终的视频;通过本发明的方法,实现三维图形素材的属性在非线性视音频编辑上下文环境中精调修改,实时呈现效果,极大提升了非线性视音频编辑软件输出产品的质量和工作效率。和工作效率。和工作效率。


技术研发人员:唐兴波 李刚
受保护的技术使用者:艾迪普科技股份有限公司
技术研发日:2022.05.05
技术公布日:2022/7/4
转载请注明原文地址: https://www.8miu.com/read-16817.html

最新回复(0)