【技术实现步骤摘要】
图像合成方法、图像合成装置、存储介质及电子设备
[0001]本公开涉及扩展现实
,具体地,涉及一种图像合成方法、图像合成装置、存储介质及电子设备。
技术介绍
[0002]扩展现实是一种将虚拟世界与真实世界相结合的技术,它可以将虚拟对象叠加到真实场景中,使得用户可以看到虚拟世界和真实世界的混合图像。在扩展现实应用中,动态追踪和实时同步是非常重要的技术,它可以使虚拟对象与真实场景保持同步,从而提高用户的体验和交互性。
[0003]相机在移动时,针对待合成的相机拍摄的真实图像和采集的用于背景图像的渲染画面的位姿不同,即,真实图像和渲染图像的视角不同,在合成时真实图像和渲染画面无法对齐,导致合成画面出现撕裂现象,从而导致合成图像的效果较差。
技术实现思路
[0004]本公开的目的是提供一种图像合成方法、图像合成装置、存储介质及电子设备,以提高合成图像的效果。
[0005]为了实现上述目的,本公开第一方面提供一种图像合成方法,应用于虚拟现实设备中的处理设备,所述虚拟现实设备还包括显示设备和第一相机,所述图像合成方法包括:
[0006]分别获取第一时刻和第三时刻之间的第一延迟时长、以及第二时刻和所述第三时刻之间的第二延迟时长,其中,所述第一时刻为将原始背景画面投影到屏幕模型上得到屏幕成像图像的时刻,所述第二时刻为所述第一相机对显示有所述屏幕成像图像的所述显示设备进行拍摄得到第一真实图像的时刻,所述第三时刻为所述处理设备接收到所述第一真实图像的时刻;
[0007]根据所述第一延 ...
【技术保护点】
【技术特征摘要】
1.一种图像合成方法,其特征在于,应用于虚拟现实设备中的处理设备,所述虚拟现实设备还包括显示设备和第一相机,所述图像合成方法包括:分别获取第一时刻和第三时刻之间的第一延迟时长、以及第二时刻和所述第三时刻之间的第二延迟时长,其中,所述第一时刻为将原始背景画面投影到屏幕模型上得到屏幕成像图像的时刻,所述第二时刻为所述第一相机对显示有所述屏幕成像图像的所述显示设备进行拍摄得到第一真实图像的时刻,所述第三时刻为所述处理设备接收到所述第一真实图像的时刻;根据所述第一延迟时长、所述第一相机在所述第三时刻的第三位姿、以及记录的位姿队列,确定在将所述原始背景画面投影到所述屏幕模型时所述第一相机的第一位姿,所述位姿列队中包括所述第一相机在所述第三时刻的第三位姿以及在所述第三时刻之前的每一历史时刻的位姿;根据所述第二延迟时长、所述第一相机在所述第三时刻的第三位姿、以及所述位姿队列,确定所述第一相机在采集所述第一真实图像时的第二位姿;根据所述第一位姿和所述第二位姿,对所述原始背景画面进行修正,得到目标背景画面;对所述目标背景画面、所述第一真实图像以及屏幕遮罩图像进行画面合成,得到合成图像。2.根据权利要求1所述的图像合成方法,其特征在于,所述根据所述第一位姿和所述第二位姿,对所述原始背景画面进行修正,得到目标背景画面,包括:对所述屏幕模型进行扩展,以使第一OGRE相机在处于所述第一位姿时能够将所述原始背景画面完整投影在扩展后的屏幕模型上;将第二OGRE相机的位姿调整为所述第二位姿,并在所述第二OGRE相机处于所述第二位姿时,控制所述第二OGRE相机对投影有所述原始背景画面的屏幕模型进行拍摄;将所述第二OGRE相机拍摄得到的图像确定为目标背景画面。3.根据权利要求1所述的图像合成方法,其特征在于,所述根据所述第一位姿和所述第二位姿,对所述原始背景画面进行修正,得到目标背景画面,包括:确定目标屏幕模型,所述目标屏幕模型为多个所述屏幕模型中的一个屏幕模型,或者为多个所述屏幕模型中位于同一平面的至少两个屏幕模型;根据所述第一位姿、所述第二位姿和所述第一相机的内参,分别确定所述目标屏幕模型的顶点对应的第一图像像素坐标和第二图像像素坐标;根据所述第一图像像素坐标和所述第二图像像素坐标,对所述原始背景画面进行修正,得到目标背景画面。4.根据权利要求3所述的图像合成方法,其特征在于,所述目标屏幕模型为多个所述屏幕模型中的一个屏幕模型,所述确定目标屏幕模型包括:确定投影到每一所述屏幕模型的所述原始背景画面的区域;将所述区域最大的屏幕模型确定为目标屏幕模型。5.根据权利要求1所述的图像合成方法,其特征在于,在确定出所述第二位姿之后,所述图像合成方法还包括:获取第一OGRE相机在处于所述第二位姿时生成的屏幕遮罩图像;
对所述屏幕遮罩图像进行处理,得到处理后的目标屏幕遮罩图像;所述对所述目标背景画面、所述真实图像以及屏幕遮罩图像进行画面合成,得到合成图像,包括:对所述目标背景画面、所述真实图像以及所述目...
【专利技术属性】
技术研发人员:李凡,肖戈,方力,徐伟俊,邵寅亮,孙冰晶,
申请(专利权)人:北京凯视达科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。