【技术实现步骤摘要】
一种全景图像处理方法和全景图像处理装置
本专利技术涉及图像处理技术,尤其涉及一种全景图像处理方法和全景图像处理装置。
技术介绍
全景视频是一种全方位360度进行拍摄的视频,用户在观看视频的时候,可以随意调节视频上下左右进行观看。现有技术中,用户在观看全景视频中即时拍摄一张非全景照片时,由于用户所观看的全景视频流在带宽或者用户设备限制下并不具备高分辨率,并且单纯的截屏无法获取高清的非全景照片,因此服务器会根据拍摄数据在更高清的原始全景图像或全景视频帧上截取图片。例如,用户由于带宽或者设备的限制只能观看1080p的全景视频流,那其即时获取的非全景照片可以是在4K(4096*2160)或更高分辨率8K(7680*3840)的全景图片上截取的。
技术实现思路
在下文中给出了关于本专利技术的简要概述,以便提供关于本专利技术的某些方面的基本理解。应当理解,这个概述并不是关于本专利技术的穷举性概述。它并不是意图确定本专利技术的关键或重要部分,也不是意图限定本专利技术的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。对于用户设备频繁改变姿态角以及多用户 ...
【技术保护点】
1.一种全景图像处理方法,其特征在于,所述全景图像处理方法包括:预先将拍摄所得的多幅图像映射到预设球体投影模型,采用球面正投影算法实现全景球面映射,以获得该多幅图像对应的球面全景图像;从所述球面全景图像中预先截取多个预设姿态角各自对应的截图窗口,作为预存截图窗口,其中,每个预设姿态角分别包括水平角和俯仰角,所述多个预设姿态角是水平角为0°、俯仰角从0°到90°等间隔变化的一组姿态角,其中,俯仰角等间隔变化的精度为m度;获取用户设备的当前姿态角,记为(βu,αu),其中,αu为所述用户设备的当前俯仰角,βu为所述用户设备的当前水平角;若αu在[0°,90°]范围内,则获取预设 ...
【技术特征摘要】
1.一种全景图像处理方法,其特征在于,所述全景图像处理方法包括:预先将拍摄所得的多幅图像映射到预设球体投影模型,采用球面正投影算法实现全景球面映射,以获得该多幅图像对应的球面全景图像;从所述球面全景图像中预先截取多个预设姿态角各自对应的截图窗口,作为预存截图窗口,其中,每个预设姿态角分别包括水平角和俯仰角,所述多个预设姿态角是水平角为0°、俯仰角从0°到90°等间隔变化的一组姿态角,其中,俯仰角等间隔变化的精度为m度;获取用户设备的当前姿态角,记为(βu,αu),其中,αu为所述用户设备的当前俯仰角,βu为所述用户设备的当前水平角;若αu在[0°,90°]范围内,则获取预设姿态角(0,αu)对应的预存截图窗口,设该预存截图窗口中每个点坐标为(x’0,y’0),对该预存截图窗口中各像素点的坐标进行第一运算,以将该预存截图窗口中各像素点的坐标经过所述第一运算后所得的坐标作为待截图的窗口中各像素点的坐标,其中,所述第一运算由如下公式表示:xu=x’0+L*βu/360/m,yu=y’0;其中,xu和yu分别表示所述待截图的窗口中每个像素点的横坐标和纵坐标;若αu在(0°,-90°]范围内,则获取预设姿态角(0,-αu)对应的预存截图窗口,设该预存截图窗口中每个点坐标为(x’0,y’0),对该预存截图窗口中各像素点的坐标进行第二运算,以将该预存截图窗口中各像素点的坐标经过所述第二运算后所得的坐标作为待截图的窗口中各像素点的坐标,其中,所述第二运算由如下公式表示:xu=x’0+L*βu/360/m,yu=-y’0;L是所述球面全景图像的长度;在所述球面全景图像中截取与当前所得的待截图的窗口对应的截图,根据球面反投影算法获得该截图对应的平面矩形图片,以将该平面矩形图片发送至用户设备用于显示。2.根据权利要求1所述的全景图像处理方法,其特征在于,所述多幅图像通过已标定的全景相机拍摄获得,其中,所述全景相机在拍摄所述多幅图像时同时获得图像像素点和视点空间方位信息的映射关系。3.根据权利要求2所述的全景图像处理方法,其特征在于,采用欧拉角表示所述全景相机坐标系的绝对位置。4.根据权利要求1-3中任一项所述的全景图像处理方法,其特征在于,采用(x1,y1)表示所述多幅图像中各点的平面坐标,采用(x’,y’)表示该多幅图像对应的球面全景图像中各点的球面坐标,所述球面正投影算法采用如下公式实现:其中,f表示所述全景相机的焦距;α表示俯仰角;β表示水平角。5.根据权利要求4所述的全景图像处理方法,其特征在于,用(x,y)表示所述平面矩形图片中各点的平面坐标,所述球面反投影算法采用如下公式实现:W表示所述平面矩形图片的长度方向像素尺寸,H表示所述平面矩形图片的高度方向像素尺寸。6.根据权利要求1-5中任...
【专利技术属性】
技术研发人员:李建英,朱磊,韩琦,
申请(专利权)人:哈尔滨市一舍科技有限公司,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。