一种信息输出显示方法及装置制造方法及图纸

技术编号:17944729 阅读:45 留言:0更新日期:2018-05-15 23:44
本发明专利技术实施例公开了一种信息输出显示方法,所述方法包括:计算视频层和图像层的混合叠加显示参数,筛选出视频层和图像层中的第一部分图像层,输出视频层和第一部分图像层至第一处理器,依次输出第二部分图像层至第二处理器和第一处理器,根据混合叠加显示参数显示经过第一处理器处理的视频层、第一部分图像层以及第二部分图像层。本发明专利技术实施例同时还公开了一种信息输出显示装置。

A method and device for information output display

The embodiment of the invention discloses an information output display method. The method includes: calculating the mixed superposition display parameters of the video layer and the image layer, screening the first part image layer in the video layer and the image layer, output the video layer and the first part image layer to the first processor, and output the second parts of the image layer in turn to the first. The two processor and the first processor display the video layer processed by the first processor, the first part of the image layer, and the second part of the image layer according to the mixed superposition display parameters. The embodiment of the invention also discloses an information output display device.

【技术实现步骤摘要】
一种信息输出显示方法及装置
本专利技术涉及通信领域中的信息处理技术,尤其涉及一种信息输出显示方法及装置。
技术介绍
目前,多媒体视频播放的智能电视机顶盒已经逐步取代了传统的电视机,进入人类的日常生活,越来越多的用户选择通过机顶盒收看数字电视节目。用户通过机顶盒在电视终端屏幕上观看到的图像属于图像层,而收看的电视节目属于视频层,电视屏幕在内容显示过程中,机顶盒通常从服务器读取源数据、并将读取的源数据写入显存,再由机顶盒中的显示设备驱动每隔一段时间从该显存上读取目标数据并刷新到屏幕上,即可显示源数据代表的内容。在现有的基于安卓android平台的多媒体视频播放系统中,作为智能电视机顶盒最核心的功能,输出显示方法主要有三种,然而这三种方法或者存在输出效率低的问题,或者存在CPU和GPU占用率高的问题,又或者存在无法将视频输出到指定位置的问题。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种信息输出显示方法及装置,解决了现有方法或者存在输出效率低的问题,或者存在中央处理器和图形处理器占用率高的问题,又或者存在无法将视频输出到指定位置的问题,从而节省了总线带宽,提高了系统播放视频时的帧率,实现了视频位置的任意输出,同时,显著减少了设备的耗电量、也提升了用户体验。本专利技术的技术方案是这样实现的:一种信息输出显示方法,包括:计算视频层和图像层的混合叠加显示参数;其中,所述视频层和所述图像层分别是填充数据后的所述视频层和填充数据后的所述图像层;筛选出所述视频层和所述图像层中的第一部分图像层;输出所述视频层和所述第一部分图像层至第一处理器,依次输出第二部分图像层至第二处理器和所述第一处理器;其中,所述图像层包括所述第一部分图像层和所述第二部分图像层;所述第一处理器为视频和图像的混合叠加处理器,所述第二处理器为图像混合叠加处理器;根据所述混合叠加显示参数显示经过所述第一处理器处理的所述视频层、所述第一部分图像层以及所述第二部分图像层。如上所述的方法,还包括:通过第一接口为待处理数据的视频层分配至少一个视频层缓冲区,通过第二接口为所述待处理数据的图像层分配至少一个图像层缓冲区。如上所述的方法,还包括:填充所述待处理数据的视频数据到所述视频层缓冲区中,并填充所述待处理数据的图像数据到所述图像层缓冲区中;填充所述视频层缓冲区的视频数据到对应的所述视频层中,并填充所述图像层缓冲区的图像数据到对应的所述图像层中,得到填充数据后的所述视频层和填充数据后的所述图像层。如上所述的方法,还包括:通过所述第一接口对所述视频层缓冲区进行标记;获取视频层和图像层叠加的Z-order信息;相应的,所述筛选出视频层和图像层中的第一部分图像层,包括:根据所述视频层缓冲区的标记和所述Z-order信息筛选出所述视频层和图像层中的第一部分图像层。如上所述的方法,所述根据所述视频层缓冲区的标记和所述Z-order信息筛选出所述视频层和图像层中的第一部分图像层,包括:根据所述视频层缓冲区的标记筛选出所述视频层;根据所述视频层缓冲区的标记和Z-order信息,在所述视频层和所述图像层的混合区域内获取位于最上层视频层上面的图像层的个数和位于最下层视频层下面的图像层的个数;比较所述位于最上层视频层上的图像层的个数和所述位于最下层视频层下的图像层的个数的大小;将位于最上层视频层上的图像层的个数和所述位于最下层视频层下的图像层的个数中个数小的图像层作为所述第一部分图像层。一种信息输出显示装置,包括:计算模块,用于计算视频层和图像层的混合叠加显示参数;其中,所述视频层和所述图像层分别是填充数据后的所述视频层和填充数据后的所述图像层;筛选模块,用于筛选出所述视频层和所述图像层中的第一部分图像层;输出模块,用于输出所述视频层和所述第一部分图像层至第一处理器,依次输出第二部分图像层至第二处理器和所述第一处理器;其中,所述图像层包括所述第一部分图像层和所述第二部分图像层;所述第一处理器为视频和图像的混合叠加处理器,所述第二处理器为图像混合叠加处理器;显示模块,用于根据所述混合叠加显示参数显示经过所述第一处理器处理的所述视频层、所述第一部分图像层以及所述第二部分图像层。如上所述的装置,还包括:处理模块,用于通过第一接口为待处理数据的视频层分配至少一个视频层缓冲区,通过第二接口为所述待处理数据的图像层分配至少一个图像层缓冲区。如上所述的装置,还包括:填充模块,用于填充所述待处理数据的视频数据到所述视频层缓冲区中,并填充所述待处理数据的图像数据到所述图像层缓冲区中;填充所述视频层缓冲区的视频数据到对应的所述视频层中,并填充所述图像层缓冲区的图像数据到对应的所述图像层中,得到填充数据后的所述视频层和填充数据后的所述图像层。如上所述的装置,还包括:获取模块,用于获取视频层和图像层叠加的Z-order信息;所述处理模块,还用于通过所述第一接口对所述视频层缓冲区进行标记;所述筛选模块,具体用于根据所述视频层缓冲区的标记和所述Z-order信息筛选出所述视频层和图像层中的第一部分图像层。如上所述的装置,所述筛选模块包括:筛选单元,用于根据所述视频层缓冲区的标记筛选出所述视频层;获取单元,用于根据所述视频层缓冲区的标记和Z-order信息,在所述视频层和所述图像层的混合区域内获取位于最上层视频层上面的图像层的个数和位于最下层视频层下面的图像层的个数;比较单元,用于比较所述位于最上层视频层上的图像层的个数和所述位于最下层视频层下的图像层的个数的大小;处理单元,用于将位于最上层视频层上的图像层的个数和所述位于最下层视频层下的图像层的个数中个数小的图像层作为所述第一部分图像层。本专利技术实施例所提供的信息输出显示方法及装置,能够计算视频层和图像层的混合叠加显示参数,筛选出视频层和图像层中的第一部分图像层,输出视频层和第一部分图像层至第一处理器,依次输出第二部分图像层至第二处理器和第一处理器,根据混合叠加显示参数显示经过第一处理器处理的视频层、第一部分图像层以及第二部分图像层;这样,实现了对视频层以及位置不同的图形层加以筛选区别,送至不同的处理器进行混合叠加,再根据计算的混合叠加显示参数对混合叠加过的视频层和图像层显示到屏幕的指定位置,从而节省了总线带宽,提高了系统播放视频时的帧率,实现了视频位置的任意输出,同时,显著减少了设备的耗电量、也提升了用户体验。附图说明图1为现有技术的一种信息输出显示方法的流程示意图;图2为现有技术的另一种信息输出显示方法的流程示意图;图3为现有技术的又一种信息输出显示方法的流程示意图;图4为本专利技术实施例提供的一种信息输出显示方法的流程示意图;图5为本专利技术实施例提供的另一种信息输出显示方法的流程示意图;图6为本专利技术实施例提供的又一种信息输出显示方法的流程示意图;图7为本专利技术实施例提供的又一种信息输出显示方法的流程示意图;图8为本专利技术实施例提供的一种信息输出显示装置的结构示意图;图9为本专利技术实施例提供的另一种信息输出显示装置的结构示意图;图10为本专利技术实施例提供的又一种信息输出显示装置的结构示意图;图11为本专利技术实施例提供的又一种信息输出显示装置的结构示意图。具体实施方式图1为现有技术的一种信息输出显示方法的流程示意图。如图1所示,这种输出显示方法是由播放器(Med本文档来自技高网...
一种信息输出显示方法及装置

【技术保护点】
一种信息输出显示方法,其特征在于,所述方法包括:计算视频层和图像层的混合叠加显示参数;其中,所述视频层和所述图像层分别是填充数据后的所述视频层和填充数据后的所述图像层;筛选出所述视频层和所述图像层中的第一部分图像层;输出所述视频层和所述第一部分图像层至第一处理器,依次输出第二部分图像层至第二处理器和所述第一处理器;其中,所述图像层包括所述第一部分图像层和所述第二部分图像层;所述第一处理器为视频和图像的混合叠加处理器,所述第二处理器为图像混合叠加处理器;根据所述混合叠加显示参数显示经过所述第一处理器处理的所述视频层、所述第一部分图像层以及所述第二部分图像层。

【技术特征摘要】
1.一种信息输出显示方法,其特征在于,所述方法包括:计算视频层和图像层的混合叠加显示参数;其中,所述视频层和所述图像层分别是填充数据后的所述视频层和填充数据后的所述图像层;筛选出所述视频层和所述图像层中的第一部分图像层;输出所述视频层和所述第一部分图像层至第一处理器,依次输出第二部分图像层至第二处理器和所述第一处理器;其中,所述图像层包括所述第一部分图像层和所述第二部分图像层;所述第一处理器为视频和图像的混合叠加处理器,所述第二处理器为图像混合叠加处理器;根据所述混合叠加显示参数显示经过所述第一处理器处理的所述视频层、所述第一部分图像层以及所述第二部分图像层。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过第一接口为待处理数据的视频层分配至少一个视频层缓冲区,通过第二接口为所述待处理数据的图像层分配至少一个图像层缓冲区。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:填充所述待处理数据的视频数据到所述视频层缓冲区中,并填充所述待处理数据的图像数据到所述图像层缓冲区中;填充所述视频层缓冲区的视频数据到对应的所述视频层中,并填充所述图像层缓冲区的图像数据到对应的所述图像层中,得到填充数据后的所述视频层和填充数据后的所述图像层。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:通过所述第一接口对所述视频层缓冲区进行标记;获取视频层和图像层叠加的Z-order信息;相应的,所述筛选出视频层和图像层中的第一部分图像层,包括:根据所述视频层缓冲区的标记和所述Z-order信息筛选出所述视频层和图像层中的第一部分图像层。5.根据权利要求4所述的方法,其特征在于,所述根据所述视频层缓冲区的标记和所述Z-order信息筛选出所述视频层和图像层中的第一部分图像层,包括:根据所述视频层缓冲区的标记筛选出所述视频层;根据所述视频层缓冲区的标记和Z-order信息,在所述视频层和所述图像层的混合区域内获取位于最上层视频层上面的图像层的个数和位于最下层视频层下面的图像层的个数;比较所述位于最上层视频层上的图像层的个数和所述位于最下层视频层下的图像层的个数的大小;将位于最上层视频层上的图像层的个数和所述位于最下层视频层下的图像层的个数中个数小的图像层作为所述第一部分图像层。6.一种信息输出显示装置...

【专利技术属性】
技术研发人员:唐成
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东,44

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

1