System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于增强现实的导览方法、计算设备及存储介质技术_技高网

基于增强现实的导览方法、计算设备及存储介质技术

技术编号:40150917 阅读:5 留言:0更新日期:2024-01-26 23:01
本申请提供了一种基于增强现实的导览方法、计算设备及存储介质,涉及增强现实技术领域。该方法包括:根据目标区域的地理信息和关键场所分布信息,选择多个位置基点;根据给定的实际道路连通情况和多个位置基点生成目标区域的路网模型;绘制包含近景和远景的增强现实三维模型,根据实景图像的环境特征点和位置基点的三维位置信息,确定增强现实三维模型映射到真实环境中的位置、三维姿态和相对尺寸;根据用户的起始位置和目的地确定目标路径;将增强现实三维模型匹配至目标路径,在实景指引画面中展示目标路径的路线标识、方向标识和/或远景方向上路线总览信息。本方案能够实时地从近景和远景两个维度,为用户提供直观、准确、清晰的道路指引。

【技术实现步骤摘要】

本申请涉及增强现实,特别涉及一种基于增强现实的导览方法、计算设备及存储介质


技术介绍

1、在一些景区中,由于地理结构复杂、道路网络错综复杂,游客在景区内容易迷路,不知道应该前往哪个景点或如何到达目的地。这不仅给游客带来了困扰和不便,也影响了游客的游览体验。

2、目前,景区在做内部指引时有主要有标识牌、地图、导览员三种方式:

3、1.标识牌:标识牌的布置存在不够清晰或不足够齐全的问题,导致游客难以准确地辨认和理解。有时标识牌的位置也可能不够明显,容易被忽略或误解,给游客造成困惑。

4、2.地图:在复杂的景区环境中,地图可能存在不准确或过于简略的情况。游客可能会遇到路线不连贯、缺乏细节信息或更新不及时的问题,导致他们在选择和遵循路线时感到困惑。

5、3.导览员:该方式受限于人力资源和时间限制。导览员无法同时为每个游客提供个性化的指导,且知识储备和准确性也存在一定的局限性。

6、综上,上述在景区建设实体指引牌和移动端地图导航的方式,存在道路指引不直观、不准确、不清晰和不及时的问题,导致游客难以快速地找到正确路线。


技术实现思路

1、本申请提供了一种基于增强现实的导览方法、计算设备及存储介质,能够实时地从近景和远景两个维度,为用户提供直观、准确、清晰的道路指引。

2、为了实现上述目的,第一方面,本申请提供了基于增强现实的导览方法,该方法包括:

3、s1、根据目标区域的地理信息和选定关键场所的分布信息,选择多个位置基点,所述位置基点包括:在所述目标区域内具备三维实体属性的关键场所对应的第一类位置基点以及所述关键场所之间的空白区域对应的第二类位置基点;

4、s2、根据给定的所述目标区域的实际道路连通情况和所述多个位置基点,生成所述目标区域的路网模型,所述路网模型用于描述所述多个位置基点之间的连通关系;

5、s3、绘制用于提供虚拟指引信息的增强现实三维模型,所述虚拟指引信息包括:近景路径中的路线标识、方向标识和远景方向上的路线总览信息中的至少一个;

6、s4、根据所述目标区域的实景图像和所述多个位置基点的三维位置信息,对所述增强现实三维模型进行姿态估计和姿态跟踪,确定所述增强现实三维模型映射到所述目标区域真实环境中的位置、三维姿态和相对尺寸;

7、s5、根据用户的起始位置和用户选定的目的地,确定所述路网模型中从所述起始位置到所述目的地的目标路径;将所述增强现实三维模型匹配至所述目标路径,在用户的实景指引画面中展示所述目标路径的路线标识、方向标识和所述实景指引画面的远景方向上的路线总览信息中至少一个。

8、在一种可能实施方式中,所述步骤s2包括:

9、针对所述多个位置基点中的第一位置基点和第二位置基点,根据所述给定的实际道路连通情况判断:

10、如果所述第一位置基点能够不经过其他位置基点到达所述第二位置基点,在所述路网模型中构建由所述第一位置基点指向所述第二位置基点的路径,将所述第一位置基点和所述第二位置基点标记为一对相邻直通点;

11、如果所述第一位置基点经过其他位置基点才能够到达所述第二位置基点,则不在所述路网模型中构建由所述第一位置基点指向所述第二位置基点的路径。

12、在一种可能实施方式中,所述增强现实三维模型包括提供近景路径中路线标识和方向标识的路径指引模型以及提供路线总览信息的高空指引模型;所述步骤s3包括:

13、s31、根据所述目标区域的实景图像中的环境特征点,对所述路径指引模型进行特征点匹配、姿态估计、深度感知和姿态跟踪,确定所述路径指引模型映射到所述目标区域真实环境中的位置、三维姿态和相对尺寸;

14、s32、根据所述多个位置基点的三维位置信息,对所述高空指引模型进行姿态估计和姿态跟踪确定所述高空指引模型映射到所述目标区域真实环境中的位置、三维姿态和相对尺寸。

15、在一种可能实施方式中,所述步骤s31包括:

16、特征点匹配:对所述目标区域实景图像进行识别,确定所述环境特征点,所述特征点包括角点和/或边缘;获取所述路径指引模型的特征点,将所述环境特征点与所述特征点进行匹配,确定所述路径指引模型在所述真实环境中的位置和相对尺寸;

17、姿态估计:根据所述环境特征点和所述路径指引模型的特征点之间的对应关系,确定预设的虚拟摄像机与所述路径指引模型的相对三维姿态,所述虚拟摄像机用于模拟对所述路径指引模型的拍摄;

18、深度感知:基于所述虚拟摄像机的视角信息和所述环境特征点的位置信息,确定所述环境特征点的分散范围尺寸,根据所述分散范围尺寸调整所述路径指引模型的相对尺寸,以使所述路径指引模型的尺寸随所述路径指引模型与所述虚拟摄像机之间距离的远近变化而变化;

19、姿态跟踪:基于所述路径指引模型的相对三维姿态,根据实时获取的多帧实景图像,模拟所述虚拟摄像机的运动,在所述多帧实景图像中跟踪所述路径指引模型,实时更新所述路径指引模型的位置、三维姿态和相对尺寸。

20、在一种可能实施方式中,所述步骤s32包括:

21、获取所述多个位置基点的三维位置信息,所述三维位置信息包括:经纬度坐标和海拔高度;

22、根据所述三维位置信息和预设的虚拟摄像机的经纬度坐标及海拔高度,计算所述虚拟摄像机和所述高空指引模型之间的相对方位、仰角和相对距离;

23、根据所述相对距离,按预设比例调整所述高空指引模型的相对尺寸;根据所述相对方位和所述仰角确定所述虚拟摄像机的视角中心点,根据所述视角中心点,调整所述高空指引模型的相对三维姿态,使得所述高空指引模型与所述虚拟摄像机的视线垂直;

24、基于所述高空指引模型的相对三维姿态,根据实时获取的多帧实景图像,模拟所述虚拟摄像机的运动,在所述多帧实景图像中跟踪所述高空指引模型,实时更新所述高空指引模型的位置、三维姿态和相对尺寸。

25、在一种可能实施方式中,所述路线总览信息包括目的地的名称、目的地与用户当前位置之间的路线距离和预计到达目的地所需时间中至少一项。

26、在一种可能实施方式中,所述高空指引模型用于:按照预设的目标样式指示任一所述位置基点,以信息看板的形式展示所述位置基点对应的所述路线总览信息;

27、所述根据所述视角中心点,调整所述高空指引模型的相对三维姿态,使得所述高空指引模型与所述虚拟摄像机的视线垂直,包括:

28、根据所述视角中心点,调整所述高空指引模型中信息看板的三维相对姿态,使得所述信息看板始终与所述虚拟摄像机的视线垂直。

29、在一种可能实施方式中,所述步骤s1之后,所述方法还包括:

30、获取所述多个位置基点的三维位置信息和缓冲距离;

31、针对每个所述位置基点,以所述三维位置信息对应的三维位置为圆心,所述缓冲距离为半径,确定圆形区域作为所述路网模型中所述位置基点的本文档来自技高网...

【技术保护点】

1.一种基于增强现实的导览方法,其特征在于,所述方法包括:

2.根据权利要求1所述的导览方法,其特征在于,所述步骤S2包括:

3.根据权利要求1所述的导览方法,其特征在于,所述增强现实三维模型包括提供近景路径中路线标识和方向标识的路径指引模型以及提供路线总览信息的高空指引模型;所述步骤S3包括:

4.根据权利要求3所述的导览方法,其特征在于,所述步骤S31包括:

5.根据权利要求3所述的导览方法,其特征在于,所述步骤S32包括:

6.根据权利要求5所述的导览方法,其特征在于,所述路线总览信息包括目的地的名称、目的地与用户当前位置之间的路线距离和预计到达目的地所需时间中至少一项。

7.根据权利要求5所述的导览方法,其特征在于,所述高空指引模型用于:按照预设的目标样式指示任一所述位置基点,以信息看板的形式展示所述位置基点对应的所述路线总览信息;

8.根据权利要求1所述的导览方法,其特征在于,所述步骤S1之后,所述方法还包括:

9.一种计算设备,其特征在于,包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由处理器执行以实现如权利要求1至8任一所述的基于增强现实的导览方法。

10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一段程序,所述至少一段程序由处理器执行以实现如权利要求1至8任一所述的基于增强现实的导览方法。

...

【技术特征摘要】

1.一种基于增强现实的导览方法,其特征在于,所述方法包括:

2.根据权利要求1所述的导览方法,其特征在于,所述步骤s2包括:

3.根据权利要求1所述的导览方法,其特征在于,所述增强现实三维模型包括提供近景路径中路线标识和方向标识的路径指引模型以及提供路线总览信息的高空指引模型;所述步骤s3包括:

4.根据权利要求3所述的导览方法,其特征在于,所述步骤s31包括:

5.根据权利要求3所述的导览方法,其特征在于,所述步骤s32包括:

6.根据权利要求5所述的导览方法,其特征在于,所述路线总览信息包括目的地的名称、目的地与用户当前位置之间的路线距离和预计到达目的地所需时间中...

【专利技术属性】
技术研发人员:陈永昊朱恩予李仁杰
申请(专利权)人:罗普特科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1