技术新讯 > 电子通信装置的制造及其应用技术 > 一种显示设备及其控制方法、控制装置与流程  >  正文

一种显示设备及其控制方法、控制装置与流程

  • 国知局
  • 2024-08-02 14:09:24

本技术的实施例涉及立体显示领域,尤其涉及一种显示设备及其控制方法、控制装置。

背景技术:

1、由于人两眼之间存在一定的距离,观看物体时两眼中观看到的图像是有差别的。立体显示技术正是基于这一原理,通过显示设备将左眼图像和右眼图像分别送入对应的人眼,最终实现立体显示的效果。立体显示技术包括:佩戴眼镜式立体显示技术、裸眼立体显示技术。

2、其中,裸眼立体显示技术具有不需要观看者佩戴辅助式设备(比如眼镜等)的优势,能够给观看者带来全新的体验。在进行裸眼立体显示时,通常,将左眼图像直接送进左眼、右眼图像直接送进右眼来实现立体显示的效果。当前,随着立体(3-dimension,3d或三维)电影和3d直播等裸眼立体显示相关行业的快速发展,裸眼立体显示技术应用的范围也越来越广,裸眼立体显示技术及其应用已经成为显示领域的研究热点。

3、但是,在裸眼立体显示的过程中,观看者从不同角度观看,进行观看的视角也会随之变化。对于同一帧3d图像的显示,通常的做法是显示设备将相同的左眼图像和右眼图像分别映射到左右眼。但是,由于并不考虑观看者所处的位置,因此观看者仅能在固定的观看范围内观看到良好的3d效果。另外,在一些方案中,考虑到观看者可能在水平方向不同的位置观看显示设备的因素,对于同一帧3d图像的显示,显示设备也会预设不同的左眼图像和右眼图像,其中,为了更加有利于在水平方向上的不同位置均能观看到更加符合真实物体的3d效果,该左眼图像和右眼图像的图像信息分别适应性的根据观看者在水平方向上的若干个位置观看该3d图像而做出了调整。然而,该左眼图像和右眼图像的图像信息仅仅有利于观看者在水平方向上的若干个位置的观看效果,其他位置仍然不能取得更好的观看效果。

技术实现思路

1、本技术的实施例提供一种显示设备及其控制方法、控制装置,能够在不同位置提供更加接近观看真实物体的3d观看效果。

2、第一方面,提供了一种显示设备的控制方法。该显示设备用于裸眼3d显示,该方法包括:首先,获取观看者的位置信息,其中在一些示例中,该位置信息至少包括人体位置、人眼位置、瞳孔位置中的任一;然后,根据观看者的位置信息,生成待显示对象的左眼图像和右眼图像;最后,将生成的左眼图像和右眼图像输出至显示设备的显示模组进行显示。

3、这样,由于本技术的实施例提供的显示设备的控制方法能够首先获取观看者的位置信息,其中该位置信息可以是人体位置、人眼位置、瞳孔位置中的任一,因此进一步的可以根据观看位置生成待显示对象的左眼图像和右眼图像,然后将生成的左眼图像和右眼图像输出至显示设备进行显示,相对于采用相同的左眼图像和右眼图像分别映射到左右眼,或者直接为便于在水平方向上的若干个位置观看而预设不同的左眼图像和右眼图像,由于显示设备能够直接根据观看者的位置信息适应性的调整待显示对象的左眼图像和右眼图像,因此能够在不同位置提供更加接近观看真实物体的3d观看效果。

4、在一种可能的实现方式中,位置信息包括第一参考位置信息和第二参考位置信息,第一参考位置信息和第二参考位置信息相同或不同;根据位置信息,生成待显示对象的左眼图像和右眼图像,包括:根据第一参考位置信息生成待显示对象的左眼图像;根据第二参考位置信息生成待显示对象的右眼图像。具体的,根据获取位置信息的精确度不同,该第一参考位置和第二参考位置可以是相同的也可以是不同的,当位置信息获取的精确度更高,第一参考位置与第二参考位置不同,生成的左眼图像和右眼图像也不同,这样,观看者即使在同一位置进行观看,也可以观看到更加接近观看真实物体的3d观看效果,提升了观看者的观看体验。

5、在一种可能的实现方式中,第一参考位置信息,包括:左眼位置或左眼瞳孔位置;所述第二参考位置信息,包括:右眼位置或右眼瞳孔位置。示例性的,第一参考位置可以是左眼位置、第二参考位置可以是右眼位置,第一参考位置可以是左眼瞳孔位置、第二参考位置可是右眼瞳孔位置。实际中,第一参考位置和第二参考位置可以依据实际采用的获取位置信息的精确度不同而有所区别,例如第一参考位置可以是精确度较低的左眼位置,第二参考位置可以是精确度较高的右眼瞳孔位置,或者第一参考位置可以是精确度较高的左眼瞳孔位置、第二参考位置可以是精确度较低的右眼位置,这样可以提高计算左眼图像和右眼图像的灵活性,提高了显示过程的稳定性。

6、在一种可能的实现方式中,获取观看者的位置信息,包括:获取观看者的图像信息,根据图像信息计算观看者的位置信息。具体的,可以是将获取的观看者的图像信息输入深度学习模型计算出该观看者的位置信息,其中该深度学习模型用于表示观看者的图像特征和观看者的位置信息之间的关系。

7、在一种可能的实现方式中,获取观看者的位置信息,包括:获取观看者的图像信息,将图像信息发送至计算设备;接收计算设备根据图像信息计算的观看者的位置信息。考虑到实际显示设备的计算能力有限,也可以是显示设备获取观看者的图像信息后,将图像信息发送至计算设备(例如可以是服务器),由计算设备将图像信息输入深度学习模型计算出该观看者的位置信息,显示设备接收计算设备根据图像信息计算的观看者的位置信息。由于不需要显示设备根据图像信息计算观看者的位置,因此对其计算能力要求较低。

8、此外,位置信息也可以是由其他具有摄像头的第三方设备生成。只要该第三方设备能够获取到观看者的位置信息,并将该位置信息回传给显示设备即可。

9、在一种可能的实现方式中,根据位置信息,生成待显示对象的左眼图像和右眼图像;包括:获取待显示对象的三维3d模型;根据观看者的位置信息转换3d模型;将转换后的3d模型映射至二维2d图像空间,生成左眼图像和右眼图像。

10、在一种可能的实现方式中,位置信息包括第一参考位置信息和第二参考位置信息,根据观看者的位置信息转换3d模型,包括:根据第一参考位置信息转换3d模型,生成第一3d模型;根据第二参考位置信息转换3d模型,生成第二3d模型;将转换后的3d模型映射至2d图像空间,生成左眼图像和右眼图像,包括:将第一3d模型映射至2d图像空间,生成左眼图像;将第二3d模型映射至2d图像空间,生成右眼图像。

11、在一种可能的实现方式中,左眼图像中的像素的像素值为3d模型中对应位置的颜色值;右眼图像中的像素的像素值为3d模型中对应位置的颜色值。那么,由于直接将3d模型中对应位置的颜色值分别作为左眼图像中的像素的像素值以及右眼图像中的像素的像素值,所生成的左眼图像和右眼图像能够更接近待显示对象的真实状态,提升了显示效果。应理解,所生成的左眼图和右眼图像的像素的像素值在取值时也可以采用其他合理的颜色值,并不受限于此种取值方式。

12、第二方面,提供了一种显示设备的控制装置用于实现上述各种方法。该显示设备的控制装置包括实现上述第一方面及其可能的实现方式提供的显示设备的控制方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

13、第三方面,提供了一种显示设备的控制装置,包括:处理器以及接口电路;所述处理器被配置为调用存储在存储器中的程序指令以控制接口电路执行如第一方面及其可能的实现方式所述的显示设备的控制方法。

14、第四方面,提供了一种显示设备。显示设备用于裸眼3d显示;显示设备包括:显示模组,以及如第二方面或第三方面所述的显示设备的控制装置。

15、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有程序指令,当该程序指令在计算机或处理器上运行时,使得计算机或处理器可以执行上述第一方面及其可能的实现方式所述的方法。

16、第六方面,提供了一种包含指令的计算机程序产品,当该指令在计算机或处理器上运行时,使得计算机或处理器可以执行上述第一方面及其可能的实现方式所述的方法。

17、其中,第二方面至第六方面中任一种设计方式所带来的技术效果可参见上述第一方面及其可能的实现方式中不同设计方式所带来的技术效果,此处不再赘述。

本文地址:https://www.jishuxx.com/zhuanli/20240801/241774.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。