发明名称 一种基于位图缓存的矢量图形显示的加速方法
摘要 本发明涉及一种基于位图缓存的矢量图形显示的加速方法,该方法在矢量动画的播放过程中,将连续显示的复杂矢量对象的渲染结果缓存,当显示对象再次出现时,取出对应的位图缓存对象,经过变换操作,直接显示在指定位置。该加速方法包括预缓存策略,缓存选择策略,缓存使用策略,缓存压缩保存策略和缓存替换策略。其优点在于:省去大量计算,节省渲染矢量图像的时间,加快显示速度;根据嵌入实式设备的内存大小和处理速度的不同,调整缓存容量大小和复杂图形的边缘曲线门限达到最佳效果;操作简单,只保存矢量对象的ID号,长宽,位图数据,优先级和最近使用帧号,用一个简单的链表即可实现;渲染步骤及播放流程透明,不影响矢量动画的播放过程。
申请公布号 CN101470893A 申请公布日期 2009.07.01
申请号 CN200810172527.7 申请日期 2008.10.29
申请人 中国科学院声学研究所 发明人 王劲林;刘建;胡冰;王春;孙晓辉;陈晓
分类号 G06T1/60(2006.01)I;G06F12/12(2006.01)I;H04N7/26(2006.01)I 主分类号 G06T1/60(2006.01)I
代理机构 北京法思腾知识产权代理有限公司 代理人 杨小蓉
主权项 1、一种基于位图缓存的矢量图形显示的加速方法,其特征在于,在矢量动画的播放过程中,将连续显示的复杂矢量对象的渲染结果缓存,当显示对象再次出现时,取出对应的位图缓存对象,经过数学变换操作,直接显示在指定位置。
地址 100190北京市海淀区北四环西路21号中国科学院声学研究所