[发明专利]一种提高透明图像光栅化速度的方法及装置有效

专利信息
申请号: 201110460600.2 申请日: 2011-12-31
公开(公告)号: CN103186909A 公开(公告)日: 2013-07-03
发明(设计)人: 孟张伟;林好;陈恳 申请(专利权)人: 北大方正集团有限公司;北京北大方正电子有限公司
主分类号: G06T11/00 分类号: G06T11/00
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 黄志华
地址: 100871 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 提高 透明 图像 光栅 速度 方法 装置
【说明书】:

技术领域

发明涉及图像光栅化领域,特别涉及一种提高透明图像光栅化速度的方法及装置。

背景技术

目前,在图元对象进行绘制时,一般采取两种成像模型:替代成像模型和透明成像模型。

替代成像模型基本原理是,新绘制到页面中的图元对象会完全替代该图元对象所在位置上的背景内容,即该位置上点的最终颜色由最后绘制到该位置上的图元对象决定。透明成像模型的基本原理是,新绘制到页面中的透明图元对象需与之前该图元对象所在位置上的背景内容进行混合运算,即该位置上点的最终颜色由绘制到该位置上的所有图元对象以共同决定。

本申请人在实现本发明的过程中,至少发现现有技术中在透明成像模型下的光栅化技术存在以下几个技术问题:

1,在透明成像模型下,新绘制到页面中的图元对象首先会经过组装,而在组装过程中,由于新绘制到页面中的图元对象并没有事先判断出其为透明图像或是非透明图像,则组装过程会对所有新绘制到页面中的图元对象进行计算,这就导致了计算复杂的技术问题。

2,在透明成像模型下,新绘制到页面中的图元对象会与需与之前该图元对象所在位置上的背景内容进行透明计算,而当背景内容的分辨率较高时,透明计算的数据量较大,计算复杂,且耗费时间过长。

发明内容

有鉴于此,本发明提供一种提高透明图像光栅化速度的方法及装置,用以解决现有技术中存在的当背景内容的分辨率较高时,透明计算的数据量较大,计算复杂,且耗费时间过长的技术问题。

一方面,本发明通过本申请实施例一,提供一种提高透明图像光栅化速度的方法,应用在包括有W个图元对象的透明页面中,其中,所述W个图元对象中包含了P个图元对象以及与所述P个图元对象中的透明图像没有相交区域的S个图元对象,所述P与所述S之和为所述W,所述P为大于0且小于等于W的整数,所述S为大于等于0且小于W的整数,所述W为大于等于1的整数,其特征在于,所述方法具体包括:

依次遍历所述P个图元对象,并从所述P个图元对象中确定M个图元对象为透明图像以及与所述M个图元对象有相交区域的N个图元对象为非透明图像,其中,所述M与所述N之和为所述P,所述M为大于0且小于等于P的整数,所述N为大于等于0且小于P的整数;

确定所述P个图元对象的页面级透明区域,以及所述P个图元对象的页面级去透明区域,其中,所述页面级透明区域的处理方法对于所述透明页面与所述非透明页面不相同,所述页面级去透明区域的处理方法对于所述透明页面与所述非透明页面不相同;

根据所述P个图元对象的页面级透明区域与页面级去透明区域,对所述M个图元对象进行组装。

另一方面,本发明通过本申请的另一实施例提供一种提高透明图像光栅化速度的装置,应用在包括有W个图元对象的透明页面中,其中,所述W个图元对象中包含了P个图元对象以及与所述P个图元对象中的透明图像没有相交区域的S个图元对象,所述P与所述S之和为所述W,所述P为大于0且小于等于W的整数,所述S为大于等于0且小于W的整数,所述W为大于等于1的整数,所述装置具体包括:

第一确定模块,用于依次遍历所述P个图元对象,并从所述P个图元对象中确定M个图元对象为透明图像以及与所述M个图元对象有相交区域的N个图元对象为非透明图像,其中,所述M与所述N之和为所述P,所述M为大于0且小于等于P的整数,所述N为大于等于0且小于P的整数;

第二确定模块,用于确定所述P个图元对象的页面级透明区域,以及所述P个图元对象的页面级去透明区域,其中,所述页面级透明区域的处理方法对于所述透明页面与所述非透明页面不相同,所述页面级去透明区域的处理方法对于所述透明页面与所述非透明页面不相同;

组装模块,用于根据所述P个图元对象的页面级透明区域与页面级去透明区域,对所述M个图元对象进行组装。

上述技术方案中的一个或多个技术方案,具有如下技术效果或优点:

一、本发明通过使用对透明图像进行划分区域,再进行计算的技术方案,对透明图像和非透明图像采取不同操作的技术方案,具有减少透明计算量的技术效果。

二、本发明通过使用对透明图像进行划分区域,对不同的区域采取不同的操作的技术方案,具有降低透明图像计算量且耗时少的技术效果。

三、本发明通过使用对透明图像进行划分区域,对不同的区域采取不同的操作的技术方案,具有当背景内容的分辨率与透明图像的分辨率差距越大,计算量越小的技术效果。

附图说明

图1为本申请实施例一中提高透明图像光栅化速度的方法的流程图;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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