基于人眼追踪的全息显示方法及全息显示装置的制造方法_3

文档序号:8226346阅读:来源:国知局
确定所述双眼之间的中心位置相对于所述 2*Z 屏幕的角度。
[0085] 根据所述角度及利用3D交织算法确定景深参数,并根据所述景深参数增大所述 显示图像的左右视图的偏移,进而增大所述3D图像的转换景深。
[0086] 本实施方式的全息显示方法还包括步骤401?403,步骤401?403与第一个实施 方式的步骤101?103相同,具体请参阅图1及其相关文字的描述,在此不再赘述。
[0087] 区别于现有技术,本实施方式的全息显示方法在全息显示装置不能根据追踪到的 人眼图像确定双眼坐标时,减少显示的3D图像的转换景深,使人眼能够看到清晰的3D图 像,增加用户体验。
[0088] 区别于第一个实施方式,本实施方式的全息显示方法在减少显示的3D图像的转 换景深后,继续追踪人眼图像,并在追踪到人眼图像后,根据追踪到的人眼图像确定双眼坐 标,并增大显示的3D图像的转换景深,以使显示的3D图像恢复原始的显示效果,从而使观 看者能够观看到更有清晰有效的3D图像,增加用户体验。
[0089] 在另一个实施方式中,如图5所示,5为本发明基于人眼追踪的全息显示方法再一 实施方式的流程示意图。
[0090] 本实施方式与上一个实施方式的区别在于,在执行步骤505根据所述追踪到的人 眼图像确定双眼坐标,并增大显示的3D图像的转换景深的步骤之前,还包括步骤504 :根据 追踪到的人眼图像确定不能获得双眼坐标的原因;以及显示一用于表明所述原因的提示信 息。
[0091] 比如,是由于摄像头损坏而不能确定双眼坐标时,则在其屏幕上显示"摄像头失 效"的提示语。如果是由于摄像头被遮挡,则在其屏幕上显示"物件遮挡摄像头"的提示音。 如果是由于当前环境的光强度值不在预定的光强度阈值范围内时,则显示"使用环境较暗" 的提示语。而如果是由于距离或角度的原因导致不能根据人眼图像获取双眼坐标时,则显 示"观看距离偏远"或"观看角度不合适"等提示音,在此不做限定。
[0092] 区别于现有技术,本实施方式的全息显示方法在全息显示装置不能根据追踪到的 人眼图像确定双眼坐标时,减少显示的3D图像的转换景深,使人眼能够看到清晰的3D图 像,增加用户体验。在减少显示的3D图像的转换景深后,继续追踪人眼图像,并在追踪到人 眼图像后,根据追踪到的人眼图像确定双眼坐标,并增大显示的3D图像的转换景深,以使 显示的3D图像恢复原始的显示效果,从而使观看者能够观看到更有清晰有效的3D图像。
[0093] 区别于上一个实施方式,本实施方式的3D显显示方法在减少显示的3D图像的转 换景深后,进一步确定不能获取双眼坐标的原因,并且显示一用于表明上述原因的提示信 息,对观看者起到提示作用,以使观看者能够根据提示消息做出对应的调整,从而能够观看 到更有清晰有效的3D图像,增加用户体验。
[0094] 参阅图6,图6是本发明全息显示装置一实施方式的结构示意图。本实施方式的全 息显示装置包括追踪模块601、控制模块602以及景深调节模块603。
[0095] 追踪模块601用于追踪模块用于实时追踪观看者的人眼,并获取人眼图像。
[0096] 全息显示装置为了根据人眼的位置调整对应的全息显示图像,一般追踪模块601 通过摄像头来获取人眼图像。
[0097] 其中,全息显示装置一般包括常用的大型全息显示装置,如3D投影机,也包括3D 智能移动终端,如3D智能手机,只要能显示3D图像的装置均可,在此不做限定,摄像头的类 型也不做限定,如至于3D投影机前端的摄像头,再比如智能手机的前置摄像头等。
[0098] 控制模块602用于判断是否能够根据追踪到的人眼图像确定双眼坐标。
[0099] 首先,控制模块602判断摄像头是否能够正常工作,如果当前摄像头被损坏或者 出现暂时失效时,则直接确定当前不能够追踪到人眼图像,即不能确定观看者的双眼坐标。
[0100] 如果当前摄像头能够正常工作,控制模块602进一步判断摄像头是否能够获取到 图像,即,进一步判断摄像头是否被遮挡,如通过智能终端播放3D图像时,手指或其他物件 是否遮挡住了摄像头等,如果摄像头不能获取到图像,即控制模块602不能确定观看者的 双眼坐标。
[0101] 在另一个实施方式中,由于外界环境光强度值的大小直接会影响观看者欣赏3D 图像的观看清晰度,因此当控制模块602能够根据摄像头获取到人眼图像时,进一步根据 上述人眼图像判断当前外界环境的光强度值是否在预定的光强度阈值范围内,如果当前外 界环境的光强度值不在预定的光强度范围内,如当前的环境的光强太大或太暗,都不能很 好的欣赏到清晰的3D图像,控制模块602均确定为不能根据追踪到的人眼图像确定双眼坐 标。
[0102] 而在摄像头能够正常工作并且外界环境光强度值也处于预定的光强度值范围内 时,控制模块602进一步确定是否能够追踪到清晰的人眼图像。一般的摄像头都有一定的 拍摄距离以及拍摄角度,当观看者所处距离或角度超出摄像头的距离或角度的极限值时, 如摄像头的最远拍摄距离为50米,那么当观看者位于50米之外时,摄像头不能追踪到观看 者的人眼图像,即控制模块602不能根据人眼图像确定双眼坐标。
[0103] 而在另一个实施方式中,即使观看者在摄像头的距离与角度的极限范围内,即使 能够追踪到人眼图像,但是由于观看者不在摄像头的有效距离和有效角度范围内,如观看 者距离摄像头太远或太偏,人脸相对于与摄像头太小或太偏,控制模块602仍然不能够根 据人眼图像确定追踪观看者的其双眼坐标。
[0104] 具体地,在其他实施方式中,控制模块602根据人眼图像确定双眼相对于屏幕的 第一坐标信息和第二坐标信息,其中,第一坐标信息和第二坐标信息是相对于屏幕的空间 坐标信息,在一个优选的实施方式中,将屏幕中心位置作为坐标原点,在其他实施方式中, 也可以其他地方为坐标原点,如屏幕的任一位置,在此不做限定。并根据第一坐标信息和第 二坐标信息确定观看者双眼之间的中心位置。
[0105] 进一步地,控制模块602侦测双眼之间的中心位置相对于屏幕中心位置的第一距 离,优选地,控制模块602通过红外测距仪器来侦测第一距离,在其他实施方式中,也可以 通过其他方式来侦测,在此不做限定。
[0106] 控制模块602进一步地根据第一坐标信息和第二坐标信息得到双眼之间的第二 距离,并根据第一距离以及第二距离确定双眼之间的中心位置相对于屏幕的角度。
[0107] 具体地,控制模块602利用公式确定所述双眼之间的中心位置 相对于所述屏幕的角度;
[0108] 其中,0为所述双眼之间的中心位置相对于所述屏幕的角度,L为所述双眼间的 第二距离,Z为所述双眼之间的中心位置相对于所述屏幕中心位置的第一距离。
[0109] 在得到第一距离和双眼之间的中心位置相对于所述屏幕的角度后,控制模块602 分别对第一距离和双眼之间的中心位置相对于所述屏幕的角度进行判断是否在各自的有 效范围内,如果二者中有一个不在与其对应的有效范围是,控制模块602确定不能根据追 踪到的人眼图像确定双眼坐标。
[0110] 需要说明的是,上述所列举的不能追踪到双眼坐标的实施例仅为举例,而非现在, 在其他实施方式中,只要是摄像头不能获取到清晰的双眼坐标,均视为本发明的保护范围 之内,在此不做限定。
[0111] 景深调节模块603用于在不能根据追踪到的人眼图像确定双眼坐标时,减少显示 的3D图像的转换景深。
[0112] 具体地,景深调节模块603通过3D交织算法确定景深参数,并根据所述景深参数 改变所述显示图像的左右视图的偏移,减小所述3D图像的转换景深。
[0113] 由于,人眼观看物体时,物体通过光线原理成像于眼球上,并将成像传输到大脑, 感觉到物体的像。但当物体移去时,视神经对物体的印象不会立即消失,而要延续大约0. 1 秒的时间,人眼的这种现象被称为眼睛的视觉暂留现象。
[0114] 具体的,3D图像一般是以帧为单位的,由于每一帧的3D图像均包含有左、右两幅 不同角度拍摄的画面,在播放3D图像时,是交替的播放左、右图像,对应地,人的左、右眼分 别接收与之对应的左、右图像,当上述左眼数据图像和右眼数据图像在预定时间内进行切 换时,由于左眼存在视觉暂留作用,左眼数据图像的印象还没有消失,与左眼数据图像稍有 差别的右眼数据图像又出现了,然后由大脑将两幅图像合成一体来实现的3D视觉效果。
[0115] 因此,景深调节模块603通过3D交织算法确定景深参数后,通过根据所述景深参 数减小显示图像的左右视图的偏移来减小所述3D图像的转换景深,使观看者看得更加清 晰。
[0116] 区别于现有技术的情况,本发明
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1