一种查看全景图像的方法和设备技术

技术编号:29709309 阅读:21 留言:0更新日期:2021-08-17 14:40
本发明专利技术实施例公开了一种查看全景图像的方法和查看全景图像的设备,用于方便用户对全景图像进行查看操作。本发明专利技术实施例方法包括:获取全景图像后,从所述全景图像中,确定观看图像,其中,所述观看图像属于所述全景图像的局部。在播放器窗口中展示所述观看图像,以供用户查看观看图像。以及,在所述播放器窗口中绘制罗盘图标,其中,所述罗盘图标为圆形,所述罗盘图标包括目标扇形区域,所述目标扇形区域的圆心角和360度的比例表示所述观看图像在所述全景图像中的面积占比。这样,用户通过查看罗盘图标和目标扇形区域,即可了解播放器窗口中当前展示的观看图像在全景图像中的占比,从而,方便了用户查看全景图像。

【技术实现步骤摘要】
一种查看全景图像的方法和设备
本专利技术涉及图像处理
,尤其涉及一种查看全景图像的方法和查看全景图像的设备。
技术介绍
全景图像(英文名称PANORAMICPHOTO,或PANORAMA)通常是指人的双眼正常有效视角(大约水平90度,垂直70度)以上或包括双眼余光视角(大约水平180度,垂直90度)以上,乃至360度完整场景范围拍摄的图像。在设备上查看全景图像时,往往为将全景图像通过播放器窗口展示。但是,全景图像所占的视野范围往往较大,而播放器窗口的大小有限,这导致播放器窗口只能展示全景图像的局部,然后用户通过移动操作,在播放器窗口上展示全景图像的不同的局部。在这样的方案中,用户不容易确定播放器窗口当前展示的局部全景图像所占的视野范围为多大,从而不方便用户进行查看操作。
技术实现思路
本专利技术实施例提供了一种查看全景图像的方法和查看全景图像的设备,用于方便用户对全景图像进行查看操作。为达此目的,本专利技术实施例采用以下技术方案:一种查看全景图像的方法,包括:获取全景图像;从所述全景图像中,确定观看图像,所述观看图像属于所述全景图像的局部;在播放器窗口中展示所述观看图像;在所述播放器窗口中绘制罗盘图标,其中,所述罗盘图标为圆形,所述罗盘图标包括目标扇形区域,所述目标扇形区域的圆心角和360度的比例表示所述观看图像在所述全景图像中的面积占比。可选地,所述从所述全景图像中,确定观看图像,包括:将所述全景图像转化为三维坐标系下的全景球面图像;在所述全景球面图像的球心处,设置虚拟摄像头;通过所述虚拟摄像头,从所述全景球面图像上采集位于所述虚拟摄像头的视野范围内的观看图像。可选地,所述方法还包括:在所述三维坐标系下,确定虚拟窗口,所述虚拟窗口环绕所述虚拟摄像头的视野范围;在所述虚拟窗口上确定二个定位点,二个所述定位点分别位于所述虚拟窗口在宽度方向上的左右两侧;从所述全景球面图像的球心分别向二个所述定位点做连线,得到二条连接线;计算二条所述连接线之间的夹角,得到视野夹角;所述在所述播放器窗口中绘制罗盘图标,包括:根据所述视野夹角,在所述播放器窗口中绘制罗盘图标,所述目标扇形区域的圆心角和所述视野夹角相等。可选地,所述播放器窗口、所述虚拟窗口、和所述虚拟摄像头的视野范围沿所述虚拟窗口所在的平面的截面三者皆为矩形结构;二个所述定位点分别位于所述虚拟窗口在宽度方向上的左右两边的中点处。可选地,所述在所述播放器窗口中绘制罗盘图标之后,所述方法还包括:当检测到图像缩放指令时,根据所述图像缩放指令指示的缩放大小,调整所述虚拟摄像头的视野范围的大小,得到目标视野范围;通过所述虚拟摄像头,从所述全景球面图像上采集位于所述虚拟摄像头的目标视野范围内的目标观看图像;在所述播放器窗口中展示所述目标观看图像;在所述三维坐标系下,确定目标虚拟窗口,所述目标虚拟窗口环绕所述目标视野范围;在所述目标虚拟窗口上确定二个目标定位点,二个所述目标定位点分别位于所述目标虚拟窗口在宽度方向上的左右两侧;从所述全景球面图像的球心分别向二个所述目标定位点做连线,得到二条目标连接线;计算二条所述目标连接线之间的夹角,得到目标视野夹角;在所述罗盘图标上,将所述目标扇形区域的圆心角设置为所述目标视野夹角。可选地,所述在所述播放器窗口中绘制罗盘图标之后,所述方法还包括:当检测到窗口缩放指令时,根据所述窗口缩放指令指示的缩放大小,调整所述播放器窗口和所述观看图像的大小。可选地,所述在所述播放器窗口中绘制罗盘图标之后,所述方法还包括:当检测到转动指令时,根据所述转动指令指示的转动角度,相对转动所述全景球面图像和所述虚拟摄像头,以调整所述全景球面图像位于所述虚拟摄像头的视野范围内的图像;根据所述转动角度,计算目标分角度,所述目标分角度为所述转动角度沿所述虚拟窗口的宽度方向转动的分量;通过所述虚拟摄像头,从所述全景球面图像上采集位于所述虚拟摄像头的视野范围内的当前观看图像;在所述播放器窗口中展示所述当前观看图像;在所述罗盘图标上,将所述目标扇形区域绕所述罗盘图标的圆心转动目标分角度。可选地,所述方法还包括:从所述全景图像上读取朝向角,所述朝向角为全景相机采集所述全景图像时,所述全景相机上的目标镜头的朝向方向和预设地理方向之间的夹角,所述全景图像上的目标像素区域由所述全景相机在所述目标镜头的朝向方向上采集得到;所述在播放器窗口中展示所述观看图像,包括:在播放器窗口中展示初始的观看图像,所述初始的观看图像属于所述全景图像的局部,所述目标像素区域位于所述初始的观看图像的中心;所述在所述播放器窗口中绘制罗盘图标,包括:根据所述朝向角,在所述播放器窗口中绘制罗盘图标,所述罗盘图标设置有表示所述预设地理方向的目标方向图标,所述目标扇形区域的中线和所述目标方向图标之间的夹角等于所述朝向角。可选地,所述目标扇形区域的顶点和所述罗盘图标的圆心重合;所述目标扇形区域的弧位于所述罗盘图标的圆周上。为达此目的,本专利技术实施例还采用以下技术方案:一种查看全景图像的设备,包括:获取单元,用于获取全景图像;确定单元,用于从所述全景图像中,确定观看图像,所述观看图像属于所述全景图像的局部;展示单元,用于在播放器窗口中展示所述观看图像;绘制单元,用于在所述播放器窗口中绘制罗盘图标,其中,所述罗盘图标为圆形,所述罗盘图标包括目标扇形区域,所述目标扇形区域的圆心角和360度的比例表示所述观看图像在所述全景图像中的面积占比。可选地,所述确定单元包括转化模块、设置模块、和采集模块;所述转化模块,用于将所述全景图像转化为三维坐标系下的全景球面图像;所述设置模块,用于在所述全景球面图像的球心处,设置虚拟摄像头;所述采集模块,用于通过所述虚拟摄像头,从所述全景球面图像上采集位于所述虚拟摄像头的视野范围内的观看图像。可选地,本专利技术实施例的查看全景图像的设备还包括:窗口确定单元,用于在所述三维坐标系下,确定虚拟窗口,所述虚拟窗口环绕所述虚拟摄像头的视野范围;定位点确定单元,用于在所述虚拟窗口上确定二个定位点,二个所述定位点分别位于所述虚拟窗口在宽度方向上的左右两侧;连线单元,用于从所述全景球面图像的球心分别向二个所述定位点做连线,得到二条连接线;计算单元,用于计算二条所述连接线之间的夹角,得到视野夹角;所述绘制单元,还用于根据所述视野夹角,在所述播放器窗口中绘制罗盘图标,所述目标扇形区域的圆心角和所述视野夹角相等。可选地,所述播放器窗口、所述虚拟窗口、和所述虚拟摄像头的视野范围沿所述虚拟窗口所在的平面的截面三者皆为矩形结构;二个所述定位点分别位于所述虚拟窗本文档来自技高网...

【技术保护点】
1.一种查看全景图像的方法,其特征在于,包括:/n获取全景图像;/n从所述全景图像中,确定观看图像,所述观看图像属于所述全景图像的局部;/n在播放器窗口中展示所述观看图像;/n在所述播放器窗口中绘制罗盘图标,其中,所述罗盘图标为圆形,所述罗盘图标包括目标扇形区域,所述目标扇形区域的圆心角和360度的比例表示所述观看图像在所述全景图像中的面积占比。/n

【技术特征摘要】
1.一种查看全景图像的方法,其特征在于,包括:
获取全景图像;
从所述全景图像中,确定观看图像,所述观看图像属于所述全景图像的局部;
在播放器窗口中展示所述观看图像;
在所述播放器窗口中绘制罗盘图标,其中,所述罗盘图标为圆形,所述罗盘图标包括目标扇形区域,所述目标扇形区域的圆心角和360度的比例表示所述观看图像在所述全景图像中的面积占比。


2.根据权利要求1所述的方法,其特征在于,
所述从所述全景图像中,确定观看图像,包括:
将所述全景图像转化为三维坐标系下的全景球面图像;
在所述全景球面图像的球心处,设置虚拟摄像头;
通过所述虚拟摄像头,从所述全景球面图像上采集位于所述虚拟摄像头的视野范围内的观看图像。


3.根据权利要求2所述的方法,其特征在于,
所述方法还包括:
在所述三维坐标系下,确定虚拟窗口,所述虚拟窗口环绕所述虚拟摄像头的视野范围;
在所述虚拟窗口上确定二个定位点,二个所述定位点分别位于所述虚拟窗口在宽度方向上的左右两侧;
从所述全景球面图像的球心分别向二个所述定位点做连线,得到二条连接线;
计算二条所述连接线之间的夹角,得到视野夹角;
所述在所述播放器窗口中绘制罗盘图标,包括:
根据所述视野夹角,在所述播放器窗口中绘制罗盘图标,所述目标扇形区域的圆心角和所述视野夹角相等。


4.根据权利要求3所述的方法,其特征在于,
所述播放器窗口、所述虚拟窗口、和所述虚拟摄像头的视野范围沿所述虚拟窗口所在的平面的截面三者皆为矩形结构;
二个所述定位点分别位于所述虚拟窗口在宽度方向上的左右两边的中点处。


5.根据权利要求3所述的方法,其特征在于,
所述在所述播放器窗口中绘制罗盘图标之后,所述方法还包括:
当检测到图像缩放指令时,根据所述图像缩放指令指示的缩放大小,调整所述虚拟摄像头的视野范围的大小,得到目标视野范围;
通过所述虚拟摄像头,从所述全景球面图像上采集位于所述虚拟摄像头的目标视野范围内的目标观看图像;
在所述播放器窗口中展示所述目标观看图像;
在所述三维坐标系下,确定目标虚拟窗口,所述目标虚拟窗口环绕所述目标视野范围;
在所述目标虚拟窗口上确定二个目标定位点,二个所述目标定位点分别位于所述目标虚拟窗口在宽度方向上的左右两侧;
从所述全景球面图像的球心分别向二个所述目标定位点做连线,得到二条目标连接线;
计算二条所述目标连接线之间的夹角,得到目标视野夹角;
在所述罗盘图...

【专利技术属性】
技术研发人员:林树森胡金明沈靖程
申请(专利权)人:深圳市圆周率软件科技有限责任公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1