一种视频的显示层叠加处理方法、装置、设备及存储介质制造方法及图纸

技术编号:27983554 阅读:26 留言:0更新日期:2021-04-06 14:19
本申请公开了一种视频的显示层叠加处理方法、装置、设备及存储介质,该方法的步骤包括:获取显示层之间在重叠区域的叠加权重;筛选显示层中叠加权重不为0的目标显示层;读取目标显示层在重叠区域处的目标显示层数据;基于叠加权重对目标显示层数据执行叠加操作,得到重叠区域的叠加视频结果。由于本方法无需对重叠区域内叠加权重为0的显示层数据进行读取,减少了读取显示层数据的总量,进而相对降低了基于显示层叠加生成视频过程中的带宽开销以及时间开销。此外,本申请还提供一种视频的显示层叠加处理装置、设备及存储介质,有益效果同上所述。

【技术实现步骤摘要】
一种视频的显示层叠加处理方法、装置、设备及存储介质
本申请涉及视频处理领域,特别是涉及一种视频的显示层叠加处理方法、装置、设备及存储介质。
技术介绍
在当前的视频显示系统中往往能够根据用户的需求提供相应视频的播放功能,当前视频显示系统中播放的视频往往是对多路显示层进行叠加显示的结果。当前对于显示层进行叠加处理过程中,往往需要占用较高的通信带宽,并且产生较高的时间开销,而视频显示系统在向用户播放视频的过程时,往往具有高带宽、低延迟的需求,因此在多路显示层叠加生成视频的处理中,对多路叠加的显示层的优化处理,显得更加重要。由此可见,提供一种视频的显示层叠加处理方法,以相对降低基于显示层叠加生成视频过程中的带宽开销以及时间开销,是本领域技术人员需要解决的问题。
技术实现思路
本申请的目的是提供一种视频的显示层叠加处理方法、装置、设备及存储介质,以相对降低基于显示层叠加生成视频过程中的带宽开销以及时间开销。为解决上述技术问题,本申请提供一种视频的显示层叠加处理方法,其特征在于,包括:获取显示层之间在重叠区域的叠加权重;筛选显示层中叠加权重不为0的目标显示层;读取目标显示层在重叠区域处的目标显示层数据;基于叠加权重对目标显示层数据执行叠加操作,得到重叠区域的叠加视频结果。优选地,方法还包括:读取显示层在非重叠区域处的数据;其中,非重叠区域为显示层之间未重合的区域;基于显示层在非重叠区域处的数据生成非叠加视频结果;基于叠加视频结果以及非叠加视频结果生成最终视频结果。优选地,读取目标显示层在重叠区域处的目标显示层数据,包括:在DDR存储设备中读取目标显示层在重叠区域处的目标显示层数据。优选地,显示层包括视频层以及图形层。优选地,筛选显示层中叠加权重不为0的目标显示层,包括:筛选显示层中叠加权重大于0的目标显示层。此外,本申请还提供一种视频的显示层叠加处理装置,包括:权重获取模块,用于获取显示层之间在重叠区域的叠加权重;显示层筛选模块,用于筛选显示层中叠加权重不为0的目标显示层;重叠数据读取模块,用于读取目标显示层在重叠区域处的目标显示层数据;叠加处理模块,用于基于叠加权重对目标显示层数据执行叠加操作,得到重叠区域的叠加视频结果。优选地,装置还包括:非重叠数据读取模块,用于读取显示层在非重叠区域处的数据;其中,非重叠区域为显示层之间未重合的区域;非叠加处理模块,用于基于显示层在非重叠区域处的数据生成非叠加视频结果;视频结果生成模块,用于基于叠加视频结果以及非叠加视频结果生成最终视频结果。优选地,装置还包括:数据读取子模块,用于在DDR存储设备中读取目标显示层在重叠区域处的目标显示层数据。此外,本申请还提供一种视频的显示层叠加处理设备,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序时实现如上述的视频的显示层叠加处理方法的步骤。此外,本申请还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的视频的显示层叠加处理方法的步骤。本申请所提供的一种视频的显示层叠加处理方法,首先获取显示层之间在重叠区域的叠加权重,进而筛选显示层中叠加权重不为0的目标显示层,并读取目标显示层在重叠区域处的目标显示层数据,最终基于叠加权重对目标显示层数据执行叠加操作,得到重叠区域的叠加视频结果。由于本方法中仅读取叠加权重不为0的目标显示层在重叠区域处的目标显示层数据,并基于目标显示层数据执行叠加操作以得到重叠区域的叠加视频结果,无需对重叠区域内叠加权重为0的显示层数据进行读取,减少了读取显示层数据的总量,进而相对降低了基于显示层叠加生成视频过程中的带宽开销以及时间开销。此外,本申请还提供一种视频的显示层叠加处理装置、设备及存储介质,有益效果同上所述。附图说明为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一种视频的显示层叠加处理方法的流程图;图2为本申请实施例公开的一种具体应用场景下的显示层叠加示意图;图3为本申请实施例公开的一种视频的显示层叠加处理装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。当前对于显示层进行叠加处理过程中,往往需要占用较高的通信带宽,并且产生较高的时间开销,而视频显示系统在向用户播放视频的过程时,往往具有高带宽、低延迟的需求,因此在多路显示层叠加生成视频的处理中,对多路叠加的显示层的优化处理,显得更加重要。为此,本申请的核心是提供一种视频的显示层叠加处理方法,以相对降低基于显示层叠加生成视频过程中的带宽开销以及时间开销。为了使本
的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。请参见图1所示,本申请实施例公开了一种视频的显示层叠加处理方法,包括:步骤S10:获取显示层之间在重叠区域的叠加权重。需要说明的是,本步骤中的显示层指的是通过多路视频内容综合生成视频过程中,所需的各路视频数据内容层。在生成视频的过程中,各个显示层之间在视频显示区域中会存在叠加显示的情况,也就是在视频显示区域中的特定区域内,同时显示多个显示层的视频数据内容,在显示层的重叠区域中,各个显示层之间根据权重关系进行叠加处理,以此生成重叠区域处的视频。本步骤通过获取显示层之间在重叠区域的叠加权重,目的是进一步获悉在重叠区域中进行各显示层的叠加处理时,所需要使用的显示层数据。步骤S11:筛选显示层中叠加权重不为0的目标显示层。需要说明的是,本步骤中筛选显示层中叠加权重不为0的目标显示层,即为在重叠区域中进行各显示层的叠加处理时,所需要使用的显示层。步骤S12:读取目标显示层在重叠区域处的目标显示层数据。在筛选显示层中叠加权重不为0的目标显示层之后,本步骤进一步读取目标显示层在重叠区域处的目标显示层数据,目的是在后续步骤中进一步对目标显示层数据执行叠加操作。本步骤的重点在于仅读取目标显示层在重叠区域处的目标显示层数据,而不对叠加权重为0的显示层的数据进行读取,以此减少对叠加权重为0的显示层的数据进行读取时的带宽开销以及资源开销。步骤S13:基于叠加权重对目标显示层数据执行叠加操作,得到重叠区域的叠加视频结果。在读取目标显示层在重叠区域处的目标本文档来自技高网
...

【技术保护点】
1.一种视频的显示层叠加处理方法,其特征在于,包括:/n获取显示层之间在重叠区域的叠加权重;/n筛选所述显示层中所述叠加权重不为0的目标显示层;/n读取所述目标显示层在所述重叠区域处的目标显示层数据;/n基于所述叠加权重对所述目标显示层数据执行叠加操作,得到所述重叠区域的叠加视频结果。/n

【技术特征摘要】
1.一种视频的显示层叠加处理方法,其特征在于,包括:
获取显示层之间在重叠区域的叠加权重;
筛选所述显示层中所述叠加权重不为0的目标显示层;
读取所述目标显示层在所述重叠区域处的目标显示层数据;
基于所述叠加权重对所述目标显示层数据执行叠加操作,得到所述重叠区域的叠加视频结果。


2.根据权利要求1所述的视频的显示层叠加处理方法,其特征在于,所述方法还包括:
读取所述显示层在非重叠区域处的数据;其中,所述非重叠区域为所述显示层之间未重合的区域;
基于所述显示层在非重叠区域处的数据生成非叠加视频结果;
基于所述叠加视频结果以及所述非叠加视频结果生成最终视频结果。


3.根据权利要求1所述的视频的显示层叠加处理方法,其特征在于,所述读取所述目标显示层在所述重叠区域处的目标显示层数据,包括:
在DDR存储设备中读取所述目标显示层在所述重叠区域处的所述目标显示层数据。


4.根据权利要求1所述的视频的显示层叠加处理方法,其特征在于,所述显示层包括视频层以及图形层。


5.根据权利要求1至4任意一项所述的视频的显示层叠加处理方法,其特征在于,所述筛选所述显示层中所述叠加权重不为0的目标显示层,包括:
筛选所述显示层中所述叠加权重大于0的所述目标显示层。


6.一种视频的显示层叠加处理装置,其特征在于,包括:
权重获取模块,用于获取显...

【专利技术属性】
技术研发人员:李成
申请(专利权)人:湖南国科微电子股份有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1