[发明专利]基于互补场景模型的球面全景图缺失信息修复方法有效
申请号: | 201210349093.X | 申请日: | 2012-09-18 |
公开(公告)号: | CN102915526A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 余烨;刘晓平;路强;叶强强;张静;何川;曹明伟 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 安徽合肥华信知识产权代理有限公司 34112 | 代理人: | 余成俊 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 互补 场景 模型 球面 全景 缺失 信息 修复 方法 | ||
1.基于互补场景模型的球面全景图缺失信息修复方法,其特征在于,包括以下步骤:
(1)建立虚拟实景空间中目标位置处的空间坐标系,并推导球面全景图中像素坐标系到该空间坐标系的转换关系;
在目标位置建立空间直角坐标系OXYZ,并在此坐标系下建立球面O,其中球面的球心为O点、半径为R,则此球面即为位置O处对应的球面虚拟实景空间原型;假设球面全景图上某像素点坐标为 (xpixel,ypixel),其在球面虚拟实景空间中对应点A的坐标为(x,y,z),球面全景图的像素尺寸为imageWidth×imageHeight,则(x,y,z)可以通过如下坐标转换关系获得:
(2)根据空间位置关系,建立球面虚拟实景空间中目标位置与源位置之间的互补场景模型,其中目标位置为待修补全景图所处位置,源位置为用于修补的全景图所处位置;
假设球面虚拟实景空间中任何位置处球面球心离地面的高度为H,目标位置处建立的球面空间模型为球面O,源位置处建立的球面空间模型为球面O′,以O原点建立空间坐标系OXYZ,则在坐标系OXYZ下,O′的坐标为(xO,yO,zO),目标位置缺失场景中的点A(x,y,z)对应到真实三维世界中的点A1,记A1坐标为 (x1,y1,z1),则:
假设真实三维世界中的点A1在位置O′处的虚拟实景中投影为A2,则A2在球面O′上,为直线A1O′和球面的交点,A2点即为目标位置处缺失场景点A的互补场景点;
建立以O′为原点的空间直角坐标系O′X′Y′Z′,在O′X′Y′Z′坐标系下,A1的坐标为(x′1,y′1,z′1),A2的坐标为(x′2,y′2,z′2),O′的坐标为(0,0,0),则A2的坐标可以通过如下公式计算获得:
由于O′、A1、A2同处于一条直线上,则在空间直角坐标系O′X′Y′Z′中有以下关系:
假设A2在球面O′对应的极坐标为,则可求得:
其中函数Sgn(x)定义为
由于目标位置和源位置的球面虚拟实景之间具有互补现象,即在球面O′上存在球面O底部缺失的场景,因此,称上述建立的模型为互补场景模型;
至此,互补场景模型已经建立,模型内部的坐标转换关系已推导得出;
(3)建立源位置处球面虚拟实景到球面全景图的映射关系,从而获得目标位置处球面全景图中缺失场景的像素信息;
建立以源位置O′点为原点的球面空间模型,此模型中A2点对应到球面全景图的像素坐标为(x′pixel,y′pixel),则A2的极坐标与像素坐标 (x′pixel,y′pixel)的转换公式为
;
则得到以下的像素信息转换关系
RGBA(O,xpixel,ypixel)=RGBA(O′,x′pixel,y′pixel)
即位置O处对应的目标全景图场景缺失区域中某像素点坐标为(xpixel,ypixel),经过以上转换关系计算得到的源全景图O′上的像素点坐标为(x′pixel,y′pixel),则利用像素点 (x′pixel,y′pixel)中的像素信息去填补 (xpixel,ypixel)缺失的像素信息,从而达到真实修复的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210349093.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种灶具
- 下一篇:一种金属排风管集成灶