[发明专利]一种虚拟现实全景画面映射为平面画面的方法在审
申请号: | 202110374674.8 | 申请日: | 2021-04-08 |
公开(公告)号: | CN115205100A | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 孙文博 | 申请(专利权)人: | 北京兰亭数字科技有限公司 |
主分类号: | G06T3/00 | 分类号: | G06T3/00;G06T3/40;G06T3/60;G06T5/50;G06T19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100071 北京市丰台区和义西里*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟现实 全景 画面 映射 平面 方法 | ||
1.一种虚拟现实全景画面映射为平面画面的方法,其特征在于:包括以下步骤:
1)找到全景画面的视点中心,标记为点A,将以A点为中心的半个球面标记为第一区域Ⅰ,将另外半个球面标记为第二区域Ⅱ,并将第二区域Ⅱ的球面中心点标记为点B;
2)以经度为纵向,纬度为横向,分别将第一区域Ⅰ和第二区域Ⅱ按照纵向6等分,横向12等分分成72分块,分别记作第一区域Ⅰ1~Ⅰ72分块,和第一区域Ⅱ1~Ⅱ72分块;
3)以A点周围的两个分块作为基准,按中心投影的方式,映射到新的平面,记为第一平面Ⅰ′,以B点周围的两个分块作为基准,按中心投影的方式,映射在新的平面,记为第一平面Ⅱ′;
4)将第一平面Ⅰ′与第一平面Ⅱ′拼接为一个完整的平面。
2.根据权利要求1所述的一种虚拟现实全景画面映射为平面画面的方法,其特征在于:将全景画面的球面视点中心A所在的经过球心的圆弧,记为标记0°纬线,在计算出标记纬度后,换算为实际纬度,并将第一区域Ⅰ与第二区域Ⅱ的分界线作为标记0°-180°经线。
3.根据权利要求1所述的一种虚拟现实全景画面映射为平面画面的方法,其特征在于:将第一区域Ⅰ映射为第一平面Ⅰ′的具体方法为:
3.1)确定投影中心,投影中心到A点的距离为m,投影中心到第一平面Ⅰ′中心点的距离为n,则投影的相似比为
3.2)以第一平面Ⅰ′的中心为坐标原点,标记纬度0°所在投影线为横坐标建立平面直角坐标系,则第一平面Ⅰ′内像素点的坐标为(x,y);
3.3)根据每个像素点的坐标(x,y)计算出每个像素点在第一区域Ⅰ内对应的标记纬度,以及对应点到横坐标与纵坐标的距离,记作(x′,y′),并根据(x′,y′)确定标记经度。
4.根据权利要求1所述的一种虚拟现实全景画面映射为平面画面的方法,其特征在于:标记纬度值的具体确认方法为:其中θ表示纬度,表示像素点到第一平面Ⅰ′中心点的距离。
5.根据权利要求1所述的一种虚拟现实全景画面映射为平面画面的方法,其特征在于:像素点在第一区域Ⅰ内对应点到横坐标的距离为且该像素点在第一区域Ⅰ内对应点到纵坐标坐标的距离为
6.根据权利要求1所述的一种虚拟现实全景画面映射为平面画面的方法,其特征在于:将标记纬度换算成实际纬度的方式为,将标记0°纬线旋转至实际0°纬线的位置,得到旋转角度,并将每一个标记纬度按旋转角度值进行函函数替换到实际纬度。
7.根据权利要求1所述的一种虚拟现实全景画面映射为平面画面的方法,其特征在于:将标记经度换算成实际经度的方式为原则上与纬度换算相同,但旋转方向不同。
8.根据权利要求1所述的一种虚拟现实全景画面映射为平面画面的方法,其特征在于:对第一区域Ⅰ1~Ⅰ72分块进行映射的具体方式为:按照视点中心A所在的区域向外扩散,分区段填充像素值,根据需求对视点中心A附近的分块填充高像素值,远离视点中心A的分块填充较低像素值。
9.根据权利要求1所述的一种虚拟现实全景画面映射为平面画面的法,其特征在于:对第一区域Ⅱ1~Ⅱ72映射后画面填充像素值,原则与第一区域Ⅰ1~Ⅰ72相同,但采用更低的像素值作为填充。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京兰亭数字科技有限公司,未经北京兰亭数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110374674.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种反多开外挂的系统功能
- 下一篇:一种虚拟现实视频云计算服务的方法