[发明专利]借助于一组显示命令来呈现图像帧的渲染器有效

专利信息
申请号: 200810097221.X 申请日: 2008-05-06
公开(公告)号: CN101303771A 公开(公告)日: 2008-11-12
发明(设计)人: 约布斯特·赫林特鲁普;拉尔夫·奥斯特曼;迪尔克·冈多尔夫;安德烈·舍韦佐;马尔科·温特 申请(专利权)人: 汤姆逊许可公司
主分类号: G06T15/00 分类号: G06T15/00;G09G5/00
代理公司: 北京康信知识产权代理有限责任公司 代理人: 章社杲
地址: 法国*** 国省代码: 法国;FR
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 借助于 一组 显示 命令 呈现 图像 渲染
【说明书】:

技术领域

发明涉及一种借助于一组显示命令来呈现图像帧的渲染器 (renderer)。本发明还涉及一种相应的方法。

背景技术

渲染器在其输入处接收显示命令,然后在底层平台的图形系统上 执行显示命令。借助于渲染器,可以在显示器上呈现电影或计算机动 画的图像帧序列以及静止或活动图像和动画的混合。例如,与电影相 关的交互式菜单可以与该电影一起呈现。

为了避免伪象或闪烁,渲染器执行后台缓冲区上的显示命令,同 时屏幕根据来自前台缓冲区的屏幕刷新速率来刷新。在执行了后台缓 冲区中与下一图像帧有关的所有显示命令后,后台缓冲区中的所有像 素值被位图传输(blitted)到前台缓冲区。换言之,后台缓冲区中 的像素值被拷贝到前台缓冲区,优选地,以突发的形式被拷贝到前台 缓冲区。然后,清空后台缓冲区,并由渲染器执行与所述下一图像帧 随后的图像帧有关的显示命令。

显示命令的执行、位图传输和清空均为计算密集型的任务。因 此,以高图像帧速率和/或高分辨率来呈现图像帧序列,对诸如BD-播 放器或移动电话等具有嵌入式处理器的设备的计算能力和图形系统来 说仍具有挑战性。为了不对不变的像素进行显示/位图传输/清空,一 个直接的解决方案是把前台缓冲区中的当前呈现的图像帧与后台缓冲 区中的下一图像帧之间进行逐个像素的比较。但是,这种比较是耗费 计算能力的,且几乎不能带来任何益处。

因此,需要一种在计算能力有限的前提下允许以高图像帧速率和 /或高分辨率来渲染和呈现图像帧序列的渲染器,并需要一种相应的 用于呈现图像帧序列的方法。

发明内容

这通过一种借助于一组显示命令来呈现图像帧的渲染器来实现, 其中,显示命令包括显示区域以及要在该显示区域中显示的显示内 容,并且其中,所述渲染器包括权利要求1的特征。

所述渲染器包括适配装置,用于对第一显示命令组和/或第二显示 命令组进行适配使得经适配的显示命令组仅包括与同一组中的任何显 示区域不交叉的显示区域,所述第一显示命令组用于显示在前图像 帧,而所述第二显示命令组用于显示后一图像帧。另外,经适配的显 示命令组的显示区域覆盖了呈现图像帧的区域。所述渲染器还包括确 定装置,用于确定经适配的第二组中不包括在经适配的第一组中的显 示命令。此外,所述渲染器被适配用于执行所确定的显示命令。

对命令组的适配使得所述命令组具有可比性。对显示命令的比较 降低了比较量,并且还允许不对后台缓冲区中的大区域进行显示/位 图传输/清空。

在所述渲染器的一个优选实施例中,显示区域是矩形的。另外, 所述确定装置用于确定用于相同显示矩形的显示命令是否包括在经适 配的第一组中,并且,如果是,确定经适配的第一组中的用于所述相 同显示矩形的显示命令是否包括相同的显示内容。通过这样,可快速 执行对显示命令的比较。

在另一优选实施例中,所述适配装置适用于对经适配的第一显示 命令组和/或经适配的第二显示命令组进行进一步的适配。进一步的 适配通过形成显示矩形的辅助组来实施。在这个另一优选实施例中, 辅助组中的每个显示矩形都是经适配的第一组中的显示矩形的子区 域。另外,辅助组中的每个显示矩形是经适配的第二组中的显示矩形 的子区域。在该另一优选实施例内,该适配装置适用于分解经适配的 第一组和/或经适配的第二组的显示命令。换言之,如果显示命令是 用于不包括在所述辅助组中的显示矩形的,则该显示命令被分解成用 于显示辅助组中的矩形的显示命令的子集。在该其他优选实施例内, 对于经进一步适配的第二组的被分解的显示命令中的每个显示命令, 仅确定用于所述相同显示矩形的经进一步适配的第一组的显示命令是 否包括相同的显示内容。这减少了待重新显示的区域的大小和数量。

进一步优选的是,显示内容包括多个层对象,每个层对象包括图 形对象以及与所述图形对象有关的位置信息和阿尔法合成(alpha composition)信息。随后,确定经进一步适配的第一组显示命令与 经进一步适配的第二组显示命令相比是否包括相同的显示内容的步骤 包括:确定经进一步适配的第一组显示命令与经进一步适配的第二组 显示命令相比是否包括相同数量的层对象,以及在每个层对象中是否 包括相同的图形对象、相同的位置信息和相同的阿尔法合成信息。

这能够加快比较。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汤姆逊许可公司,未经汤姆逊许可公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810097221.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top