3D图像的生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:34822071 阅读:23 留言:0更新日期:2022-09-03 20:33
本发明专利技术提供了一种3D图像的生成方法、装置及存储介质,通过适应匹配每个用户的3D融合范围,可以得到更加符合用户视觉的3D图像,同时减少观看的不适,并增加舒适性。该方法包括:确定目标图像所对应的左画面以及右画面;根据目标用户的视觉数据确定所述目标图像所对应的水平偏移量;根据所述目标图像所对应的水平偏移量对所述左画面以及所述右画面进行调节,以得到目标左画面以及目标右画面;将所述目标左画面与所述目标右画面进行交织,以生成与所述目标图像所对应的目标3D图像。目标图像所对应的目标3D图像。目标图像所对应的目标3D图像。

【技术实现步骤摘要】
3D图像的生成方法、装置、计算机设备及存储介质


[0001]本专利技术涉及图像处理领域,尤其涉及一种3D图像的生成方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着科技的发展,具有3D显示技术的产品已普遍运用到人们的日常生活当中,通过3D显示技术所显示的3D视频具备较为强烈的视觉冲击感,可以给消费者带来身临其境的感觉。
[0003]目前具有3D显示技术的产品通常是将2D视频通过视图转换方法转换为3D视频进行立体显示,然而目前通过将2D视频通过视图转换方法转换为3D视频所得到的3D视频往往是普适性的方案,并没有针对不同的用户进行适应性调整。

技术实现思路

[0004]本专利技术提供一种3D图像的生成方法、装置及存储介质,通过适应匹配每个用户的3D融合范围,可以得到更加符合用户视觉的3D图像,同时减少观看的不适,并增加舒适性。
[0005]本专利技术第一方面提供一种3D图像的生成方法,包括:
[0006]确定目标图像所对应的左画面以及右画面;
[0007]根据目标用户的视觉数据确定所述目标图像所对应的水平偏移量;
[0008]根据所述目标图像所对应的水平偏移量对所述左画面以及所述右画面进行调节,以得到目标左画面以及目标右画面;
[0009]将所述目标左画面与所述目标右画面进行交织,以生成与所述目标图像所对应的目标3D图像。
[0010]本专利技术第二方面提供了一种终端设备,包括:
[0011]第一确定单元,用于确定目标图像所对应的左画面以及右画面;
[0012]第二确定单元,用于根据目标用户的视觉数据确定所述目标图像所对应的水平偏移量;
[0013]调节单元,用于根据所述目标图像所对应的水平偏移量对所述左画面以及所述右画面进行调节,以得到目标左画面以及目标右画面;
[0014]交织单元,用于将所述目标左画面与所述目标右画面进行交织,以生成与所述目标图像所对应的目标3D图像。
[0015]本专利技术第三方面提供了一种计算机设备,其包括至少一个连接的处理器、存储器和收发器,其中,所述存储器用于存储程序代码,所述处理器用于调用所述存储器中的程序代码来执行上述第一方面所述的3D图像的生成方法的步骤。
[0016]本专利技术第四方面提供了一种计算机存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述任一方面所述的3D图像的生成方法的步骤。
[0017]相较于相关技术,本专利技术提供的实施例中,根据目标用户的视觉数据确定目标图
像的水平偏移量,之后根据水平偏移量对目标图像所对应的左画面和右画面进行调整,并将调整后的图像进行交织,生成目标图像所对应的3D图像。由此,通过适应匹配每个用户的3D融合范围,可以得到更加符合用户视觉的3D图像,同时减少观看的不适,并增加舒适性。
附图说明
[0018]图1为本专利技术实施例提供的3D图像的生成方法的流程示意图;
[0019]图2为本专利技术实施例提供的终端设备的虚拟结构示意图;
[0020]图3为本专利技术实施例提供的终端设备的硬件结构示意图。
具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0022]本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块,本专利技术中所出现的模块的划分,仅仅是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个系统中,或一些特征向量可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本专利技术中均不作限定。并且,作为分离部件说明的模块或子模块可以是也可以不是物理上的分离,可以是也可以不是物理模块,或者可以分布到多个电路模块中,可以根据实际的需要选择其中的部分或全部模块来实现本专利技术方案的目的。
[0023]下面从终端设备的角度对本专利技术实施例提供的3D图像偏移量的调整方法进行说明。
[0024]请参阅图1,图1为本专利技术实施例提供的3D图像的生成方法的流程示意图,包括:
[0025]101、确定目标图像所对应的左画面以及右画面。
[0026]本实施例中,终端设备可以从显示屏幕上实时获取其正在显示的目标图像,之后,对目标图像进行分割或者复制,得到目标图像所对应的左画面和目标图像所对应的右画面。当然也还可以采用其他的方式,例如终端设备提前发送请求以获取目标图像,该目标图像可以是单独的图像,也是可以视频中的每一帧图像,该目标图像为未来将要显示的图像,该目标图像可以为3D图像,也可以为2D图像。
[0027]102、根据目标用户的视觉数据确定目标图像所对应的水平偏移量。
[0028]本实施例中,终端设备可以首先获取目标用户的视觉数据,该目标用户的视觉数据包括该目标用户的主观斜视角度以及目标用户的瞳距,之后,终端设备根据目标用户的主观斜视角度以及目标用户的瞳距确定目标图像所对应的水平偏移量。具体的,终端设备可以通过如下公式确定目标图像所对应的水平偏移量:
[0029]ScreenOffsetX=(TargetDistance

ScreenDistance)*tan(thetaInArc+theta0);
[0030]其中,ScreenOffsetX为目标图像所对应的水平偏移量,TargetDistance为目标图像所对应的虚像与目标用户的双目之间的距离,ScreenDistance为目标用户与显示屏幕的垂直距离,thetaInArc为目标用户的单目视线与目标用户的双目正前方的水平夹角,theta0为主观斜视角度,通过如下公式确定thetaInArc:
[0031]thetaInArc=arctan(PD*0.5/TargetDistance);
[0032]其中,PD为目标用户的瞳距。
[0033]需要说明的是,虚像的远近(TargetDistance)变化时,透视投射在显示屏幕上的左图像和右图像的水平偏移量(ScreenOffsetX)也会随之改变。虚像的远近是指在视觉训练或者正常人观看中,希望视觉对象的虚像距离双眼的距离,也即最近融合距离至无穷远。另外,若该目标用户为正常用户,则该目标用户的主观斜视角度为0。
[0034]本专利技术实施例还提供了确本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种3D图像的生成方法,其特征在于,包括:确定目标图像所对应的左画面以及右画面;根据目标用户的视觉数据确定所述目标图像所对应的水平偏移量;根据所述目标图像所对应的水平偏移量对所述左画面以及所述右画面进行调节,以得到目标左画面以及目标右画面;将所述目标左画面与所述目标右画面进行交织,以生成与所述目标图像所对应的目标3D图像。2.根据权利要求1所述的方法,其特征在于,所述根据目标用户的视觉数据确定所述目标图像所对应的水平偏移量包括:获取所述目标用户的主观斜视角度以及所述目标用户的瞳距;根据所述目标用户的主观斜视角度以及所述目标用户的瞳距确定所述目标图像所对应的水平偏移量。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标用户的主观斜视角度以及所述目标用户的瞳距确定所述目标图像所对应的水平偏移量包括:通过如下公式确定所述目标图像所对应的水平偏移量:ScreenOffsetX=(TargetDistance

ScreenDistance)*tan(thetaInArc+theta0);其中,ScreenOffsetX为所述目标图像所对应的水平偏移量,TargetDistance为所述目标图像所对应的虚像与所述目标用户的双目之间的距离,ScreenDistance为所述目标用户与显示屏幕的垂直距离,thetaInArc为所述目标用户的单目视线与所述目标用户的双目正前方的水平夹角,theta0为所述主观斜视角度,通过如下公式确定所述thetaInArc:thetaInArc=arctan(PD*0.5/TargetDistance);其中,PD为所述目标用户的瞳距。4.根据权利要求1所述的方法,其特征在于,所述根据目标用户的视觉数据确定所述目标图像所对应的水平偏移量包括:通过如下公式确定所述目标图像所对应的水平偏移量:ScreenOffsetX=PD*0.5*(TargetDistance

TargetDistance)/TargetDistance;其中,ScreenOffsetX为所述目标图像所对应的水平偏移量,PD为所述目标用户的瞳距,TargetDistance为所述目标图像所对应的虚像与所述目标用户的双目之间的距离,ScreenDistance为所述目标用户与显示屏幕的垂直距离。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述确定目标图像所对应的左画面以及右画面包括:实时获取显示屏幕显示的所述目标图像;...

【专利技术属性】
技术研发人员:台正汤仕兵
申请(专利权)人:深圳小豆视觉科技有限公司
类型:发明
国别省市:

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

1