主权项 |
一种非均匀分辨率球面全景图生成方法,其特征在于,包括如下步骤:步骤1、首先,针对球面全景展开图的原图,选出关注中心点c;然后,将所述原图投影到球面上,并在该球面选择一个新球轴和一条新裁线b,保证关注中心点c在新轴线对应的赤道环上,并且关注中心点c到新裁线b上任意点的距离相等;最后,将球面全景图按照新裁线b展开,得到球面全景展开图的新图;步骤2、以关注中心点c为几何中心、p为长、r为宽在所述新图中划定一个形状为矩形的关注区域;以关注区域的4条边所在直线分别作为新图的分界线,在关注区域外围形成8个非关注区域;其中,p和r的取值根据用户对展开图的关注需求确定;步骤3、首先,设定压缩系数λ;然后,确定与关注区域没有共边的非关注区域,将这些非关注区域的长度方向和宽度方向的像素点数均压缩为原来的1/λ;最后,确定与关注区域有共边的非关注区域,对与关注区域公用的边的方向的像素点数不压缩;将与关注区域非公用的边的方向的像素点数压缩为原来的1/λ,最终得到压缩后的图片;步骤4、对压缩后的图片根据步骤3的压缩原则进行解压缩,将图片重新展开,其中,将被压缩像素点的像素值根据其附近未被压缩的像素点的像素值进行赋值,得到解压缩后的图片,由此生成全景图。 |