一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

3D显示方法及相关装置与流程

2022-06-05 02:58:52 来源:中国专利 TAG:

技术特征:
1.一种3d显示方法,所述3d显示方法应用于3d摄像显示设备,所述3d摄像显示设备包括相机,其特征在于,包括:通过所述相机获取观看者的人眼位置参数;根据所述人眼位置参数确定所述观看者的人眼位置在z轴上是否发生变化;若发生变化,则调整光栅宽度值以使得视点宽度和所述光栅宽度值满足预设条件;根据所述光栅宽度值和所述视点宽度生成3d显示内容。2.根据权利要求1所述的3d显示方法,其特征在于,所述调整光栅宽度值以使得视点宽度和所述光栅宽度值满足预设条件包括:调整所述光栅宽度值以记录所述观看者的双眼在所述相机的目标成像间距,并根据所述目标成像间距确定第一常量和第二常量;调整所述光栅宽度值并确定所述观看者的双眼的成像间距为记录的所述目标成像间距,标定当前所述观看者的双眼在xy轴上的视点宽度,并根据所述视点宽度确定第三常量和第四常量;其中,所述第一常量、所述第二常量、所述第三常量和所述第四常量均为所述3d摄像显示设备的固有常量,以使得所述视点宽度和所述光栅宽度值满足所述预设条件。3.根据权利要求2所述的3d显示方法,其特征在于,所述预设条件包括:l=d*a b;vw=d*c d;所述l用于表示所述光栅宽度值,所述d用于表示所述目标成像间距,所述a、b、c和d分别用于表示所述第一常量、所述第二常量、所述第三常量和所述第四常量,所述vw用于表示所述视点宽度。4.根据权利要求3所述的3d显示方法,其特征在于,所述实时调整所述光栅宽度值以记录所述观看者的双眼在所述相机的目标成像间距,并根据所述目标成像间距确定第一常量和第二常量包括:调整所述光栅宽度值为l0,当接收到所述观看者发送的第一指令时,记录所述观看者的双眼在所述相机的第一成像间距,所述第一指令用于指示显示的3d效果满足条件;调整所述光栅宽度值为l1,当接收到所述观看者发送的第二指令时,记录所述观看者的双眼在所述相机的第二成像间距,所述第二指令用于指示显示的3d效果满足条件,所述l0与所述l1的取值不同;根据所述l0和所述l1,基于最小二乘法确定所述第一常量和所述第二常量。5.根据权利要求4所述的3d显示方法,其特征在于,所述调整所述光栅宽度值并确定所述观看者的双眼的成像间距为记录的所述目标成像间距,标定当前所述观看者的双眼在xy轴上的视点宽度,并根据所述视点宽度确定第三常量和第四常量包括:调整所述光栅宽度值为所述l0,向所述观看者发送第三指令,所述第三指令用于提示所述观看者调整位置,使得所述观看者的双眼在所述相机的成像间距为所述第一成像间距,标定当前时刻水平方向上的第一视点宽度;调整所述光栅宽度值为所述l1,向所述观看者发送第四指令,所述第四指令用于提示所述观看者调整位置,使得所述观看者的双眼在所述相机的成像间距为所述第二成像间距,标定当前时刻水平方向上的第二视点宽度;
根据所述第一视点宽度和所述第二视点宽度,基于最小二乘法确定所述第三常量和所述第四常量。6.根据权利要求5所述的3d显示方法,其特征在于,所述标定当前时刻水平方向上的第一视点宽度包括:通过以下公式标定所述第一视点宽度:x0’=x0 (y0-y)*tan(a);x1’=x1 (y1-y)*tan(a);vw=abs(x0’-x1’);其中,所述a为所述光栅的贴合角度,所述y为预设常量,(x0,y0)为所述观看者在第一位置的第一人眼坐标,(x1,y1)为所述观看者相对屏幕平移后在第二位置的第二人眼坐标。7.根据权利要求6所述的3d显示方法,其特征在于,所述根据所述光栅宽度值和所述视点宽度生成3d显示内容包括:通过下列公式确定所述光栅在水平上覆盖的长度:l=lx/cos(a),其中,所述l用于表示所述光栅在水平上覆盖的长度,所述lx用于表示所述光栅宽度值,所述a用于表示所述光栅的贴合角度;通过下列公式计算第一像素在所述光栅中的相对位置,所述第一像素为所述光栅中的任一像素:pos=(x3-tan(a)*y3)%l,其中,所述pos用于表示所述相对位置,所述%用于表示求余函数,所述(x3,y3)用于表示当前人眼坐标;将所述光栅在水平上覆盖的长度分割为预设个区域,并根据所述第一像素所处的区域在原图像中的左右视图中取对应位置的像素值;根据所述视点宽度确定人眼跟踪的基准视点,并根据所述基准视点确定当前人眼坐标对应的视点;根据所述当前人眼坐标对应的视点和所述对应位置的像素值显示所述3d显示内容。8.一种3d摄像显示设备,其特征在于,包括:获取单元,用于获取观看者的人眼位置参数;确定单元,用于根据所述人眼位置参数确定所述观看者的人眼位置在z轴上是否发生变化;处理单元,用于若发生变化,则调整光栅宽度值以使得视点宽度和所述光栅宽度值满足预设条件;合成单元,用于根据所述光栅宽度值和所述视点宽度生成3d显示内容。9.一种计算机设备,其特征在于,包括:至少一个连接的处理器、存储器和收发器,其中,所述存储器用于存储程序代码,所述处理器用于调用所述存储器中的程序代码来执行上述权利要求1至6中任一项所述的3d显示方法。10.一种计算机存储介质,其特征在于,包括:指令,当所述指令在计算机上运行时,使得计算机执行权利要求1至6中任一项所述的3d显示方法。

技术总结
本申请提供一种3D显示方法及相关装置,通过在XY轴追踪人眼的基础上,对Z轴上的人眼移动也进行追踪,以达到更好的3D效果。该3D显示方法包括:获取观看者的人眼位置参数;根据所述人眼位置参数确定所述观看者的人眼位置在z轴上是否发生变化;若发生变化,则调整光栅宽度值以使得视点宽度和所述光栅宽度值满足预设条件;根据所述光栅宽度值和所述视点宽度生成3D显示内容。成3D显示内容。成3D显示内容。


技术研发人员:贺曙 高炜
受保护的技术使用者:广东未来科技有限公司
技术研发日:2022.02.28
技术公布日:2022/6/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献