【技术实现步骤摘要】
显示全景图像的方法和装置
本公开涉及计算机
,特别涉及一种显示全景图像的方法和装置。
技术介绍
随着移动终端技术的快速发展,数码拍摄功能在移动终端中得到推广和普及,全景拍摄作为数码拍摄中一项重要的技术在手机、平板电脑等移动终端上也得到了普及。用户使用移动终端拍摄全景图像时,可以先点击拍摄按钮,然后持移动终端沿一定的运动轨迹运动,例如,保持移动终端的屏幕朝向用户,摄像头朝向屏幕反向,以用户为轴,进行顺时针转动。在此运动过程中,移动终端连续拍摄多张图像(可称为全景图像的子图像),然后根据此多张图像生成全景图像。在浏览全景图像时,终端屏幕中只能显示全景图像的某个图像区域内的图像,即显示局部图像,用户可以通过拖拽的方式进行图像区域的移动,以实现对全景图像不同图像区域的浏览。
技术实现思路
为了解决相关技术的问题,本公开实施例提供了一种显示全景图像的方法和装置,以提高全景图像还原真实场景的能力。所述技术方案如下:第一方面,提供了一种显示全景图像的方法,所述方法包括:在全景图像的浏览状态下,获取自身的第一姿态信息;根据预先存储的姿态信息与图像区域的对应关系,确定所述第一姿态 ...
【技术保护点】
显示全景图像的方法,其特征在于,所述方法包括:在全景图像的浏览状态下,获取自身的第一姿态信息;根据预先存储的姿态信息与图像区域的对应关系,确定所述第一姿态信息对应的目标图像区域;显示所述全景图像中所述目标图像区域的图像。
【技术特征摘要】
1.显示全景图像的方法,其特征在于,所述方法包括:对于预先存储的姿态信息与图像区域的对应关系中的每个姿态信息,将姿态信息中包含的各姿态参数作为坐标值,构成对应的点;根据各姿态信息对应的点,进行曲线拟合得到目标曲线,并存储;在全景图像的浏览状态下,获取自身的第一姿态信息;将第一姿态信息中的各姿态参数作为坐标值,构成对应的第一点;在所述目标曲线中,选取与所述第一点匹配度最高的第二点,并根据所述第二点的各坐标值,确定对应的第二姿态信息;如果所述姿态信息与图像区域的对应关系中未包含所述第二姿态信息,则在所述姿态信息与图像区域的对应关系中,选取与第二姿态信息匹配度最高的第三姿态信息和第四姿态信息;计算所述第二姿态信息相对于所述第三姿态信息的偏移角度与所述第四姿态信息相对于所述第三姿态信息的偏移角度的比值,再用所述第三姿态信息对应的图像区域和所述第四姿态信息对应的图像区域之间的距离乘以所述比值得到乘积值,将所述第三姿态信息对应的图像区域向所述第四姿态信息对应的图像区域移动所述乘积值得到的目标图像区域;显示所述全景图像中所述目标图像区域的图像。2.根据权利要求1所述的方法,其特征在于,所述显示所述全景图像中所述目标图像区域的图像,包括:根据所述第一姿态信息相对于所述第二姿态信息的偏移角度,对所述全景图像中所述目标图像区域的图像进行图像投影处理,得到投影图像;显示所述投影图像。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述第一姿态信息相对于所述第二姿态信息的偏移角度,显示操作指示信息,所述操作指示信息用于指示将姿态信息由所述第一姿态信息向所述第二姿态信息调整的操作方式。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述全景图像的拍摄过程中,记录在拍摄所述全景图像的每个子图像时拍摄设备的姿态信息;根据拍摄的所述每个子图像,生成所述全景图像;根据所述每个子图像在所述全景图像中对应的图像区域,以及所述每个子图像对应的姿态信息,存储姿态信息与图像区域的对应关系。5.显示全景图像的装置,其特征在于,所述装置包括:拟合模块,用于对于预先存储的姿态信息与图像区域的对应关系中的每个姿态信息,将姿态信息中包含的各姿态参数作为坐标值,构成对应的点;根据各姿态信息对应的点,进行曲线拟合得到目标曲线,并存储;获取模块,用于在全景图像的浏览状态下,获取自身的第一姿态信息;确定模块,用于将第一姿态信息中的各姿态参数作为坐标值,构成对应的第一点;在所述目标曲线中,选取与所述第一点匹配度最高的第二点,并根据所述第二点的各坐标值,确定对应的第二姿态信息;如果所述姿态信息与图像区域的对应关系中未包含...
【专利技术属性】
技术研发人员:李棽,张裕文,蔡经伟,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。