[发明专利]一种基于高度场的动态矢量渲染方法有效
申请号: | 201510262967.1 | 申请日: | 2015-05-21 |
公开(公告)号: | CN104952101B | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 罗健欣;唐斌;倪桂强;段伟伟 | 申请(专利权)人: | 中国人民解放军理工大学 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙)44280 | 代理人: | 何青瓦 |
地址: | 210000 江苏省南京市海*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 高度 动态 矢量 渲染 方法 | ||
1.一种基于高度场的动态矢量渲染方法,包括存储所述高度场的高度场数据,所述高度场数据由高程数据和影像纹理数据组成,对所述高程数据进行光栅化处理或/和光线投射处理后,计算所述高度场的渲染坐标,将所述影像纹理数据转化为渲染像素,并与所述高度场的渲染坐标进行坐标像素映射,得到所述高度场的渲染坐标像素,其特征在于,所述方法还包括以下步骤:
第一步,将动态矢量转化为动态图集;
第二步,从所述动态图集中获取当前图集数据;
第三步,根据所述当前图集数据计算所述当前图集的渲染坐标,将所述当前图集数据转化为渲染像素,并与所述当前图集的渲染坐标进行映射,得到所述当前图集的渲染坐标像素;
第四步,将所述当前图集的渲染坐标像素与所述高度场的渲染坐标像素进行混合,得到混合渲染坐标像素;
第五步,将所述混合渲染坐标像素经过采样滤波和片段着色处理后,在显示屏幕上渲染出基于高度场的当前图集;
第六步,从所述动态图集中不断更新当前图集,并重复前面所述第二步至第五步。
2.根据权利要求1所述的基于高度场的动态矢量渲染方法,其特征在于,所述将动态矢量转化为动态图集中,包括以下步骤:
第一步,以观察者的视图截椎与所述高度场的基平面相交的方式确定基于视觉观察的投影区;
第二步,动态切分所述投影区,得到投影分区,在每个所述投影分区上方对应设置一个相机;
第三步,利用所述相机将对应的所述投影分区的矢量特征光栅化为所述相机的图集,由所述相机的图集组成所述动态图集。
3.根据权利要求2所述的基于高度场的动态矢量渲染方法,其特征在于,所述投影区为梯形,所述梯形长边的长度是Wf,短边的长度是Wn,所述长边与所述短边的间距是L;所述投影分区有N个,N≥1,均为正方形,各正方形边长为Hi,i∈[0,N-1],所述各正方形的边长Hi沿视觉观察方向递增,其中边长为H0的正方形的邻近观察者的侧边与所述梯形的短边重合,且H0=Wn,用Offi表示所述各正方形的邻近观察者的侧边到所述梯形短边的距离偏差,所述梯形的斜边与所述各正方形的竖边的交角为θ,θ∈[0,π/2)。
4.根据权利要求3所述的基于高度场的动态矢量渲染方法,其特征在于,定义多余因子α,表示正方形横边没有落入所述梯形内的长度占所述正方形横边长度的比例,α∈(0,1];
定义容忍因子ξ,满足
定义增长因子β为:
定义投影分区的个数N的上限Nmax。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军理工大学,未经中国人民解放军理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510262967.1/1.html,转载请声明来源钻瓜专利网。