重建图像的方法、装置、计算机可读存储介质和处理器制造方法及图纸

技术编号:32437614 阅读:67 留言:0更新日期:2022-02-26 07:55
本发明专利技术公开了一种重建图像的方法、装置、计算机可读存储介质和处理器。其中,该方法包括:检测到操作界面上发生交互操作,获取虚拟视点在操作界面上发生位移后的目标位置;控制虚拟视点从目标位置过渡到预定位置,其中,预定位置为与虚拟视点的空间自由度位置重合的相机位置;使用图像变形模型处理虚拟视点位于预定位置上的图像,获取重建图像。本发明专利技术解决了在虚拟视点重建图像时的时效性差的技术问题。题。题。

【技术实现步骤摘要】
重建图像的方法、装置、计算机可读存储介质和处理器


[0001]本专利技术涉及计算机领域,具体而言,涉及一种重建图像的方法、装置、计算机可读存储介质和处理器。

技术介绍

[0002]目前,用户使用手势交互来确定终端上观看视频图像的虚拟视点位置。在观看过程中,由于终端的计算资源少或视频质量差,使得用户在长时间停留在虚拟视点上进行观看时,导致视频的卡顿,从而在虚拟视点重建图像时的时效性差。
[0003]针对上述的在虚拟视点重建图像时的时效性差的技术问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种重建图像的方法、装置、计算机可读存储介质和处理器,以至少解决在虚拟视点重建图像时的时效性差的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种重建图像的方法。该方法可以包括:检测到操作界面上发生交互操作,获取虚拟视点在操作界面上发生位移后的目标位置;控制虚拟视点从目标位置过渡到预定位置,其中,预定位置为与虚拟视点的空间自由度位置重合的相机位置;使用图像变形模型处理虚拟视点位于预定位置上的图像,获取重建图像。
[0006]根据本专利技术实施例的另一方面,还提供了另一种重建图像的方法。该方法可以包括:检测到操作界面上发生控制虚拟视点从第一位置移动到第二位置的交互操作;控制虚拟视点从第二位置过渡到第三位置,其中,第三位置为部署有相机的真实视点的位置;读取位于第三位置的相机的图像;使用基于平面的图像变形模型处理图像,获取重建图像。
[0007]根据本专利技术实施例的另一方面,还提供了另一种重建图像的方法。该方法可以包括:感应到操作对象在操作界面上的交互操作;响应交互操作,显示虚拟视点基于交互操作在操作界面上发生的位移,其中,位移为从第一位置移动到第二位置;显示虚拟视点从第二位置过渡到第三位置,其中,第三位置为部署有相机的真实视点的位置;显示使用基于平面的图像变形模型处理目标图像而生成的重建图像,其中,目标图像为位于第三位置的相机捕获的图像。
[0008]根据本专利技术实施例的另一方面,还提供了另一种重建图像的方法。该方法可以包括:感应操作对象在操作界面上的移动操作;如果感应到移动操作中止,获取移动操作中止时操作对象在操作界面停留的停留位置;控制位于停留位置的虚拟视点过渡到预定位置,其中,预定位置为与虚拟视点的空间自由度位置重合的相机位置;使用基于平面的图像变形模型处理相机在预定位置的图像,获取重建图像。
[0009]根据本专利技术实施例的另一方面,还提供了另一种重建图像的方法。该方法可以包括:感应操作对象在操作界面上的移动操作;如果感应到移动操作中止,获取移动操作中止时操作对象在操作界面停留的停留位置;控制位于停留位置的虚拟视点过渡到预定位置,
其中,预定位置为部署有相机的真实视点的位置;读取位于预定位置的相机的图像;使用基于平面的图像变形模型处理图像,获取重建图像。
[0010]根据本专利技术实施例的另一方面,还提供了另一种重建图像的方法。该方法可以包括:在直播过程中,检测到直播画面上接收到移动操作;获取虚拟视点在直播画面上发生位移后的目标位置;控制虚拟视点从目标位置移动到预定位置,其中,预定位置为与虚拟视点的空间自由度位置重合的相机位置;使用图像变形模型处理虚拟视点位于预定位置上的图像,获取重建图像。
[0011]根据本专利技术实施例的另一方面,还提供了一种重建图像的装置。该装置可以包括:第一获取模块,用于检测到操作界面上发生交互操作,获取虚拟视点在操作界面上发生位移后的目标位置;第一控制模块,用于控制虚拟视点从目标位置过渡到预定位置,其中,预定位置为与虚拟视点的空间自由度位置重合的相机位置;第二处理模块,用于使用图像变形模型处理虚拟视点位于预定位置上的图像,获取重建图像。
[0012]根据本专利技术实施例的另一方面,还提供了另一种重建图像的装置。该装置可以包括:检测模块,用于检测到操作界面上发生控制虚拟视点从第一位置移动到第二位置的交互操作;第二控制模块,用于控制虚拟视点从第二位置过渡到第三位置,其中,第三位置为部署有相机的真实视点的位置;第一读取模块,用于读取位于第三位置的相机的图像;第二处理模块,用于使用基于平面的图像变形模型处理图像,获取重建图像。
[0013]根据本专利技术实施例的另一方面,还提供了另一种重建图像的装置。该装置可以包括:第一感应模块,用于感应操作对象在操作界面上的移动操作;第二获取模块,用于如果感应到移动操作中止,获取移动操作中止时操作对象在操作界面停留的停留位置;第三控制模块,用于控制位于停留位置的虚拟视点过渡到预定位置,其中,预定位置为与虚拟视点的空间自由度位置重合的相机位置;第三处理模块,用于使用基于平面的图像变形模型处理相机在预定位置的图像,获取重建图像。
[0014]根据本专利技术实施例的另一方面,还提供了另一种重建图像的装置。该装置可以包括:第二感应模块,用于感应操作对象在操作界面上的移动操作;第三获取模块,用于如果感应到移动操作中止,获取移动操作中止时操作对象在操作界面停留的停留位置;第四控制模块,用于控制位于停留位置的虚拟视点过渡到预定位置,其中,预定位置为部署有相机的真实视点的位置;第二读取模块,用于读取位于预定位置的相机的图像;第四处理模块,用于使用基于平面的图像变形模型处理图像,获取重建图像。
[0015]根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质。该计算机可读存储介质包括存储的程序,其中,在程序被处理器运行时控制计算机可读存储介质所在设备执行本专利技术实施例的重建图像的方法。
[0016]根据本专利技术实施例的另一方面,还提供了一种处理器。该处理器用于运行程序,其中,程序运行时执行本专利技术实施例的重建图像的方法。
[0017]根据本专利技术实施例的另一方面,还提供了一种重建图像的系统。该系统可以包括:处理器;存储器,与处理器相连接,用于为处理器提供处理以下处理步骤的指令:检测到操作界面上发生交互操作,获取虚拟视点在操作界面上发生位移后的目标位置;控制虚拟视点从目标位置过渡到预定位置,其中,预定位置为与虚拟视点的空间自由度位置重合的相机位置;使用图像变形模型处理虚拟视点位于预定位置上的图像,获取重建图像。
[0018]在本专利技术实施例中,采用检测到操作界面上发生交互操作,获取虚拟视点在操作界面上发生位移后的目标位置;控制虚拟视点从目标位置过渡到预定位置,其中,预定位置为与虚拟视点的空间自由度位置重合的相机位置;使用图像变形模型处理虚拟视点位于预定位置上的图像,获取重建图像。也就是说,本申请获取虚拟视点在操作界面上发生位移后的目标位置,在虚拟视点从目标位置过渡到预定位置的情况下,可以使用图像变形模型处理虚拟视点位于预定位置上的图像,达到了获取重建图像的目的,由于图像变形模型的计算过程简单,计算速度块,且适应低端机的计算资源,从而解决了在虚拟视点重建图像时的时效性差的技术问题,达到了提高在虚拟视点重建图像时的时效性的技术效果。
附图说明
[0019]此处所说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种重建图像的方法,包括:检测到操作界面上发生交互操作,获取虚拟视点在所述操作界面上发生位移后的目标位置;控制所述虚拟视点从所述目标位置过渡到预定位置,其中,所述预定位置为与所述虚拟视点的空间自由度位置重合的相机位置;使用图像变形模型处理所述虚拟视点位于所述预定位置上的图像,获取重建图像。2.根据权利要求1所述的方法,其中,如果检测到所述目标位置处的交互操作中断,则启动执行所述虚拟视点从所述目标位置过渡到所述预定位置的过渡操作。3.根据权利要求1所述的方法,其中,在控制所述虚拟视点从所述目标位置过渡到预定位置的过程中,所述方法还包括:使用DIBR虚拟视点插值算法,生成过渡图像帧的插值;基于所述过渡图像帧的插值,来重建过渡过程中的图像。4.根据权利要求3所述的方法,其中,在控制所述虚拟视点从所述目标位置过渡到预定位置之后,调用Warping图像变形算法,切换为使用所述图像变形模型来进行图像重建。5.根据权利要求1至4中任意一项所述的方法,其中,使用图像变形模型处理虚拟视点位于所述预定位置上的图像,包括:基于所述虚拟视点所处的预定位置,从所述相机上读取到对应的图像;根据所述虚拟视点所在的空间坐标系上的旋转自由度,使用所述图像变形模型来处理所述读取到的图像。6.根据权利要求5所述的方法,其中,所述空间自由度为所述虚拟视点位于所述空间坐标系上的坐标值,所述旋转自由度为围绕所述空间坐标系的坐标轴旋转的自由度。7.根据权利要求1所述的方法,其中,在控制所述虚拟视点从所述目标位置过渡到预定位置之前,所述方法还包括:获取所述虚拟视点当前所在的所述目标位置与所述预定位置之间的间距;如果所述间距超过阈值,则控制所述虚拟视点按照预设的相机优先级,从所述目标位置移动到优先级最高的相机所在的视点位置;如果所述间距未超过所述阈值,则执行所述虚拟视点从所述目标位置过渡到预定位置的步骤。8.根据权利要求1所述的方法,其中,在检测到操作界面上发生交互操作之后,所述方法还包括:弹出用于指示至少一个选择控件的提示信息;通过触发任意一个选择控件,选择所述重建图像的显示分辨率。9.一种重建图像的方法,包括:在直播过程中,检测到直播画面上接收到移动操作;获取虚拟视点在所述直播画面上发生位移后的目标位置;控制所述虚拟视点从所述目标位置移动到预定位置,其中,所述预定位置为与所述虚拟视点的空间自由度位置重合的相机位置;使用图像变形模型处理所述虚拟视点位于所述预定位置上的图像,获取重建图像。10.一种重建图像的方法,其中,包括:
检测到操作界面上发生控制虚拟视点从第一位置移动到第二位置的交互操作;控制所述虚拟视点从所述第二位置过渡到第三位置,其中,所述第三位置为部署有相机的真实视点的位置;读取位于所述第三位置的相机的图像;使用基于平面的图像变形模型处理所述图像,获取重建图像。11.根据权利要求10所述的方法,其中,选择距离所述第二位置最近的真实视点位置作为所述第三位置。12.一种重建图像的方法,其中,包括:感应到操作对象在操作界面上的交互操作;响应所述交互操作,显示虚拟视点基于所述交互操作在所述操作界面上发生的位移,其中,所述位移为从第一位置移动到第二位置;显示所述虚拟视点从所述第二位置过渡到第三位置,其中,所述第三位置为部署有相机的真实视点的位置;显示使用基于平面的图像变形模型处理目标图像而生成的重建图像,其中,所述目标图像为位于所述第三位置的相机捕获的图像。13.一种重建图像的方法,其中,包括:感应操作对...

【专利技术属性】
技术研发人员:盛骁杰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1