一种显示方法和电子设备与流程

文档序号:37143483发布日期:2024-02-26 16:56阅读:14来源:国知局
一种显示方法和电子设备与流程

本申请涉及但不限于裸眼3d显示,尤其涉及一种显示方法和电子设备。


背景技术:

1、裸眼3d(three-dimensiona,三维)显示技术是一种用户无需佩戴眼镜而能够直接观看到3d显示画面的技术。但是,相关技术中裸眼3d显示的显示效果较为单一,在视觉效果表达上不够多元化,用户体验不佳。


技术实现思路

1、有鉴于此,本申请实施例至少提供一种显示方法和电子设备。

2、本申请实施例的技术方案是这样实现的:

3、一方面,本申请实施例提供一种显示方法,所述方法包括:

4、获取用户的活动信息;

5、基于所述活动信息,确定三维空间中至少一个三维空间体中显示对象的显示参数;所述三维空间中包括多个所述三维空间体;

6、基于至少一个所述三维空间体中显示对象的显示参数,显示至少一个所述三维空间体中的显示对象。

7、在一些实施例中,所述活动信息包括以下至少之一:所述用户的当前位置、所述用户对所述三维空间体的操作信息、以及所述用户对所述三维空间体中显示对象的操作信息;所述对所述三维空间体的操作信息包括以下至少之一:对所述三维空间体的选取操作、对所述三维空间体的移动操作、对所述三维空间体的缩放操作以及对所述三维空间体的编辑操作。

8、在一些实施例中,所述活动信息包括所述用户的当前位置;所述显示参数包括位姿参数和/或光影参数;所述基于所述活动信息,确定三维空间中至少一个三维空间体中显示对象的显示参数,包括:按照所述用户的当前位置,生成至少一个所述三维空间体中显示对象的位姿参数和/或光影参数。

9、在一些实施例中,所述按照所述用户的当前位置,生成至少一个所述三维空间体中显示对象的位姿参数和/或光影参数,包括:基于所述用户的当前位置,确定所述用户的视距和/或视角;按照所述用户的视距和/或视角,生成至少一个所述三维空间体中显示对象的位姿参数和/或光影参数。

10、在一些实施例中,所述按照所述用户的当前位置,生成至少一个所述三维空间体中显示对象的位姿参数和/或光影参数,包括:确定所述用户的当前位置与第一位置之间的位置偏移;所述第一位置对应至少一个所述三维空间体中显示对象的特定位姿参数和/或特定光影参数;基于所述位置偏移和所述三维空间体中显示对象的特定位姿参数和/或特定光影参数,确定至少一个所述三维空间体中显示对象的位姿参数和/或光影参数。

11、在一些实施例中,所述方法还包括:确定所述用户在当前位置的停留时长;在所述停留时长大于时间阈值的情况下,基于所述用户的当前位置对所述第一位置进行更新,得到更新后的所述第一位置。

12、在一些实施例中,所述对所述三维空间体的操作信息包括对所述三维空间体的选取操作;所述基于所述活动信息,确定三维空间中至少一个三维空间体中显示对象的显示参数,包括:基于所述用户对所述三维空间体的选取操作,从多个所述三维空间体中确定目标三维空间体;确定所述目标三维空间体中显示对象的显示参数。

13、在一些实施例中,所述活动信息包括对所述三维空间体中显示对象的操作信息;所述基于所述活动信息,确定三维空间中至少一个三维空间体中显示对象的显示参数,包括:基于对所述三维空间体中显示对象的操作信息,对至少一个所述三维空间体中显示对象的显示参数进行更新,确定至少一个所述三维空间体中显示对象的更新后的显示参数;所述基于至少一个所述三维空间体中显示对象的显示参数,显示至少一个所述三维空间体中的显示对象,包括:基于至少一个所述三维空间体中显示对象的更新后的显示参数,显示至少一个所述三维空间体中的显示对象。

14、在一些实施例中,所述用户包括至少两个目标用户;所述基于所述活动信息,确定三维空间中至少一个三维空间体中显示对象的显示参数,包括:针对每一所述目标用户,基于所述目标用户的活动信息,确定所述目标用户对应的所述三维空间中至少一个所述三维空间体中显示对象的显示参数。

15、另一方面,本申请实施例提供一种电子设备,包括显示模组和控制模组,其中:所述显示模组,用于:显示三维空间中多个三维空间体中显示对象;所述控制模组,用于:获取用户的活动信息;基于所述活动信息,确定所述三维空间中至少一个所述三维空间体中显示对象的显示参数;基于至少一个所述三维空间体中显示对象的显示参数,显示至少一个所述三维空间体中的显示对象。

16、又一方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法中的部分或全部步骤。

17、又一方面,本申请实施例提供一种显示装置,包括获取模块、确定模块以及显示模块,其中:所述获取模块,用于获取用户的活动信息;所述确定模块,用于基于所述活动信息,确定三维空间中至少一个三维空间体中显示对象的显示参数;所述三维空间中包括多个所述三维空间体;所述显示模块,用于基于至少一个所述三维空间体中显示对象的显示参数,显示至少一个所述三维空间体中的显示对象。

18、又一方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的部分或全部步骤。

19、又一方面,本申请实施例提供一种计算机程序,包括计算机可读代码,当所述计算机可读代码在电子设备中运行时,所述电子设备中的处理器执行用于实现上述方法中的部分或全部步骤。

20、又一方面,本申请实施例提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序被计算机读取并执行时,实现上述方法中的部分或全部步骤。

21、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请的技术方案。



技术特征:

1.一种显示方法,所述方法包括:

2.根据权利要求1所述的方法,所述活动信息包括以下至少之一:所述用户的当前位置、所述用户对所述三维空间体的操作信息、以及所述用户对所述三维空间体中显示对象的操作信息;所述对所述三维空间体的操作信息包括以下至少之一:对所述三维空间体的选取操作、对所述三维空间体的移动操作、对所述三维空间体的缩放操作以及对所述三维空间体的编辑操作。

3.根据权利要求2所述的方法,所述活动信息包括所述用户的当前位置;所述显示参数包括位姿参数和/或光影参数;

4.根据权利要求3所述的方法,所述按照所述用户的当前位置,生成至少一个所述三维空间体中显示对象的位姿参数和/或光影参数,包括:

5.根据权利要求3所述的方法,所述按照所述用户的当前位置,生成至少一个所述三维空间体中显示对象的位姿参数和/或光影参数,包括:

6.根据权利要求5所述的方法,所述方法还包括:

7.根据权利要求2所述的方法,所述对所述三维空间体的操作信息包括对所述三维空间体的选取操作;

8.根据权利要求2所述的方法,所述活动信息包括对所述三维空间体中显示对象的操作信息;

9.根据权利要求1至8中任一项所述的方法,所述用户包括至少两个目标用户;

10.一种电子设备,包括显示模组和控制模组,其中:


技术总结
本申请实施例公开了一种显示方法、装置和设备、存储介质,其中,所述显示方法包括:获取用户的活动信息;基于所述活动信息,确定三维空间中至少一个三维空间体中显示对象的显示参数;所述三维空间中包括多个所述三维空间体;基于至少一个所述三维空间体中显示对象的显示参数,显示至少一个所述三维空间体中的显示对象。

技术研发人员:姚涔,尹婕,朴银珠
受保护的技术使用者:联想(北京)有限公司
技术研发日:
技术公布日:2024/2/25
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1