技术新讯 > 计算推算,计数设备的制造及其应用技术 > 可操作对象和可读对象的自适应大小调整的制作方法  >  正文

可操作对象和可读对象的自适应大小调整的制作方法

  • 国知局
  • 2025-01-10 13:47:25

本申请涉及图像处理技术,包括但不限于,一种方法、系统、设备及非暂时性计算机可读介质,用于在混合、虚拟或增强现实环境中选择性和自适应地渲染对象。

背景技术:

1、在各种混合、虚拟或增强现实应用程序中检测、跟踪或渲染对象。例如,在手机上执行的增强现实(augmented reality,ar)应用程序中,根据自然特征实时渲染和集成对象。虚拟对象渲染、跟踪及操作已成为许多技术领域中实现的许多视频应用程序的基本功能,例如人机交互、虚拟现实(virtual reality,vr)、游戏及视频监控。大多数视觉内容应用程序都遵循透视绘图的基本原理来呈现对象,对象的渲染大小会随着对象与摄像头位置距离的增大而减小。如果对象离摄像头太近或太远,通过透视绘图所呈现的对象可能会在屏幕上占据过大或过小的部分。比当前做法更高效的对象渲染机制将会是有益的。

技术实现思路

1、本申请的各个实施例旨在渲染具有显示对象大小的虚拟对象,根据虚拟对象与扩展现实环境中的摄像头的距离自适应控制显示对象大小。虚拟对象与边界框相关联,边界框包括围绕虚拟对象的交互框,用户可以通过边界框的交互框对虚拟对象进行操作。交互框包括多个边界框元素,以方便用户对虚拟对象进行操作。根据虚拟对象与摄像头位置之间的距离,边界框元素在预定义的大小范围内进行自适应拓展或收缩。通过这些方法,当用户通过边界框元素对虚拟对象进行操作时,保证边界框元素以合理的对象大小显示在视场中,有助于用户在查看和选择虚拟对象时为用户提供可靠的体验。

2、根据一个方面,一种渲染视觉内容的方法在电子设备处执行。所述方法包括生成虚拟对象的信息,以与来自摄像头的视角(即,从摄像头的观看点)的上下文内容一起进行显示。所述虚拟对象具有对象位置和对象大小,所述摄像头具有使能所述摄像头的视角的摄像头位置。所述方法还包括根据所述对象位置和所述摄像头位置,确定所述虚拟对象距离所述摄像头的距离,并根据所述虚拟对象距离所述摄像头的距离,调整所述虚拟对象的对象大小。所述方法还包括将所述上下文内容和所述虚拟对象进行渲染,所述虚拟对象在与所述上下文内容关联的场景中以调整后的对象大小在对象位置处进行显示。

3、在一些实施例中,调整所述虚拟对象的对象大小包括:根据所述对象大小和所述虚拟对象距离所述摄像头的距离,确定所述虚拟对象的角度大小,并将所述显示器上所述虚拟对象的角度大小控制在角度大小范围内。在一些实施例中,所述虚拟对象以显示对象大小在所述电子设备的显示器上进行显示,调整所述虚拟对象的对象大小,使得所述显示对象大小和所述显示器的显示大小的比例控制在显示比例范围内。

4、根据另一个方面,一些实施方式包括一种电子设备,所述电子设备包括一个或多个处理器和存储器,所述存储器中存储有指令,所述指令由所述一个或多个处理器执行,以使所述一个或多个处理器执行如上所述的任一方法。

5、根据又一个方面,一些实施方式包括一种非暂时性计算机可读介质,所述非暂时性计算机可读介质中存储有指令,所述指令由一个或多个处理器执行,以使所述一个或多个处理器执行如上所述的任一方法。

6、提到这些说明性实施例和实施方式不是为了限制或定义本公开,而是为了提供示例以帮助理解。其它实施例在具体实施方式中进行了讨论,并在那里提供了进一步的描述。

技术特征:

1.一种图像渲染方法,应用于电子设备,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述虚拟对象距离所述摄像头的距离,调整所述虚拟对象的所述对象大小,包括:

3.根据权利要求2所述的方法,其特征在于,所述角度大小范围为第一角度大小和小于所述第一角度大小的第二角度大小之间。

4.根据权利要求3所述的方法,其特征在于,所述将所述显示器上所述虚拟对象的角度大小控制在角度大小范围内,包括:

5.根据权利要求2所述的方法,其特征在于,所述角度大小范围小于角度上限。

6.根据权利要求5所述的方法,其特征在于,所述将所述显示器上所述虚拟对象的角度大小控制在角度大小范围内,包括:

7.根据权利要求2所述的方法,其特征在于,所述角度大小范围大于角度下限。

8.根据权利要求7述的方法,其特征在于,所述将所述显示器上所述虚拟对象的角度大小控制在角度大小范围内,包括:

9.根据权利要求1-3任一项所述的方法,其特征在于,所述虚拟对象以显示对象大小在所述电子设备的显示器上进行显示,调整所述虚拟对象的对象大小,使得所述显示对象大小和所述显示器的显示大小的比例控制在显示比例范围内。

10.根据权利要求9所述的方法,其特征在于,所述显示比例范围为第一显示比例阈值和小于所述第一显示比例阈值的第二显示比例阈值之间,所述显示对象大小在第一显示大小和小于所述第一显示大小的第二显示大小之间。

11.根据权利要求9所述的方法,其特征在于,所述显示比例范围小于显示比例上限,所述显示对象大小小于显示大小上限。

12.根据权利要求9所述的方法,其特征在于,所述显示比例范围大于显示比例下限,所述显示对象大小大于显示大小下限。

13.根据权利要求1-12任一项所述的方法,其特征在于,所述虚拟对象包括具有多个边界框元素的边界框,所述虚拟对象的对象大小包括所述虚拟对象的第一大小、所述边界框的第二大小以及所述多个边界框元素的子集的第三大小,所述调整所述虚拟对象的对象大小包括:

14.根据权利要求1-13任一项所述的方法,其特征在于,所述方法还包括:

15.根据权利要求1-13任一项所述的方法,其特征在于,所述方法还包括:

16.一种电子设备,其特征在于,包括:

17.一种非暂时性计算机可读介质,其特征在于,所述非暂时性计算机可读介质中存储有指令,所述指令由一个或多个处理器执行,以使所述一个或多个处理器执行如权利要求1-15任一项所述的方法。

技术总结本申请涉及图像渲染。电子设备生成虚拟对象的信息,以与来自摄像头的视角的上下文内容一起进行显示。虚拟对象具有对象位置和对象大小,摄像头具有使能摄像头的视角的摄像头位置。电子设备根据对象位置和摄像头位置,确定虚拟对象距离摄像头的距离,并根据虚拟对象距离摄像头的距离调整虚拟对象的对象大小。将上下文内容和虚拟对象进行渲染,虚拟对象在与上下文内容关联的场景中以调整后的对象大小在对象位置处进行显示。技术研发人员:熊祺,梁爽,黄锦彬,徐毅,高羽受保护的技术使用者:创峰科技技术研发日:技术公布日:2025/1/6

本文地址:https://www.jishuxx.com/zhuanli/20250110/355251.html

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