不同角度和距离自适应的三维显示方法及设备的制作方法

文档序号:2716897阅读:260来源:国知局
不同角度和距离自适应的三维显示方法及设备的制作方法
【专利摘要】本发明公开了一种不同角度和距离自适应的三维显示方法及设备,所述方法包括:根据至少三个不在同一直线上间隔设置的采集装置分别获得用户头部形状和用户头部与显示屏之间的数据结合三角公式计算得到用户头部中双眼分别与所述显示屏之间的夹角、距离;根据夹角得到相应夹角的全息三维显示的视点,根据距离调整全息三维显示中物体在全息场景的z轴方向上的大小,并在显示屏中显示;将显示屏光线出射方向调整至朝向双眼中左眼、右眼方向,以使得左眼、右眼的不同个人全息三维图像分别成像到左眼、右眼;跟踪双眼位置的变化,重复上述各个步骤动态调整视点和显示内容。本发明能够适应不同人群的距离自适应观看,符合人类视觉观看原理。
【专利说明】不同角度和距离自适应的H维显示方法及设备

【技术领域】
[0001] 本发明设及个人全息显示【技术领域】,特别是设及一种不同角度和距离自适应的= 维显示方法及设备。

【背景技术】
[0002] 随着电子技术的发展和进步和用户要求的提高,目前判断电子产品优劣的条件已 经远远不是停留在硬件指标和技术指标上,注重用户体验和感受才是厂商赢得市场的关 键。
[0003] 现在的很多电子产品比如手机、平板电脑、游戏机等都能根据用户的相应动作做 出相应的操作,如当用户移动时自动改变显示屏的显示角度,甩动机身时切换界面、歌曲、 视频,倾斜机身显示屏中图像随之移动,赛车游戏中根据用户对机身左右摇摆控制显示屏 中赛车方向等。
[0004] 现有技术实现上述功能的方法多事基于重力感应原理,即通过内部重力感应巧片 判断用户的动作。重力感应的缺陷在于产品在重力范围内使用,脱离重力方位则会丧失该 些功能。


【发明内容】

[0005] 本发明主要解决的技术问题是提供一种不同角度和距离自适应的=维显示方法 和设备,能够实现多方位、远近自适应的用户观看全息效果。
[0006] 为解决上述技术问题,本发明采用的一个技术方案是,提供一种不同角度和距离 自适应的=维显示方法,该方法包括:
[0007] 采用至少S个不在同一直线上间隔设置在显示屏上的采集装置分别获得用户头 部形状和用户头部与显示屏之间的至少第一距离、第二距离、第S距离,根据至少第一距 离、第二距离、第S距离W及采集装置之间的距离结合S角公式,计算得到用户头部中双眼 位置,位置包括双眼与显示屏之间的夹角、距离;
[000引根据距离调整全息=维显示中物体在全息场景的Z轴方向上的大小,根据夹角分 别得到相应双眼的全息S维显示的视点,根据全息S维显示的视点调整需投射到双眼中左 目良、右眼的不同个人全息S维图像的第一内容,并在显示屏中显示;
[0009] 将显示屏光线出射方向调整至朝向双眼中左眼、右眼方向,W使得左眼、右眼的不 同个人全息S维图像分别成像到左眼、右眼;
[0010] 跟踪双眼位置的变化,重复上述各个步骤W动态获得相应的左眼、右眼的不同个 人全息S维图像,W使得双眼移动时左眼、右眼始终能获得正确的全息S维显示的视点、物 体在全息场景的Z轴方向上的大小的个人全息=维图像。
[0011] 其中,根据距离调整全息=维显示中物体在全息场景的Z轴方向上的大小还包括 调整全息S维显示中物体在全息场景的第二内容,其中,物体在全息场景的第二内容为人 双眼视线所能包覆物体的范围内的物体外观内容,根据距离调整个人全息S维显示中物体 在全息场景的Z轴方向上的大小的步骤包括:
[0012] 判断距离是变大还是变小;
[001引若距离变大,则缩小全息S维显示中物体在全息场景的Z轴方向上的大小,同时 将人双眼视线所能包覆物体的范围扩大,得到调整后的全息=维显示中物体在全息场景的 第二内容;反之则放大全息S维显示中物体在全息场景的Z轴方向上的大小,同时将人双 眼视线所能包覆物体的范围缩小,得到调整后的全息S维显示中物体在全息场景的第二内 容。
[0014] 其中,判断距离是变大还是变小的步骤进一步包括;判断距离是否小于第一阔值, 若距离小于第一阔值时,距离变小,则不放大全息S维显示中物体在全息场景的Z轴方向 上的大小,也不调整全息=维显示中物体在全息场景的第二内容;判断距离是否大于第二 阔值,若距离大于第二阔值时,距离变大,则不缩小全息S维显示中物体在全息场景的Z轴 方向上的大小,也不调整全息S维显示中物体在全息场景的第二内容。
[0015] 其中,双眼移动时各个夹角和距离采用如下方法获得:
[0016] 根据用户头部形状和所用户头与显示屏之间的至少第一距离、第二距离、第S 距离与测距装置的坐标结合=角形性质,xy坐标平面平行于显示屏的表面,采用=维标 准坐标系,获得双眼的两眼球对应坐标值(Xu,yLl,ZLi)和(XKi,yKi,ZKi),(XL2,yL2,,Zl2)和 (Xr2, Yie, Zr2),. . .,(Xl。, yin, Zl。)和(Xsn, ysn, Zrd),其中 L 表不左眼,R 表不右眼,n 表不双眼从 位置1到位置n;
[0017] 根据两眼球对应坐标值获得两眼球之间的距离Li,L2, ... L。;
[0018] 根据双眼对应的Z轴坐标或者双眼连线中点的Z轴坐标获得双眼与显示屏之间的 距离Z ;
[0019] 根据两眼球之间的距离及双眼与显示屏之间的距离,计算得双眼移动时各个夹角 0 1,0 2,...,0。计算公式如下所示: L
[0020] 目二 Zarctan - 2Z
[002U 其中L是双眼之间的距离,Z是双眼与显示屏的距离。
[0022] 其中,还包括步骤;
[0023] 根据全息=维显示的视点和物体在全息场景的Z轴方向上的大小获得需投射到 双耳中左耳、右耳的不同个人全息声音,并分别输出对应左耳、右耳的不同个人全息声音。
[0024] 为解决上述技术问题,本发明采用的另一个技术方案是,提供不同角度和距离自 适应的=维显示设备,该设备包括:采集模块、显示模块、调整模块。该设备包括:
[0025] 采集模块,采集模块用于在至少=个不在同一直线上间隔设置在显示屏上的位置 分别获得用户头部形状和用户头部与显示屏之间的至少第一距离、第二距离、第S距离,根 据至少第一距离、第二距离、第=距离W及采集装置之间的距离结合=角公式,计算得到用 户头部中双眼位置,位置包括双眼与显示屏之间的夹角、距离;
[0026] 显示模块,显示模块用于根据距离调整全息S维显示中物体在全息场景的Z轴方 向上的大小,根据夹角分别得到相应双眼的全息S维显示的视点,根据全息S维显示的视 点调整需投射到双眼中左眼、右眼的不同个人全息S维图像的第一内容,并在显示屏中显 示;
[0027] 调整模块,调整模块用于将显示屏光线出射方向调整至朝向双眼中左眼、右眼方 向,W使得左眼、右眼的不同个人全息S维图像分别成像到左眼、右眼;
[002引采集模块还用于跟踪双眼位置,显示模块W动态调整相应的左眼、右眼的不同个 人全息S维图像,W使得双眼移动时在调整模块作用下左眼、右眼始终能获得正确的全息 =维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息=维图像。
[0029] 其中,显示模块包括显示单元、调整单元、判断单元,调整单元用于根据距离调整 全息=维显示中物体在全息场景的Z轴方向上的大小和全息=维显示中物体在全息场景 的第二内容,其中,物体在全息场景的第二内容为人双眼视线所能包覆物体的范围内的物 体外观内容;
[0030] 判断单元用于判断距离是变大还是变小;
[0031] 若判断单元判断结果为距离变大,则控制调整单元缩小全息S维显示中物体在全 息场景的Z轴方向上的大小,同时将人双眼视线所能包覆物体的范围扩大,得到调整后的 全息=维显示中物体在全息场景的第二内容;反之则控制调整单元放大全息=维显示中物 体在全息场景的Z轴方向上的大小,同时将人双眼视线所能包覆物体的范围缩小,得到调 整后的全息S维显示中物体在全息场景的第二内容;
[0032] 显示单元用于显示调整单元调整后的全息S维图像。
[0033] 其中,显示模块进一步包括第二判断单元,第二判断单元用于判断距离是否小于 第一阔值,若距离小于第一阔值时,距离变小,则控制调整单元不放大全息S维显示中物体 在全息场景的Z轴方向上的大小,也不调整全息S维显示中物体在全息场景的第二内容; 判断距离是否大于第二阔值,若距离大于第二阔值时,距离变大,则控制调整单元不缩小全 息S维显示中物体在全息场景的Z轴方向上的大小,也不调整全息S维显示中物体在全息 场景的第二内容。
[0034] 其中,采集模块包括采集装置、计算单元,计算单元具体用于:
[0035] 根据采集装置获得的用户头部形状和所用户头与显示屏之间的至少第一距离、 第二距离、第=距离与测距装置的坐标结合=角形性质,xy坐标平面平行于显示屏的表 面,采用S维标准坐标系,获得双眼的两眼球对应坐标值(Xu,yu,Zu)和(XKl,yKl,ZKi), (Xl2, Yl2,,Zl2)和(Xr2, yR2, Zr2),. . .,(Xl。, Yl。, Zl。)和(Xr。, yRn, 2化),其中 L 表不左眼,R 表不右 目良,n表示双眼从位置1到位置n ;
[0036] 根据双眼的两眼球对应坐标值获得两眼球之间的距离Li,L2, ... L。;
[0037] 根据两眼球之间的距离及双眼与显示屏之间的距离,计算得双眼移动时各个夹角 0 1,0 2,...,0。计算公式如下所示: L
[003引 白二 Zarctan - 2Z
[0039] 其中L是双眼之间的距离,Z是双眼与显示屏的距离。
[0040] 其中,设备还包括声音调节模块,声音调节模块具体用于根据全息S维显示的视 点和物体在全息场景的Z轴方向上的大小调节需投射到双耳中左耳、右耳的不同个人全息 声音,并分别输出对应左耳、右耳的不同个人全息声音。
[0041] 本发明的有益效果是;本发明通过采集用户与屏幕上至少=个点的距离获得人双 眼相对显示屏的夹角、双眼到显示屏的距离,根据人双眼到显示屏的距离不同、双眼相对显 示屏的夹角不同,看到人双眼看到物体成像的大小不同、视线包覆物体范围不一样的原理, 比如当某用户双眼到物体的距离相同时,在物体正前方位置观看看到物体正面,在物体正 前方偏左/右某位置看到物体正面和至少部分左/右面内容,当某用户在物体正前方,在 离物体比较近的位置物体在眼球上的成像比较大且可能只看到物体正面的一部分,在离物 体比较远的位置物体在眼球上的成像比较小且可W看全物体的正面,当双眼间距不一样的 两用户在同一位置,双眼与显示屏的夹角不同,眼球成像大小不同且视线包覆的物体范围 不同,对应调节显示视点和显示屏上全息场景在Z轴方向上的大小和物体在全息场景的内 容,无需使用重力感应和人工操作,能够自动适应不同人群的不同距离、角度观看,逼近最 真实的个人全息=维图像显示。

【专利附图】

【附图说明】
[0042] 图1是本发明不同角度和距离自适应的=维显示方法第一实施方式中人双眼离 显示屏距离不同所覆盖物体的视角、大小不同的原理示意图;
[0043] 图2是本发明不同角度和距离自适应的=维显示方法第一实施方式的流程示意 图;
[0044] 图3是本发明不同角度和距离自适应的S维显示方法第一实施方式的人双眼追 踪、测距示意图;
[0045] 图4是本发明不同角度和距离自适应的=维显示方法一人眼位置坐标变化示意 图;
[0046] 图5是本发明不同角度和距离自适应的=维显示方法第二实施方式的流程示意 图;
[0047] 图6是本发明不同角度和距离自适应的=维显示方法第=实施方式的流程示意 图;
[0048] 图7是本发明不同角度和距离自适应的S维显示设备一实施方式的结构示意图;
[0049] 图8是本发明不同角度和距离自适应的S维显示设备另一实施方式的结构示意 图。

【具体实施方式】
[0化0] 下面结合附图和实施方式对本发明进行详细说明。
[0化1] 为保证本发明能正常实施,本发明设备为能够调节全息=维显示的视点的设备。 一般同款设备可能会有不同年龄的不同人群、不同年龄的同种人群、相同年龄的相同人群 使用,而不同年龄的不同人群、不同年龄的同种人群、相同年龄的相同人群双眼距离一般不 同,观看位置不同,从而导致物体在人双眼成像大小不同,视线包覆物体的区域不同。比如, 请参阅图1,图1是本发明不同角度和距离自适应的=维显示方法第一实施方式中人双眼 离显示屏距离不同所覆盖物体的视角、大小不同的原理示意图。在位置a时,双眼间距为L 的用户看到一物体,此时人视线包覆物体的范围为过左眼中屯、到物体左边的切点121到过 右眼到物体右边的切点120之间面向用户一方的区域;在离显示屏与位置a同样远但角度 不同的位置b时,双眼间距为L的用户看到同一物体,此时人视线包覆物体的范围为过左眼 中屯、到物体左边的切点111到过右眼到物体右边的切点110之间面向用户一方的区域;在 离显示屏比a更远的位置c时,双眼间距为L的用户看到同一物体,此时人视线包覆物体的 范围为过左眼中屯、到物体左边的切点131到过右眼到物体右边的切点130面向用户一方的 区域,此位置C的人双眼视线所能包覆所述物体的范围,比位置a的人双眼视线所能包覆所 述物体的范围大。
[0化2] 请同时参阅图2和图3,图2是本发明不同角度和距离自适应的S维显示方法第一 实施方式的流程示意图。图3是本发明不同角度和距离自适应的=维显示方法第一实施方 式的人双眼追踪、测距示意图。该方法包括W下步骤:
[0化3] S101 ;采用至少S个不在同一直线上间隔设置在显示屏上的采集装置分别获得用 户头部形状和用户头部与显示屏之间的至少第一距离、第二距离、第S距离,根据所述至少 第一距离、第二距离、第=距离W及所述采集装置之间的距离结合=角公式,计算得到用户 头部中双眼位置,所述位置包括所述双眼与所述显示屏之间的夹角、距离。
[0化4] W显示显示屏中点为原点,xy坐标平面平行于显示屏,水平向右为X轴正方向,垂 直X轴向下为y轴正方向,指向人眼方向为Z轴正方向建立=维标准坐标系。具体实施中 还可W显示屏左下角、左上角等其他位置为原点,其他方向为正方向建立空间坐标系。比如 图3a中在显示器240或者机身上安装采集装置210、220、230,采集装置210、采集装置220、 采集装置230不在同一条直线上且=点组成的平面与xy坐标平面平行。假设本实施方式 中采集装置210、220、230采用雷达,本实施方式中使用的雷达也可W使用其他类似功能的 设备。同时或不同时启动雷达进行扫描获得用户头部图像获得人脸位置,测得用户头部分 别与S个雷达之间的距离,然后根据建立的坐标系和人双眼相对人脸的位置计算人双眼与 显示屏之间的夹角和距离。如图3b所示,点B、C、D为采集装置,点A为用户头部上一点,根 据建立的坐标系可知点B、C、D的坐标分别为(xe,ye, 0)、(而,y。0)、(X。,y。,0),根据采集装 置获得的用户与采集装置直接的距离可W知AB、AC、AD的距离分别为a、b、c,设点A坐标为 (Xa,yA,Za),点E为点A在巧平面的投影,则点E的坐标为(Xe,yE,0),S角形AEB、AEC、AED 都为直角S角形,所W AE2= AD2- DE2= AB2-邸2= AC2- CE2,将上述等式已长度和坐 标代替可解得点E的坐标。然后根据直角S角形A邸或AEC或AED的性质计算得到AE长 度即点A的Z轴坐标,获得点A坐标。
[0055] 根据上述方式、人双眼与人脸位置和比例关系计算获得人双眼移动时的对应的 坐标值(而1,yu,Zli)和(又…y^,Zki),(Xl2, yL2,,Zl2)和(而2, yR2, Zk2),? . .,(Xl。,7比,zj 和 (xi^,Ze。),其中L表示左眼,R表示右眼,n表示双眼从位置1到位置n。
[0056] 根据所述两眼球对应坐标值得到两眼球距离Li,L2,... L。;根据双眼的Z轴坐标或 者人双眼连线中点的Z轴坐标获得双眼与显示屏之间的距离Z。
[0化7] 根据两眼球之间的距离及双眼与显示屏之间的距离Z,计算得双眼移动时各个所 述夹角0 1,0 2,...,0。,计算公式如下所示: L
[005引 目=Zarctan:;;;: 2Z
[0化9] 其中L是双眼之间的距离,Z是双眼与显示屏之间的距离。
[0060] S102 ;根据所述距离调整所述全息S维显示中物体在全息场景的Z轴方向上的大 小,根据所述夹角分别得到相应所述双眼的全息=维显示的视点,根据所述全息=维显示 的视点调整需投射到所述双眼中左眼、右眼的不同个人全息S维图像的第一内容,并在所 述显示屏中显示。
[0061] -般人与物体距离远时,物体在人双眼上的成像比较小,人与物体距离近时,物体 在人双眼上的成像比较大,物体与人双眼距离越近,物体在人双眼上的成像越大。比如,在 站在高楼往下看,看到地面的人非常小,可能和我们平时站在地面上看到的妈蚁大小相近。 请同时参阅图1,图1是本发明不同角度和距离自适应的=维显示方法第一实施方式中人 双眼离显示屏距离不同所覆盖物体的视角、大小不同的原理示意图。在离显示屏与位置a 同样远但角度不同的位置b时,双眼间距为L的用户看到同一物体,此时人视线包覆物体的 范围为过左眼中屯、到物体左边的切点111到过右眼到物体右边的切点110之间面向用户一 方的区域,在双眼与显示屏之间的距离相同的两个不同的位置a和b,人双眼相对显示屏的 夹角不同,人双眼所看到的物体的区域不同。根据步骤S101中获得的夹角得到相应夹角的 全息S维显示的视点和物体在全息场景的内容,根据步骤S101中获得的人双眼与显示屏 之间的距离调整全息S维显示中物体在全息场景的Z轴方向上的大小,并调节人双眼视线 所能包覆物体的范围,比如,请参阅图4,当用户在离显示屏的距离为Z1的位置1移动到离 显示屏的距离更远的位置2,在位置2时用户与离显示屏的距离为Z2,调整全息S维显示中 物体在全息场景的Z轴方向上变小,并调节人双眼视线所能包覆全息=维显示中物体在全 息场景的范围变小;当用户在离显示屏的距离为Z3的位置3移动到离显示屏的距离更近 的位置2,在位置2时用户与离显示屏的距离为Z2,调整全息S维显示中物体在全息场景的 Z轴方向上变大,并调节人双眼视线所能包覆全息S维显示中物体在全息场景的范围变小。 根据全息S维显示的视点和物体在全息场景的Z轴方向上的大小调整需投射到所述双眼 中左眼、右眼的不同个人全息S维图像的视点,并在所述显示屏中显示。
[006引 S103 ;将所述显示屏光线出射方向调整至朝向所述双眼中左眼、右眼方向,W使得 所述左眼、右眼的不同个人全息S维图像分别成像到所述左眼、右眼。
[0063] 根据步骤S102获得的双眼中左眼、右眼的不同个人全息S维图像的视点,控制显 示器中动态光栅,使得光栅的明暗条纹位置发生适应性改变,即将显示屏光线出射方向调 整至朝向双眼中左眼、右眼方向,W使得左眼、右眼的不同个人全息S维图像经由动态光栅 分别成像到左眼、右眼。
[0064] S104 ;跟踪所述双眼位置的变化,重复上述各个步骤W动态获得相应的所述左眼、 右眼的不同个人全息S维图像,W使得所述双眼移动时所述左眼、右眼始终能获得正确的 全息=维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息=维图像。
[00化]根据步骤S101获得的双眼与显示屏中屯、连线与显示屏法线之间的夹角和双眼移 动时双眼与显示屏之间的距离Z,跟踪双眼位置的变化,同时参阅图4,图4是本发明不同角 度和距离自适应的=维显示方法一人眼位置坐标变化示意图。当用户在位置1距离显示屏 Z1时,根据步骤S101至S103获得左眼、右眼的不同个人全息=维图像和物体在全息场景 的内容,调节物体在全息场景的Z轴方向上的大小的个人全息=维图像。在位置2距离显 示屏Z2时,双眼间距为L1的用户和在位置1的用户是同一用户,双眼间距为L2的用户和 在位置1的用户是不同人群或不同年龄,重复步骤S101至S103 W动态获得相应的所述左 目良、右眼的不同个人全息S维图像,W使得所述双眼移动时所述左眼、右眼始终能获得正确 的全息S维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息S维图像。比如 在距离显示屏Z2位置,双眼间距为11、L2的用户,经前述步骤获得相应调节视点和调节物 体在全息场景的Z轴方向上的大小和物体在全息场景的内容,可分别适应双眼间距不同的 不同年龄、不同人群观看。
[0066] 本实施方式中通过测得人脸到同一平面=点的距离,根据建立的坐标系和=角形 关系W及人双眼与人脸大小比例关系获得人双眼与显示屏之间的距离和人双眼相对显示 屏的夹角和人观看观看物体的视觉观看原理,通过数据的变化实时获得全息=维显示的视 点、调节物体在全息场景的Z轴方向上的大小和人双眼视线所能包覆全息S维显示中物体 在全息场景的范围,适应不同距离不同角度观看,提高了用户体验。
[0067] 请参阅图5,图5是本发明不同角度和距离自适应的=维显示方法第二实施方式 的流程示意图。该方法包括W下步骤:
[0068] S301 ;采用至少S个不在同一直线上间隔设置在显示屏上的采集装置分别获得用 户头部形状和用户头部与显示屏之间的至少第一距离、第二距离、第S距离,根据所述至少 第一距离、第二距离、第=距离W及所述采集装置之间的距离结合=角公式,计算得到用户 头部中双眼位置,所述位置包括所述双眼与所述显示屏之间的夹角、距离。
[0069] 处理过程可W和步骤S101类似,此处不再寶述。
[0070] S302 ;判断所述距离是否小于第一阔值,若所述距离小于第一阔值时,所述距离变 小,则不放大所述全息=维显示中物体在全息场景的Z轴方向上的大小;判断所述距离是 否大于第二阔值,若所述距离大于第二阔值时,所述距离变大,则不缩小所述全息S维显示 中物体在全息场景的Z轴方向上的大小。
[0071] 为避免用户观看距离过近损害用户视力和观看效果,观看距离过远导致观看不清 楚。设定最佳观看范围保证用户观看效果。根据所述距离调整所述全息=维显示中物体在 全息场景的Z轴方向上的大小还包括调整所述全息=维显示中物体在全息场景的内容,其 中,所述物体在全息场景的内容为人双眼视线所能包覆所述物体的范围内的所述物体外观 内容,在调节物体在全息场景的Z轴方向上的大小的步骤之前,进行判断,判断双眼与显示 屏的之间的距离是否小于第一阔值,若双眼与显示屏的之间的距离小于第一阔值时,双眼 与显示屏的之间的距离变小,则不放大全息S维显示中物体在全息场景的Z轴方向上的大 小;判断双眼与显示屏的之间的距离是否大于第二阔值,若距离大于第二阔值时,双眼与显 示屏的之间的距离变大,则不缩小全息S维显示中物体在全息场景的Z轴方向上的大小。 其中第一阔值是指最佳观看范围的最小距离,第二阔值是指最佳观看范围的最大距离。
[0072] S303 ;判断所述距离是变大还是变小;若所述距离变大,则缩小所述全息S维显 示中物体在全息场景的Z轴方向上的大小,同时将人双眼视线所能包覆所述物体的范围扩 大,得到调整后的所述全息=维显示中物体在全息场景的第二内容;反之则放大所述全息 =维显示中物体在全息场景的Z轴方向上的大小,同时将人双眼视线所能包覆所述物体的 范围缩小,得到调整后的所述全息S维显示中物体在全息场景的第二内容。
[0073] 当人双眼与显示屏之间的观看距离处于预设的最佳观看距离范围时,判断人双眼 与显示屏之间的观看距离是变大还是变小,若人双眼与显示屏之间的距离变大,则缩小全 息=维显示中物体在全息场景的Z轴方向上的大小并调节人双眼视线所能包覆全息=维 显示中物体在全息场景的范围变大,反之则放大全息=维显示中物体在全息场景的Z轴方 向上的大小并调节人双眼视线所能包覆全息=维显示中物体在全息场景的范围变小。符合 人观看物体近时,物体大,观看物体远时,物体小,同时当人与观看物体距离不同时双眼视 线所能包覆所述物体的范围有差异的观看原理,比如,参阅图1,在位置a时,双眼间距为L 的用户看到一物体,此时人视线包覆物体的范围为过左眼中屯、到物体左边的切点121到过 右眼到物体右边的切点120之间面向用户一方的区域;在离显示屏比a更远的位置C时,双 眼间距为L的用户看到同一物体,此时人视线包覆物体的范围为过左眼中屯、到物体左边的 切点131到过右眼到物体右边的切点130面向用户一方的区域,此位置C的人双眼视线所 能包覆所述物体的范围,比位置a的人双眼视线所能包覆所述物体的范围大,在位置C物体 在双眼上的成像比在位置a时物体在双眼上的成像小。具体调节可参考本发明个人全息= 维显示方法第一实施方式的步骤S104。
[0074] S304 ;根据所述距离调整所述全息S维显示中物体在全息场景的Z轴方向上的大 小,根据所述夹角分别得到相应所述双眼的全息=维显示的视点,根据所述全息=维显示 的视点调整需投射到所述双眼中左眼、右眼的不同个人全息S维图像的第一内容,并在所 述显示屏中显示。
[007引 S305 ;将所述显示屏光线出射方向调整至朝向所述双眼中左眼、右眼方向,W使得 所述左眼、右眼的不同个人全息S维图像分别成像到所述左眼、右眼。
[0076] 步骤S304和S305与前述第一实施方式中步骤S102和S103相似,该里不再寶述。 根据步骤S301至步骤303获得的数据,将物体在全息场景的Z轴方向上的大小和物体在全 息场景的内容调整需投射到所述双眼中左眼、右眼的不同个人全息S维图像的视点,并在 所述显示屏中显示。其中,物体在全息场景的内容是指人双眼视线包覆所述物体的内容,可 参阅图1及其说明,此处不再寶述。在双眼与显示屏距离比较近时,调节物体在全息场景的 Z轴方向上变大,并适应调节人双眼视线所能包覆全息S维显示中物体在全息场景的范围 变小,比如放大全息场景中位于前方的物体,前方放大的物体遮挡视线后面的内容,并缩小 人双眼视线所能包覆全息S维显示中物体在全息场景的范围,在双眼与显示屏距离比较远 时,调节物体在全息场景的Z轴方向上变小,并适应调节人双眼视线所能包覆全息S维显 示中物体在全息场景的范围变大,比如将位于全息场景中前方的物体缩小速度大于位于息 场景中后方的物体的缩小速度,将原遮挡的内容重新显示,并放大人双眼视线所能包覆全 息S维显示中物体在全息场景的范围。
[0077] S306 ;跟踪所述双眼位置的变化,重复上述各个步骤W动态获得相应的所述左眼、 右眼的不同个人全息S维图像,W使得所述双眼移动时所述左眼、右眼始终能获得正确的 全息=维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息=维图像。
[007引采集装置实时跟踪所述双眼位置的变化,重复上述各个步骤W动态获得相应的所 述左眼、右眼的不同个人全息S维图像,W使得所述双眼移动时所述左眼、右眼始终能获得 正确的全息=维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息=维图像。
[0079] 本实施方式中通过设置最佳观看距离,只有当用户在最佳观看距离范围内时,若 距离变大,则缩小全息S维显示中物体在全息场景的Z轴方向上的大小,反之则放大全息 S维显示中物体在全息场景的Z轴方向上的大小。同时根据人双眼和显示屏的夹角得正确 的全息S维显示的视点。适应不同距离不同角度观看。
[0080] 请参阅图6,图6是本发明不同角度和距离自适应的=维显示方法第=实施方式 的流程示意图。本发明提供一种个人全息=维显示方法,包括W下步骤:
[0081] S501 ;采用至少S个不在同一直线上间隔设置在显示屏上的采集装置分别获得用 户头部形状和用户头部与显示屏之间的至少第一距离、第二距离、第s距离,根据所述至少 第一距离、第二距离、第=距离W及所述采集装置之间的距离结合=角公式,计算得到用户 头部中双眼位置,所述位置包括所述双眼与所述显示屏之间的夹角、距离。
[0082] S502;判断所述距离是否小于第一阔值,若所述距离小于第一阔值时,所述距离变 小,则不放大所述全息=维显示中物体在全息场景的Z轴方向上的大小;判断所述距离是 否大于第二阔值,若所述距离大于第二阔值时,所述距离变大,则不缩小所述全息S维显示 中物体在全息场景的Z轴方向上的大小。
[0083] S503;判断所述距离是变大还是变小,若所述距离变大,则缩小所述全息S维显示 中物体在全息场景的Z轴方向上的大小,反之则放大所述全息=维显示中物体在全息场景 的Z轴方向上的大小。
[0084] S504 ;根据所述距离调整所述全息S维显示中物体在全息场景的Z轴方向上的大 小,根据所述夹角分别得到相应所述双眼的全息=维显示的视点,根据所述全息=维显示 的视点调整需投射到所述双眼中左眼、右眼的不同个人全息S维图像的第一内容,并在所 述显示屏中显示。
[00财 S505 ;将所述显示屏光线出射方向调整至朝向所述双眼中左眼、右眼方向,W使得 所述左眼、右眼的不同个人全息S维图像分别成像到所述左眼、右眼。
[0086] S506 ;跟踪所述双眼位置的变化,重复上述各个步骤W动态获得相应的所述左眼、 右眼的不同个人全息S维图像,W使得所述双眼移动时所述左眼、右眼始终能获得正确的 全息=维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息=维图像。
[0087] 步骤S501至S305与前述第一实施方式中步骤S301至S305相似,该里不再寶述。 [008引 S507 ;根据所述全息S维显示的视点和物体在全息场景的Z轴方向上的大小获得 需投射到双耳中左耳、右耳的不同个人全息声音,并分别输出对应所述左耳、右耳的不同个 人全息声音。
[0089] 为提高观看效果,根据全息=维显示的视点和物体在全息场景的Z轴方向上的大 小获得需投射到双耳中左耳、右耳的不同个人全息声音,并分别输出对应左耳、右耳的不同 个人全息声音,放大用户位置靠显示屏近的一侧听到的声音,减小远离显示屏的一侧听到 的声音。比如当用户位置靠右时,放大右声道音量,减小左声道音量;当用户位置靠左时,放 大左声道音量,减小右声道音量;比如当用户位置居中,远离显示屏时,同时减小左右声道 音量。
[0090] 本实施方式中在用户最佳观看距离范围,当用户在最佳观看距离范围内时,若距 离变大,则缩小全息S维显示中物体在全息场景的Z轴方向上的大小,反之则放大全息S 维显示中物体在全息场景的Z轴方向上的大小。同时根据人双眼和显示屏的夹角得正确的 全息S维显示的视点,并获得需投射到双耳中左耳、右耳的不同个人全息声音分别输出对 应左耳、右耳。符合人观看原理,同时对应调节输出声音,使得输出声音贴近现实,提高了用 户体验。
[0091] 请参阅图7,图7是本发明不同角度和距离自适应的S维显示设备一实施方式的 流程示意图。本发明提供一种人机交互设备,包括:采集模块710、显示模块720、调整模块 730,显示模块720分别与采集模块710、调整模块730相连。
[0092] 采集模块710用于采用至少S个不在同一直线上间隔设置在显示屏上的采集装 置分别获得用户头部形状和用户头部与显示屏之间的至少第一距离、第二距离、第s距离, 根据所述至少第一距离、第二距离、第=距离W及所述采集装置之间的距离结合=角公式, 计算得到用户头部中双眼位置,所述位置包括所述双眼与所述显示屏之间的夹角、距离。
[0093] 显示模块720用于根据采集模块710获得的夹角得到相应夹角的全息S维显示的 视点,根据获取模块710获得的距离调整全息=维显示中物体在全息场景的Z轴方向上的 大小,根据全息S维显示的视点和物体在全息场景的Z轴方向上的大小调整需投射到双眼 中左眼、右眼的不同个人全息S维图像的视点,并在显示屏中显示,不同位置的具体调节可 参阅图4的说明,此处不再寶述。
[0094] 调整模块730用于将显示屏光线出射方向调整至朝向双眼中左眼、右眼方向,W 使得左眼、右眼的不同个人全息S维图像分别成像到左眼、右眼。
[0095] 采集模块710还用于跟踪双眼位置,显示模块720 W动态调整相应的左眼、右眼的 不同个人全息S维图像,W使得双眼移动时在调整模块730作用下左眼、右眼始终能获得 正确的全息=维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息=维图像。
[0096] 请参阅图8,图8是本发明不同角度和距离自适应的S维显示设备另一实施方式 的结构示意图。本发明提供一种个人全息=维显示设备,包括:采集模块810、显示模块 820、调整模块830、声音调节模块840,采集模块810还包括计算单元811、采集装置812,显 示模块820包括第一判断单元821、第二判断单元822、显示单元823、调节单元824。计算 单元811分别与采集装置812、调整模块830、第一判断单元821相连,第一判断单元821还 与第二判断单元822、调节单元824、声音调节模块840连接。
[0097] 采集装置812用于在至少S个不在同一直线上间隔设置在显示屏上的位置分别 获得用户头部形状和用户头部与显示屏之间的至少第一距离、第二距离、第S距离。
[009引计算单元811,用于根据所述采集装置获得的所述用户头部形状和所用户头与显 示屏之间的至少第一距离、第二距离、第=距离,xy坐标平面平行于所述显示屏的表面,采 用=维标准坐标系,根据所述第一距离、第二距离、第=距离与所述测距装置的坐标结合= 角形性质,获得所述双眼的两眼球对应坐标值(Xu,yu,Zu)和(XKi,yKl,ZKi),(而2,yCE,,Z。) 和(而2, yK2, Zk2),...,<X。,yL。,zj和(而。,yK。,Zk。),其中L表示左眼,R表示右眼,n表示所 述双眼从位置1到位置n;
[0099] 根据所述双眼的两眼球对应坐标值获得两眼球之间的距离Li,L2, ... L。;
[0100] 根据所述两眼球之间的距离及所述双眼与显示屏之间的距离,计算得双眼移动时 各个所述夹角0 1,0 2,...,0。计算公式如下所示: L
[0101] 目二 2arctan迈
[010引其中L是双眼之间的距离,Z是双眼与显示屏的距离。
[0103] 显示模块820用于根据采集模块810获得的夹角0得到相应夹角0的全息S维 显示的视点,根据采集模块810获得的距离Z调整全息=维显示中物体在全息场景的Z轴 方向上的大小,根据全息S维显示的视点和物体在全息场景的Z轴方向上的大小调整需投 射到双眼中左眼、右眼的不同个人全息S维图像的视点,并在显示屏中显示,不同位置的具 体调节可参阅图4的说明,此处不再寶述。
[0104] 调整模块830用于将显示屏光线出射方向调整至朝向双眼中左眼、右眼方向,W 使得左眼、右眼的不同个人全息s维图像分别成像到左眼、右眼。
[01化]第一判断单元821用于判断双眼到显示屏的距离Z是变大还是变小,若双眼到显 示屏的距离Z变大,则缩小全息S维显示中物体在全息场景的Z轴方向上的大小,反之则放 大全息=维显示中物体在全息场景的Z轴方向上的大小。
[0106] 第二判断单元822用于判断双眼到显示屏的距离Z是否小于第一阔值,若双眼到 显示屏的距离Z小于第一阔值时,距离变小,则不放大全息S维显示中物体在全息场景的Z 轴方向上的大小;判断双眼到显示屏的距离Z是否大于第二阔值,若距离大于第二阔值时, 距离变大,则不缩小全息S维显示中物体在全息场景的Z轴方向上的大小。.
[0107] 调节单元824用于根据第一判断模块821获得的距离调整所述全息S维显示中物 体在全息场景的Z轴方向上的大小和所述全息=维显示中物体在全息场景的内容,其中, 物体在全息场景的内容为人双眼视线所能包覆物体的范围内的物体外观内容。
[0108] 采集模块810还用于跟踪双眼位置动态获得人双眼位置,使调整模块830 W动态 调整相应的左眼、右眼的不同个人全息S维图像,W使得双眼移动时左眼、右眼始终能获得 正确的全息=维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息=维图像。
[0109] 声音调节模块840用于根据全息S维显示的视点和物体在全息场景的Z轴方向上 的大小调节需投射到双耳中左耳、右耳的不同个人全息声音,并分别输出对应所述左耳、右 耳的不同个人全息声音。放大用户位置靠显示屏近的一侧听到的声音,缩小远离显示屏的 一侧听到的声音。
[0110] W上仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明 说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术 领域,均同理包括在本发明的专利保护范围内。
【权利要求】
1. 一种不同角度和距离自适应的三维显示方法,其特征在于,包括: 采用至少三个不在同一直线上间隔设置在显示屏上的采集装置分别获得用户头部形 状和用户头部与显示屏之间的至少第一距离、第二距离、第三距离,根据所述用户头部形状 和所述至少第一距离、第二距离、第三距离以及所述采集装置之间的距离结合三角公式,计 算得到用户头部中双眼位置,所述位置包括所述双眼与所述显示屏之间的夹角、距离; 根据所述距离调整所述全息三维显示中物体在全息场景的Z轴方向上的大小,根据所 述夹角分别得到相应所述双眼的全息三维显示的视点,根据所述全息三维显示的视点调整 需投射到所述双眼中左眼、右眼的不同个人全息三维图像的第一内容,并在所述显示屏中 显不; 将所述显示屏光线出射方向调整至朝向所述双眼中左眼、右眼方向,以使得所述左眼、 右眼的不同个人全息三维图像分别成像到所述左眼、右眼; 跟踪所述双眼位置的变化,重复上述各个步骤以动态获得相应的所述左眼、右眼的不 同个人全息三维图像,以使得所述双眼移动时所述左眼、右眼始终能获得正确的所述全息 三维显示的视点、物体在全息场景的Z轴方向上的大小的个人全息三维图像。
2. 根据权利要求1所述的方法,其特征在于,所述根据所述距离调整所述全息三维显 示中物体在全息场景的z轴方向上的大小还包括调整所述全息三维显示中物体在全息场 景的第二内容,其中,所述物体在全息场景的第二内容为人双眼视线所能包覆所述物体的 范围内的所述物体外观内容,所述根据所述距离调整所述个人全息三维显示中物体在全息 场景的z轴方向上的大小的步骤包括: 判断所述距离是变大还是变小; 若所述距离变大,则缩小所述全息三维显示中物体在全息场景的z轴方向上的大小, 同时将人双眼视线所能包覆所述物体的范围扩大,得到调整后的所述全息三维显示中物体 在全息场景的第二内容;反之则放大所述全息三维显示中物体在全息场景的z轴方向上的 大小,同时将人双眼视线所能包覆所述物体的范围缩小,得到调整后的所述全息三维显示 中物体在全息场景的第二内容。
3. 根据权利要求2所述的方法,其特征在于,所述判断所述距离是变大还是变小的步 骤进一步包括:判断所述距离是否小于第一阈值,若所述距离小于第一阈值时,所述距离变 小,则不放大所述全息三维显示中物体在全息场景的z轴方向上的大小,也不调整所述全 息三维显示中物体在全息场景的第二内容;判断所述距离是否大于第二阈值,若所述距离 大于第二阈值时,所述距离变大,则不缩小所述全息三维显示中物体在全息场景的z轴方 向上的大小,也不调整所述全息三维显示中物体在全息场景的第二内容。
4. 根据权利要求1至3任一项所述的方法,其特征在于,所述双眼移动时各个所述夹角 和距离采用如下方法获得: 根据所述用户头部形状和所用户头与显示屏之间的至少第一距离、第二距离、第三 距离与所述测距装置的坐标结合三角形性质,xy坐标平面平行于所述显示屏的表面, 采用三维标准坐标系,获得所述双眼的两眼球对应坐标值(xu,yu,zu)和(xK1,yK1,zK1), (XL2, 5^2,,ZL2)和(XR2, 5^2,ZR2),? ? ?,(XLn,JfLri,ZLn)和(XRn,ZEn),其中L表不左眼,R表不右 目艮,n表示所述双眼从位置1到位置n; 根据所述两眼球对应坐标值获得两眼球之间的距离L1,L2, ...Ln; 根据所述双眼对应的Z轴坐标或者所述双眼连线中点的Z轴坐标获得所述双眼与所述 显示屏之间的距离Z; 根据所述两眼球的之间的距离及所述双眼与所述显示屏之间的距离,计算得双眼移动 时各个所述夹角Q1, 02,...,0n计算公式如下所示:
其中L是双眼之间的距离,Z是双眼与显示屏的距离。
5. 根据权利要求1至3任一项所述的方法,其特征在于,还包括步骤: 根据所述全息三维显示的视点和物体在全息场景的z轴方向上的大小获得需投射到 双耳中左耳、右耳的不同个人全息声音,并分别输出对应所述左耳、右耳的不同个人全息声 音。
6. -种不同角度和距离自适应的三维显示设备,其特征在于,所述设备包括: 采集模块,所述采集模块用于在至少三个不在同一直线上间隔设置在显示屏上的位置 分别获得用户头部形状和用户头部与显示屏之间的至少第一距离、第二距离、第三距离,根 据所述至少第一距离、第二距离、第三距离以及所述采集装置之间的距离结合三角公式,计 算得到用户头部中双眼位置,所述位置包括所述双眼与所述显示屏之间的夹角、距离; 显示模块,所述显示模块用于根据所述距离调整所述全息三维显示中物体在全息场景 的z轴方向上的大小,根据所述夹角分别得到相应所述双眼的全息三维显示的视点,根据 所述全息三维显示的视点调整需投射到所述双眼中左眼、右眼的不同个人全息三维图像的 第一内容,并在所述显示屏中显示; 调整模块,所述调整模块用于将所述显示屏光线出射方向调整至朝向所述双眼中左 目艮、右眼方向,以使得所述左眼、右眼的不同个人全息三维图像分别成像到所述左眼、右 眼; 所述采集模块还用于跟踪所述双眼位置,所述显示模块以动态调整相应的所述左眼、 右眼的不同个人全息三维图像,以使得所述双眼移动时在所述调整模块作用下所述左眼、 右眼始终能获得正确的所述全息三维显示的视点、物体在全息场景的z轴方向上的大小的 个人全息三维图像。
7. 根据权利要求6所述的设备,其特征在于,所述显示模块包括显示单元、调整单元、 判断单元,所述调整单元用于根据所述距离调整所述全息三维显示中物体在全息场景的z 轴方向上的大小和所述全息三维显示中物体在全息场景的第二内容,其中,所述物体在全 息场景的第二内容为人双眼视线所能包覆所述物体的范围内的所述物体外观内容; 所述判断单元用于判断所述距离是变大还是变小; 若所述判断单元判断结果为所述距离变大,则控制所述调整单元缩小所述全息三维显 示中物体在全息场景的z轴方向上的大小,同时将人双眼视线所能包覆所述物体的范围扩 大,得到调整后的所述全息三维显示中物体在全息场景的第二内容;反之则控制所述调整 单元放大所述全息三维显示中物体在全息场景的z轴方向上的大小,同时将人双眼视线所 能包覆所述物体的范围缩小,得到调整后的所述全息三维显示中物体在全息场景的第二内 容; 所述显示单元用于显示所述调整单元调整后的所述全息三维图像。
8. 根据权利要求7所述的设备,其特征在于,所述显示模块进一步包括第二判断单元, 所述第二判断单元用于判断所述距离是否小于第一阈值,若所述距离小于第一阈值时,所 述距离变小,则控制所述调整单元不放大所述全息三维显示中物体在全息场景的z轴方向 上的大小,也不调整所述全息三维显示中物体在全息场景的第二内容;判断所述距离是否 大于第二阈值,若所述距离大于第二阈值时,所述距离变大,则控制所述调整单元不缩小所 述全息三维显示中物体在全息场景的z轴方向上的大小,也不调整所述全息三维显示中物 体在全息场景的第二内容。
9. 根据权利要求6至8任一项所述的设备,其特征在于,所述采集模块包括采集装置、 计算单元,所述计算单元具体用于: 根据所述采集装置获得的所述用户头部形状和所用户头与显示屏之间的至少第一距 离、第二距离、第三距离与所述测距装置的坐标结合三角形性质,xy坐标平面平行于所述 显示屏的表面,采用三维标准坐标系,获得所述双眼的两眼球对应坐标值(xu,yu,zu)和 (XR1,JfRl, ZR1),(XL2, 5^2,,ZL2)和(XR2, 5^2, ZR2),? ? ?,(XLn,JfLn, ZLn)和(XEn,JfEn, ZRn),其中L表不 左眼,R表示右眼,n表示所述双眼从位置1到位置n; 根据所述双眼的两眼球对应坐标值获得两眼球之间的距离L1,L2, ...Ln; 根据所述双眼对应的z轴坐标或者所述双眼连线中点的z轴坐标获得所述双眼与所述 显示屏之间的距离Z; 根据所述两眼球之间的距离及所述双眼与显示屏之间的距离,计算得双眼移动时各个 所述夹角Q1, 02,...,9n计算公式如下所示:
其中L是双眼之间的距离,Z是双眼与显示屏的距离。
10. 根据权利要求6至8任一项所述的设备,其特征在于,所述设备还包括声音调节模 块,所述声音调节模块具体用于根据所述全息三维显示的视点和物体在全息场景的z轴方 向上的大小调节需投射到双耳中左耳、右耳的不同个人全息声音,并分别输出对应所述左 耳、右耳的不同个人全息声音。
【文档编号】G03H1/22GK104503092SQ201410710331
【公开日】2015年4月8日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】刘美鸿, 高炜, 徐万良 申请人:深圳市亿思达科技集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1