发明名称 |
一种基于位图缓存的矢量图形显示的加速方法 |
摘要 |
本发明涉及一种基于位图缓存的矢量图形显示的加速方法,该方法在矢量动画的播放过程中,将连续显示的复杂矢量对象的渲染结果缓存,当显示对象再次出现时,取出对应的位图缓存对象,经过变换操作,直接显示在指定位置。该加速方法包括预缓存策略,缓存选择策略,缓存使用策略,缓存压缩保存策略和缓存替换策略。其优点在于:省去大量计算,节省渲染矢量图像的时间,加快显示速度;根据嵌入实式设备的内存大小和处理速度的不同,调整缓存容量大小和复杂图形的边缘曲线门限达到最佳效果;操作简单,只保存矢量对象的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号中国科学院声学研究所 |