The invention discloses a method for unfolding 360 DEG panoramic images based on polar coordinates, relating to the field of panoramic display technology, and having an inner radius of R
【技术实现步骤摘要】
一种基于极坐标的360°全景图像展开方法
本专利技术涉及全景显示
,尤其是一种基于极坐标的360°全景图像展开方法。
技术介绍
现有的360°全景图像展开方法是每次将圆形鱼眼图像旋转45°,再对90°的扇形子图像进行展开,而且需要利用展开后的子图中将近一半的重叠区域进行拼接。在每个子图展开过程中,为了使相邻子图之间存在一定的重叠区域,需要多计算子图中一半(大致为R/2)的重叠区域。虽然旋转展开方法只需要旋转8次,但是对子图的拼接同样需要耗费较大的计算量,而且寻找相似区域的方法鲁棒性不够,如果能够找到更合适的展开角度,就不需要图像拼接过程,只需要将展开子图逐个排列就可以构成全景图像了。但是在算法的实现过程中依然需要对原始图像进行多次旋转,再将每次旋转之后的扇形子图进行展开,最后将所有子图连接成完整的全景图像,图像旋转的过程中仍然需要消耗计算机资源。
技术实现思路
本专利技术提出的一种基于极坐标的360°全景图像展开方法,不需要对原始图像进行旋转,直接采用极坐标变换就可以得到展开后的全景图像。本专利技术的技术方案是这样实现的:一种基于极坐标的360°全景图像展开方法,其特征在于,该方法包括以下步骤:步骤1:在下式中,将内圆半径r1和外圆半径r2得到展开后的全景图像的宽度w和高度h;步骤2:计算圆形鱼眼图像中极坐标的极角θ和极半径ρ的步进Δθ和Δρ,这里的极角步进Δθ通过整个圆周的弧度2π除以展开后全景图像的宽度w来获得;步骤3:为了避免坐标映射之后产生空白像素,这里采用反向坐标映射,图像展开后的坐标(i,j)对应圆形鱼眼图像中的极坐标为(ρ,θ);步骤4:利 ...
【技术保护点】
一种基于极坐标的360°全景图像展开方法,其特征在于,该方法包括以下步骤:步骤1:在下式中,将内圆半径r
【技术特征摘要】
1.一种基于极坐标的360°全景图像展开方法,其特征在于,该方法包括以下步骤:步骤1:在下式中,将内圆半径r1和外圆半径r2得到展开后的全景图像的宽度w和高度h;步骤2:计算圆形鱼眼图像中极坐标的极角θ和极半径ρ的步进Δθ和Δρ,这里的极角步进Δθ通过整个圆周的弧度2π除以展开后全景图像的宽度w来获得;步骤3:为了避免坐标映射之后产生空白像素,这里采用反向坐标映射,图像展开后的坐标(i,j)对应圆形鱼眼图像中的极坐...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:微美光速资本投资管理北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。