一种对卫星影像图进行纹理增强渲染的方法_2

文档序号:9397554阅读:来源:国知局
通道对应一张纹理图片。其中,第一张溅斑图的R通道是原始卫星影像图。
[0035](二)步骤S2中,将编号为I的卫星照片按照1:1比例完全铺贴地形几何体。
[0036](三)除第一张溅斑图中编号为I的纹理图片外,剩余任意一张纹理图片按纹理图片的实际尺寸连续平铺在地形几何体的相应位置。
[0037](四)按照溅斑图索引,将纹理图片平铺在原始卫星影像图的相应位置,具体按照下述步骤实现:第一张溅斑图的R通道是原始卫星影像图,将原始卫星影像图按照1:1比例着色到地形几何体上;继续按顺序读取第一张溅斑图的G、B、A通道,根据通道中记录的着色强度0-255,调用该通道对应的纹理照片,在地形几何体上将该着色强度的纹理照片进行再次覆盖着色;按顺序继续读取下一张溅斑图的R、G、B、A通道,调用该通道对应的纹理照片,在地形几何体上将该纹理照片进行再次覆盖着色,着色强度按照该通道对应像素的强度值;直至完整最后一张溅斑图的最后一个通道为止。,得到增强纹理后的地表渲染结果。
[0038]步骤SI中,所述目标地形区的原始卫星影像图和有限数量的纹理图片作为资源预先存储;溅斑图记录了纹理图片在该地形上的覆盖区域和增强度,用溅斑图的RGBA四个通道可以记录记录4种纹理,每超出4种纹理,再增加一张溅斑图。
[0039]图形显示终端在渲染时,先读取溅斑信息。
[0040]通过采用本发明公开的上述技术方案,得到了如下有益的效果:
[0041]1、存储的数据量极少,以256X256像素的溅斑图片就可以体现4平方公里的地形,达到落地也能看到清晰地表的程度。而采用影像图高清地面测绘,达到同样级别显示,需要5GB以上的卫星图。数据量大幅降低,将大大提高网络传输速度。
[0042]2、渲染速度很快。因为溅斑纹理数量可控,需要加载的图形很少,GPU显存中已经记录了所有纹理,渲染时,占用显存很少,GPU渲染非常快捷。
[0043]3、增强纹理不破坏原有卫星影像图纹理,在高空俯视和远距离观看时,依然显示原始卫星影像图。只有在需要查看细节时,才应用增强纹理。纹理可能与现实不完全符合,而这种不完全符合恰是可以接受的,因为现实场景中,地面细节的变化很频繁,同一个路面早晚可能都不完全一致。用户更在乎是什么类型的纹理,而对纹理的细节通常不在乎。
[0044]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
【主权项】
1.一种对卫星影像图进行纹理增强渲染的方法,其特征在于,该方法按照下述步骤实现: Si,创建并存储有限数量的目标地形区的纹理图片;所述纹理图片包括:草地纹理图片、水泥路面纹理图片、土质纹理图片、砂石纹理图片; S2,将原始卫星影像图作为编号为I的纹理图片,将目标卫星图片中涉及到的所有纹理图片从编号2开始进行编号索引; S3,按照目标地形区中记载的纹理特征,将纹理图片绘制溅斑图,并存储,所述溅斑图的数量至少为I张; S4,按照溅斑图中记载的纹理特征,制作溅斑图索引,按照溅斑图索引,纹理图片平铺在目标地形区的相应位置,完成对原始卫星影像图的增强渲染。2.根据权利要求1所述方法,其特征在于,在步骤S3中,一种纹理图片对应溅斑图中的一个通道,所述溅斑图共有四个通道。3.根据权利要求2所述方法,其特征在于,所述溅斑图的四个通道分别为R通道、G通道、B通道和A通道。4.根据权利要求3所述方法,其特征在于,R通道、G通道、B通道和A通道中任意一个通道的强度值为0-255,任意一张溅斑图的绘制区域的纹理的强度值小于等于255。5.根据权利要求1所述方法,其特征在于,除最后一张溅斑图外,其余溅斑图每个通道对应一种纹理图片,最后一张溅斑图中至少R通道对应一张纹理图片。6.根据权利要求1所述方法,其特征在于,第一张溅斑图的R通道是原始卫星影像图。7.根据权利要求1所述方法,其特征在于,步骤S2中,将编号为I的卫星照片按照1:1比例完全铺贴目标地形区。8.根据权利要求1所述方法,其特征在于,除第一张溅斑图中编号为I的纹理图片外,剩余任意一张纹理图片按纹理图片的实际尺寸连续平铺在目标地形区的相应位置。9.根据权利要求1所述方法,其特征在于,按照溅斑图索引,将纹理图片平铺在原始卫星影像图的相应位置,具体按照下述步骤实现: 首先,第一张溅斑图的R通道是原始卫星影像图,将此卫星影像按照1:1比例着色到地形几何体上;其次,继续按顺序读取第一张溅斑图的G、B、A通道,根据通道中记录的着色强度0-255,调用该通道对应的纹理照片,在地形几何体上将该着色强度的纹理照片进行再次覆盖着色; 最后,按顺序继续读取下一张溅斑图的R、G、B、A通道,调用该通道对应的纹理照片,在地形几何体上将该纹理照片进行再次覆盖着色,着色强度按照该通道对应像素的强度值;直至完整最后一张溅斑图的最后一个通道为止。10.根据权利要求1所述方法,其特征在于,每一张溅斑图记录了其包括的纹理图片在目标地形区的覆盖区域和着色强度。
【专利摘要】本发明公开了一种对卫星影像图进行纹理增强渲染的方法,涉及三维技术领域。该方法包括:创建并存储有限数量的目标地形区的纹理图片;将原始卫星影像图作为编号为1的纹理图片,将目标卫星图片中涉及到的所有纹理图片从编号2开始进行编号索引;按照目标地形区中记载的纹理特征,将纹理图片绘制溅斑图,并存储,所述溅斑图的数量至少为1张;按照溅斑图中记载的纹理特征,制作溅斑图索引,按照溅斑图索引,纹理图片平铺在目标地形区的相应位置,完成对原始卫星影像图的增强渲染。本发明保留了原始卫星影像图的真实感,改进了卫星影像图放大时的虚化现象,增强了地表细节,得到出色的渲染结果。减少存储、传输和渲染时的性能消耗,提高渲染效率。
【IPC分类】G06T17/05
【公开号】CN105118092
【申请号】CN201510616142
【发明人】杨邦会, 孙宁, 胡乔利, 刘利
【申请人】北京三维易达科技有限公司
【公开日】2015年12月2日
【申请日】2015年9月24日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1