掌桥专利:专业的专利平台
掌桥专利
首页

一种视频渲染方法、装置、系统、电子设备及存储介质

文献发布时间:2023-06-19 11:17:41


一种视频渲染方法、装置、系统、电子设备及存储介质

技术领域

本发明涉及视频处理技术领域,尤其涉及一种视频渲染方法、装置、系统、电子设备及存储介质。

背景技术

视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、记录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。

视频拍摄好后,还需要根据用户的需求对视频进行渲染,比如,在视频中添加字幕、转场画面、特效等等,在原视频的基础上添加一系列特效后,经过输出就成了一段处理后的视频,但是,目前当前视频后期渲染处理大部分基于单机效率低,同时,需要人工参与对每一帧进行处理,十分耗费精力。

发明内容

为了解决现有技术存在的问题,本发明的至少一个实施例提供了一种视频渲染方法、装置、系统、电子设备及存储介质。

第一方面,本发明实施例提供了一种视频渲染方法,所述渲染方法包括:

确定待渲染视频的多个子渲染任务;

根据所述子渲染任务,分别对所述待渲染视频中相应的子视频片段进行渲染;

将渲染完成的各个所述子视频片段进行合并,得到渲染完成的视频。

基于上述技术方案,本发明实施例还可以做出如下改进。

结合第一方面,在第一方面的第一种实施例中,所述渲染方法还包括:

确定每个所述子渲染任务的累计渲染时长,任意两个所述子渲染任务的所述累计渲染时长的相对偏差小于或等于预设阈值。

结合第一方面,在第一方面的第二种实施例中,所述渲染方法还包括:

确定每个所述子渲染任务的累计渲染时长,各个所述子渲染任务的累计渲染时长的方差值小于或等于预设方差值。

结合第一方面的第一或第二种实施例,在第一方面的第三种实施例中,所述确定待渲染视频的多个子渲染任务,包括:

获取对所述待渲染视频进行渲染的渲染单元的单元数量;

根据所述单元数量,基于所述待渲染视频对应的渲染任务的渲染操作和每个所述渲染操作的渲染时长,对所述渲染任务进行划分得到多个所述子渲染任务。

结合第一方面,在第一方面的第四种实施例中,所述根据所述子渲染任务,分别对所述待渲染视频中相应的子视频片段进行渲染,包括:

根据所述子渲染任务,将所述待渲染视频进行处理,得到对应各个子渲染任务的子视频片段;

将所述子视频片段以及对应的所述子渲染任务,分别发送到相应的渲染单元进行渲染。

结合第一方面或第一方面的第一、第二、第四种实施例,在第一方面的第五种实施例中,所述将渲染完成的各个所述子视频片段进行合并,得到渲染完成的视频,包括:

获取所述子渲染任务在渲染任务中的时序顺序;

对应所述子渲染任务的时序顺序,将渲染完成的所述子视频片段进行合并,得到渲染完成的视频。

第二方面,本发明实施例提供了一种视频渲染装置,所述视频渲染装置包括:渲染配置单元、多个渲染执行单元和视频合并单元;

所述渲染配置单元,用于确定待渲染视频的多个子渲染任务;

所述渲染执行单元,用于根据所述子渲染任务,分别对所述待渲染视频中相应的子视频片段进行渲染;

所述视频合并单元,用于将渲染完成的各个所述子视频片段进行合并,得到渲染完成的视频。

第三方面,本发明实施例提供了一种视频渲染系统,所述视频渲染系统包括:渲染配置服务端、多个渲染执行服务端和视频合并服务端;

所述渲染配置服务端,用于确定待渲染视频的多个子渲染任务;

所述渲染执行服务端,用于根据所述子渲染任务,分别对所述待渲染视频中相应的子视频片段进行渲染;

所述视频合并服务端,用于将渲染完成的各个所述子视频片段进行合并,得到渲染完成的视频。

第四方面,本发明实施例提供了一种电子设备,包括多个处理器、通信接口、存储器和通信总线,其中,处理器、通信接口、存储器通过通信总线完成相互间的通信;所述处理器包括:执行配置任务的第一处理器、多个执行渲染任务的第二处理器以及一个执行合并任务的第三处理器;

存储器,用于存放计算机程序;

所述第一处理器,用于执行存储器上所存放的程序,实现确定待渲染视频的多个子渲染任务;

所述第二处理器,用于执行存储器上所存放的程序,实现根据所述子渲染任务,分别对所述待渲染视频中相应的子视频片段进行渲染;

所述第三处理器,用于执行存储器上所存放的程序,实现将渲染完成的各个所述子视频片段进行合并,得到渲染完成的视频。

第五方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现第一方面中任一实施例所述视频渲染方法。

本发明的上述技术方案与现有技术相比具有如下优点:本发明实施例通过确定待渲染视频的多个子渲染任务,根据子渲染任务对待渲染视频中相应的子视频片段分别进行渲染,并将渲染完成的子视频片段进行合并,得到渲染完成的视频,本方案通过将渲染任务分割为子渲染任务,根据子渲染任务对待渲染视频中的子视频片段分别进行渲染,降低视频渲染所耗费的时间,提升工作效率。

附图说明

图1为本发明各个实施例提供的系统的一种示意图;

图2是本发明实施例提供的视频渲染方法流程示意图;

图3是本发明另一实施例提供的视频渲染方法流程示意图;

图4是本发明又一实施例提供的视频渲染方法流程示意图;

图5是本发明又一实施例提供的一种视频渲染装置结构示意图;

图6是本发明又一实施例提供的一种视频渲染系统结构示意图;

图7是本发明又一实施例提供的一种电子设备结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,为实现本发明各个实施例的一种系统的结构示意图,包括终端,终端包括:处理器1110和存储器1130,其中,终端可以是诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。

如图2所示,本发明实施例提供的一种视频渲染方法。参照图2,方法包括如下步骤:

S11、确定待渲染视频的多个子渲染任务。

在本实施例中,视频在拍摄完成后,还需要对拍摄完成的视频进行渲染才能够让视频取得更好的播放效果,比如,剪掉视频中的部分帧图像,或者,在视频的不同场景之间添加转场效果以完善视频完整度。

在本实施例中,可以通过获取待渲染视频的描述文件确定待渲染视频的渲染任务,描述文件可以是由用户针对待渲染视频整体的布局预先录入,也可以通过对待渲染视频的场景变化进行识别后自动生成,具体的,比如,当待渲染视频的某一播放时间点出现场景变化,可以对应该时间点录入转场特效的渲染操作,而对待渲染视频进行处理识别得到对应的场景时,自动录入相应的渲染操作得到描述文件。

在本实施例中,可以通过对完整的渲染任务进行拆分得到本步骤中的子渲染任务,比如,可以通过对上述描述文件进行拆分,得到相应的子描述文件作为子渲染任务,其中,描述文件是对应渲染操作的记录文件。

在本实施例中,还可以针对用户设定的渲染任务进行拆分得到本步骤中的子渲染任务,比如,对用户设定的渲染任务或者自动生成的渲染任务进行拆分得到子渲染任务。

在本实施例中,还可以针对视频设定规则,将视频按时长进行划分子视频片段,通过对视频的内容进行识别,当某个时间点的内容符合预设规则时,将该预设规则对应的渲染操作添加进视频相应的时间点,最终将每个子视频片段内的渲染操作整合得到子渲染任务。

S12、根据子渲染任务,分别对待渲染视频中相应的子视频片段进行渲染。

在本实施例中,由于子渲染任务分别对应于待渲染视频的各个时间点,对待渲染视频的子视频片段进行渲染可以根据子渲染任务对应的时间点和渲染操作,对相应时间段内的片段进行逐帧渲染,子视频片段可以是某一时间段视频,也可以是待渲染视频中子渲染任务对应的各个图像帧。

在本实施例中,由于有些渲染操作并非是针对视频的全局进行,所以,本步骤中,可以根据子渲染任务对应的时间点,将子渲染任务对应的时间段的子视频片段从待渲染视频中提取出来,对提取出来的子视频片段进行渲染。

S13、将渲染完成的各个子视频片段进行合并,得到渲染完成的视频。

在本实施例中,在渲染完成得到的各个子视频片段合并得到渲染完成的视频,具体的,若渲染的子视频片段是从待渲染视频中抽取得到,可以将子视频片段对原始的待渲染视频中的片段进行替换,得到完整的视频,还可以将各个子视频片段按原顺序进行拼接,得到完整的视频,具体的,可以在抽取子视频片段时,根据子视频片段的时序进行记录,根据记录进行后续合并。

在本实施例中,本方案通过确定待渲染视频的多个子渲染任务,根据子渲染任务对待渲染视频中相应的子视频片段分别进行渲染,并将渲染完成的子视频片段进行合并,得到渲染完成的视频,本方案通过将渲染任务分割为子渲染任务,根据子渲染任务对待渲染视频中的子视频片段分别进行渲染,降低视频渲染所耗费的时间,提升工作效率。

在本实施例中,为了进一步提高对于视频渲染的效率,渲染方法还可以包括如下步骤:确定每个子渲染任务的累计渲染时长,任意两个子渲染任务的累计渲染时长的相对偏差小于或等于预设阈值。在本方案中,通过限定各个子渲染任务的累计渲染时长,使得累计渲染时长的相对偏差小于或等于预设阈值,以保证根据各个子渲染任务对待渲染视频进行渲染时,可以以相差不多的时间结束处理,降低最终得到渲染完成的视频的耗时。

具体的,比如,预设阈值可以设定为0,使得各个子渲染任务的累计渲染时长一致,即根据原始渲染任务中各个渲染操作的渲染时长进行平均,得到本实施例中的各个子渲染任务的累计渲染时长,但是考虑到不同渲染操作的渲染时长不一致,最终要满足累计渲染时长的相对偏差小于或等于0较为困难,所以,可以根据实际情况,设定相应的预设阈值,比如,可以将耗时最长的渲染操作的渲染时长减去耗时最短的渲染操作的渲染时长得到的差值作为预设阈值,本方案对此不做特别限定。

在另一种实施例中,为了进一步提高对于视频渲染的效率,渲染方法还可以包括如下步骤:确定每个子渲染任务的累计渲染时长,各个子渲染任务的累计渲染时长的方差值小于或等于预设方差值。本方案中,通过限定各个子渲染任务的累计渲染时长,使得累计渲染时长的方差值小于或等于预设方差值,以保证根据各个子渲染任务对待渲染视频进行渲染时,可以以相差不多的时间结束处理,降低最终得到渲染完成的视频的耗时,相较于使得任意两个累计渲染时长的相对偏差小于或等于预设阈值,本方案中可以更快的确定确定子渲染任务的累计渲染时长是否符合要求,而且,相较于上一方案,本方案中限定的各个子渲染任务的累计渲染时长的波动性更低,即更加平衡。

在本实施例中,S13中将渲染完成的各个子视频片段进行合并,得到渲染完成的视频,具体包括:获取子渲染任务在渲染任务中的时序顺序;对应子渲染任务的时序顺序,将渲染完成的子视频片段进行合并,得到渲染完成的视频。

在本实施例中,确定各个子渲染任务在渲染任务中的时序顺序,根据时序顺序完成对于渲染完成的子视频片段的合并,即本方案通过记录各个子渲染任务对应视频的时间段,以便于后续对视频进行分布式渲染处理后,可以快速完成视频合并的方案,得到渲染完成的视频。

如图3所示,本发明实施例提供了一种视频渲染方法。参照图3,方法包括如下步骤:

S21、获取对待渲染视频进行渲染的渲染单元的单元数量。

在本实施例中,渲染单元可以是由客户端,服务器或者处理器等元器件,确定能够为待渲染视频进行渲染的器件的数量,以便于完成对于渲染任务的分割。

S22、根据单元数量,基于待渲染视频对应的渲染任务的渲染操作和每个渲染操作的渲染时长,对渲染任务进行划分得到多个子渲染任务。

在本实施例中,可以根据单元数量对渲染任务的累计渲染时长进行平均,得到平均渲染时长,根据平均渲染时长对渲染任务进行划分分别得到子渲染任务。

在本实施例中,还可以按照上述实施例中对于各个子渲染任务的累计渲染时长的限定,确定本方案中对渲染任务进行划分的方式,比如,获取渲染任务中的每个渲染操作;获取预存储的每种渲染操作的渲染时长;根据渲染任务中的渲染操作和每种渲染操作的渲染时长,将渲染任务拆分为多个子渲染任务;其中,子渲染任务中的渲染操作的累计渲染时长之间的相对偏差小于预设阈值。还可以参照上述实施例中的另一方案完成对于渲染任务的划分,本方案对此不再赘述。

S23、根据子渲染任务,分别对待渲染视频中相应的子视频片段进行渲染。

有关步骤S23,详细可参见步骤S12中的描述,本实施例在此不再赘述。

S24、将渲染完成的各个子视频片段进行合并,得到渲染完成的视频。

有关步骤S24,详细可参见步骤S13中的描述,本实施例在此不再赘述。

在本实施例中,根据可以对待渲染视频进行处理的渲染单元的数量进行统计,并根据渲染单元的数量完成对于渲染任务的划分,并基于划分得到的子渲染任务对带渲染视频中相应的片段分别进行渲染,以进一步提高对于视频的处理效率,减少能耗。

如图4所示,本发明实施例提供了一种视频渲染方法。参照图4,方法包括如下步骤:

S31、确定待渲染视频的多个子渲染任务。

有关步骤S31,详细可参见步骤S11中的描述,本实施例在此不再赘述。

S32、根据子渲染任务,将待渲染视频进行处理,得到对应各个子渲染任务的子视频片段。

在本实施例中,根据得到的子渲染任务,从待渲染视频中获取对应各个子渲染任务的子视频片段,即通过提取所需要的子视频片段,以减少通过子渲染任务进行的渲染过程对于完整的待渲染视频进行前期处理的耗时,使得子渲染任务可以直接针对相应的子视频片段进行处理。

S33、将子视频片段以及对应的子渲染任务,分别发送到相应的渲染单元进行渲染。

在本实施例中,将子视频片段和对应的子渲染任务,发送到相应的渲染单元,分别进行渲染,提高对于待渲染视频的处理效率,在各个渲染单元完成对于子视频片段的渲染后,若对子视频片段进行渲染的渲染单元是以单机设备上的各个处理器的话,可以将子视频片段发回原处理器中,或者发送到同一处理器上进行后续的视频合并,若对子视频片段进行渲染的渲染单元是终端或者服务器,可以在渲染完成后,将子视频发回原终端中,或者发送到同一终端或服务器内进行视频合并,并最终输出渲染完成的视频。

S34、将渲染完成的各个子视频片段进行合并,得到渲染完成的视频。

有关步骤S34,详细可参见步骤S13中的描述,本实施例在此不再赘述。

在本实施例中,本方案根据子渲染任务将待渲染视频进行拆分,得到相应的子视频片段,并通过子渲染任务对子视频片段进行相应处理,这样可以减少每个渲染单元对于视频的处理量,提高处理效率,比如,若不拆分待渲染视频,通过子渲染任务对待渲染视频进行渲染,可以通过抽帧的方式进行渲染,并将抽出来的帧图像进行合并得到渲染完成的片段,以方便后续拼接,由于子渲染任务只是渲染任务的一部分,没办法直接对待渲染视频进行处理,因为这样最终会等到一系列的完成了部分渲染的待渲染视频,合并起来比较麻烦,而且,若是渲染单元是其他终端或者服务器,若是不拆分出相应的子视频片段,那就需要将待渲染视频和对应的子渲染任务同时发送到渲染单元中,这样导致的数据传输量就十分巨大,且不便。

如图5所示,本发明实施例提供了一种视频渲染装置,视频渲染装置包括:渲染配置单元11、多个渲染执行单元12和视频合并单元13。

在本实施例中,渲染配置单元11,用于确定待渲染视频的多个子渲染任务。

在本实施例中,渲染执行单元12,用于根据子渲染任务,分别对待渲染视频中相应的子视频片段进行渲染。

在本实施例中,视频合并单元13,用于将渲染完成的各个子视频片段进行合并,得到渲染完成的视频。

在本实施例中,渲染配置单元11,还用于确定每个子渲染任务的累计渲染时长,任意两个子渲染任务的累计渲染时长的相对偏差小于或等于预设阈值。或者,渲染配置单元11,还用于确定每个子渲染任务的累计渲染时长,各个子渲染任务的累计渲染时长的方差值小于或等于预设方差值。

在本实施例中,渲染配置单元11,具体用于获取对待渲染视频进行渲染的渲染单元的单元数量;根据单元数量,基于待渲染视频对应的渲染任务的渲染操作和每个渲染操作的渲染时长,对渲染任务进行划分得到多个子渲染任务。

在本实施例中,渲染执行单元12,具体用于根据子渲染任务,将待渲染视频进行处理,得到对应各个子渲染任务的子视频片段;将子视频片段以及对应的子渲染任务,分别发送到相应的渲染单元进行渲染。

在本实施例中,视频合并单元13,具体用于获取子渲染任务在渲染任务中的时序顺序;对应子渲染任务的时序顺序,将渲染完成的子视频片段进行合并,得到渲染完成的视频。

如图6所示,本发明实施例提供了一种视频渲染系统,视频渲染系统包括:渲染配置服务端21、多个渲染执行服务端22和视频合并服务端23。

在本实施例中,渲染配置服务端21,用于确定待渲染视频的多个子渲染任务。

在本实施例中,渲染执行服务端22,用于根据子渲染任务,分别对待渲染视频中相应的子视频片段进行渲染。

在本实施例中,视频合并服务端23,用于将渲染完成的各个子视频片段进行合并,得到渲染完成的视频。

在本实施例中,渲染配置服务端21,还用于确定每个子渲染任务的累计渲染时长,任意两个子渲染任务的累计渲染时长的相对偏差小于或等于预设阈值。或者,渲染配置单元,还用于确定每个子渲染任务的累计渲染时长,各个子渲染任务的累计渲染时长的方差值小于或等于预设方差值。

在本实施例中,渲染配置服务端21,具体用于获取对待渲染视频进行渲染的渲染单元的单元数量;根据单元数量,基于待渲染视频对应的渲染任务的渲染操作和每个渲染操作的渲染时长,对渲染任务进行划分得到多个子渲染任务。

在本实施例中,渲染执行服务端22,具体用于根据子渲染任务,将待渲染视频进行处理,得到对应各个子渲染任务的子视频片段;将子视频片段以及对应的子渲染任务,分别发送到相应的渲染单元进行渲染。

在本实施例中,视频合并服务端23,具体用于获取子渲染任务在渲染任务中的时序顺序;对应子渲染任务的时序顺序,将渲染完成的子视频片段进行合并,得到渲染完成的视频。

如图7所示,本发明实施例提供了一种电子设备,包括多个处理器1110、通信接口1120、存储器1130和通信总线1140,其中,处理器1110、通信接口1120、存储器1130通过通信总线1140完成相互间的通信;所述处理器1110包括:执行配置任务的第一处理器、多个执行渲染任务的第二处理器以及一个执行合并任务的第三处理器;

存储器,用于存放计算机程序;

所述第一处理器,用于执行存储器上所存放的程序,实现确定待渲染视频的多个子渲染任务;

所述第二处理器,用于执行存储器上所存放的程序,实现根据所述子渲染任务,分别对所述待渲染视频中相应的子视频片段进行渲染;

所述第三处理器,用于执行存储器上所存放的程序,实现将渲染完成的各个所述子视频片段进行合并,得到渲染完成的视频。

在本实施例中,第一处理器,还用于执行存储器上所存放的程序,实现确定每个子渲染任务的累计渲染时长,任意两个子渲染任务的累计渲染时长的相对偏差小于或等于预设阈值。或者,第一处理器,还用于执行存储器上所存放的程序,实现确定每个子渲染任务的累计渲染时长,各个子渲染任务的累计渲染时长的方差值小于或等于预设方差值。

在本实施例中,第一处理器,具体用于执行存储器上所存放的程序,实现获取对待渲染视频进行渲染的渲染单元的单元数量;根据单元数量,基于待渲染视频对应的渲染任务的渲染操作和每个渲染操作的渲染时长,对渲染任务进行划分得到多个子渲染任务。

在本实施例中,第二处理器,具体用于执行存储器上所存放的程序,实现根据子渲染任务,将待渲染视频进行处理,得到对应各个子渲染任务的子视频片段;将子视频片段以及对应的子渲染任务,分别发送到相应的渲染单元进行渲染。

在本实施例中,第三处理器,具体用于执行存储器上所存放的程序,实现获取子渲染任务在渲染任务中的时序顺序;对应子渲染任务的时序顺序,将渲染完成的子视频片段进行合并,得到渲染完成的视频。

本发明实施例提供的电子设备,处理器1110通过执行存储器1130上所存放的程序通过确定待渲染视频的多个子渲染任务,根据子渲染任务对待渲染视频中相应的子视频片段分别进行渲染,并将渲染完成的子视频片段进行合并,得到渲染完成的视频,本方案通过将渲染任务分割为子渲染任务,根据子渲染任务对待渲染视频中的子视频片段分别进行渲染,降低视频渲染所耗费的时间,提升工作效率。

上述电子设备提到的通信总线1140可以是外设部件互连标准(PeripheralComponentInterconnect,简称PCI)总线或扩展工业标准结构(ExtendedIndustryStandardArchitecture,简称EISA)总线等。该通信总线1140可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口1120用于上述电子设备与其他设备之间的通信。

存储器1130可以包括随机存取存储器1130(RandomAccessMemory,简称RAM),也可以包括非易失性存储器1130(non-volatilememory),例如至少一个磁盘存储器1130。可选的,存储器1130还可以是至少一个位于远离前述处理器1110的存储装置。

上述的处理器1110可以是通用处理器1110,包括中央处理器1110(CentralProcessingUnit,简称CPU)、网络处理器1110(NetworkProcessor,简称NP)等;还可以是数字信号处理器1110(DigitalSignalProcessing,简称DSP)、专用集成电路(ApplicationSpecificIntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-ProgrammableGateArray,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器1110执行,以实现上述任一实施例的方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘SolidStateDisk(SSD))等。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 一种视频渲染方法、装置、系统、电子设备及存储介质
  • 一种视频点云渲染方法、装置、电子设备及存储介质
技术分类

06120112876942