[发明专利]一种球面全景图处理方法、装置、服务器及系统在审
申请号: | 201711125308.9 | 申请日: | 2017-11-14 |
公开(公告)号: | CN107864370A | 公开(公告)日: | 2018-03-30 |
发明(设计)人: | 黄文辉;袁雨龙 | 申请(专利权)人: | 暴风集团股份有限公司 |
主分类号: | H04N13/106 | 分类号: | H04N13/106;H04N13/194;H04N13/161;H04N19/167;H04N19/146 |
代理公司: | 北京尚伦律师事务所11477 | 代理人: | 张俊国 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 球面 全景 处理 方法 装置 服务器 系统 | ||
技术领域
本发明涉及图像处理技术领域,尤其是一种球面全景图处理方法、装置、服务器及系统。
背景技术
随着互联网VR技术的高速发展,对全景图像的需求也越来越多。而全景图像是360度的内容,一般码率会比较高,对网络传输有很大压力。而更多时候人们关注的可能就是全景图像中的某一部分,比如演唱会中舞台上是人们关注的部分,体育赛事中赛场时人们关注的部分等等。所以可以在保证某个角度的图像质量的前提下,尽可能地降低码率。
发明内容
本发明实施例所要解决的一个技术问题是:球面全景图在网络中传输的码率较高,对网络带宽的压力较大。
本发明实施例一种球面全景图处理方法、装置、服务器及系统。所述技术方案如下:
根据本发明实施例的第一方面,提供一种球面全景图处理方法,包括:
确定底面为正方形、侧面为等边三角形的四棱锥,其中正方形底面为四棱锥正面;
建立包括所述四棱锥的三维坐标系,将所述四棱锥内切球的球心置于所述三维坐标系的原点,所述四棱锥正面平行于所述三维坐标系中第一坐标平面;
确定所述四棱锥各面上的点在所述三维坐标系中的坐标;
根据所述四棱锥每个点的坐标计算对应于球面全景图上像素点的经纬度,建立所述四棱锥上的点与所述球面全景图上像素点的对应关系,所述四棱锥正面的中心与所述球面全景图的中心对应;
将所述球面全景图上的像素点映射到对应的所述四棱锥上的点,确定四棱锥上点的像素值,得到四棱锥全景图。
可选的,在确定所述四棱锥各面上的点在所述三维坐标系中的坐标之前,所述方法还包括:
获取预设扩展系数,所述扩展系数大于或等于1;
根据所述扩展系数对所述四棱锥各边边长进行扩展;
和/或,
所述方法还包括:
根据所述球面全景图的分辨率,对所述经纬度值进行归一化。
和/或,
当所述四棱锥上的点没有对应到所述球面全景图上的像素点时,所述方法还包括:
确定所述球面全景图上与所述经纬度相邻的至少两个像素点;
根据所述至少两个像素点,确定所述经纬度对应的像素值。
可选的,所述根据所述至少两个像素点,确定所述经纬度对应的像素值,包括:
采用预设滤波算法对所述至少两个像素点的像素值进行处理,得到所述经纬度对应的像素值。
可选的,所述根据所述四棱锥每个点的坐标计算对应于球面全景图上像素点的经纬度,包括:
计算所述四棱锥每个点与所述三维坐标系原点的距离;
根据所述距离分别计算每个点与所述三维坐标系第二坐标平面和第三坐标平面的夹角,得到所述经纬度。
根据本发明实施例的第二方面,提供一种球面全景图处理装置,包括:
第一确定模块,用于确定底面为正方形、侧面为等边三角形的四棱锥,其中正方形底面为四棱锥正面;
建立模块,用于建立包括所述四棱锥的三维坐标系,将所述四棱锥内切球的球心置于所述三维坐标系的原点,所述四棱锥正面平行于所述三维坐标系中第一坐标平面;
第二确定模块,用于确定所述四棱锥各面上的点在所述三维坐标系中的坐标;
计算模块,用于根据所述四棱锥每个点的坐标计算对应于球面全景图上像素点的经纬度,建立所述四棱锥上的点与所述球面全景图上像素点的对应关系,所述四棱锥正面的中心与所述球面全景图的中心对应;
映射模块,用于将所述球面全景图上的像素点映射到对应的所述四棱锥上的点,确定四棱锥上点的像素值,得到四棱锥全景图。
可选的,所述装置还包括:
获取模块,在确定所述四棱锥各面上的点在所述三维坐标系中的坐标之前,获取预设扩展系数,所述扩展系数大于或等于1;
扩展模块,用于根据所述扩展系数对所述四棱锥各边边长进行扩展;
和/或,
所述装置还包括:
归一化模块,用于根据所述球面全景图的分辨率,对所述经纬度值进行归一化。
和/或,
所述装置还包括:
第三确定模块,用于当所述四棱锥上的点没有对应到所述球面全景图上的像素点时,确定所述球面全景图上与所述经纬度相邻的至少两个像素点;
第四确定模块,用于根据所述至少两个像素点,确定所述经纬度对应的像素值。
可选的,所述第四确定模块,用于采用预设滤波算法对所述至少两个像素点的像素值进行处理,得到所述经纬度对应的像素值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暴风集团股份有限公司,未经暴风集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711125308.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:LED显示屏复合显示采集方法
- 下一篇:基于可伸缩备选区域的CVBF算法