System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及ar导航,具体涉及一种基于ar眼镜的路线导航方法及系统。
技术介绍
1、ar全称augmented reality,增强现实,ar眼镜是增强现实眼镜的简称,它是一种结合了虚拟现实和现实世界的技术,ar眼镜通过将数字信息叠加在真实环境中,为用户提供一个增强的视觉体验。用户可以透过ar眼镜看到周围的真实世界,并在视野中显示出与现实环境相关的数字内容,例如图像、视频、文字和3d模型等。
2、ar眼镜导航,即利用增强现实技术通过眼镜来提供导航服务,这种服务融合了真实世界的视觉信息和虚拟的数据,为用户提供了一种全新的导航体验,在使用ar眼镜导航的过程中,为了防止车辆与前车相撞,ar眼镜可以将导航信息直接投影到用户的视野中,导航信息可能包括车距等,由于导航信息是直接投影到用户视野中的,用户不需要像查看传统导航设备或应用一样移开视线,更为直观和安全。
3、但是,在使用ar眼镜导航的过程中,可能会由于多种原因导致用户的视觉疲劳,例如,ar眼镜在现实世界之上叠加虚拟信息,用户的大脑需要同时处理更多的视觉输入,这可能会导致认知负荷增加,进而引起视觉疲劳;在使用ar眼镜导航时,用户需要频繁地在现实世界和虚拟世界之间切换焦点,这种频繁的焦点切换同样可能会导致视觉疲劳,而用户视觉疲劳可能会导致用户视力模糊和头疼等,影响行驶过程中的安全性。
技术实现思路
1、本专利技术的目的在于提供一种基于ar眼镜的路线导航方法,解决上述技术问题。
2、本专利技术的目的可以通
3、一种基于ar眼镜的路线导航方法,包括以下步骤:
4、s1:通过ar眼镜上的摄像头采集用户前方的道路图像,并识别出所述的道路图像中的车辆;
5、筛选出与用户车辆处于同一车道的车辆,并将其中与用户车辆相邻的车辆标记为待定车辆;
6、s2:在所述的道路图像中,以所述的待定车辆的尾部上任一像素点为a点,以用户车辆的头部上与a点等高处的任一像素点为b点,连接ab,获取ab的长度l;
7、获取所述的道路图像中车道上任意一处的宽度d,获取相同位置上车道的实际宽度d,计算第一车距sfir=(d/d)*l;
8、获取线段ab与当前车道在水平方向上的夹角a,计算标准车距ssta=cosa*sfir;
9、当所述的标准车距小于等于预设值时,将所述的待定车辆标记为重点车辆;
10、s3:获取所述的重点车辆的车速v0和用户车辆的车速v1,计算行驶时间t=ssta/(v1-v0);
11、获取用户的行驶路线,根据所述的行驶路线获取用户从当前位置到达下一个转向口的距离h,所述的转向口为行驶过程中需要进行转向的道路口,计算对比时间t'=h/v1;
12、当所述的对比时间t'≤t时,所述的ar眼镜不投影所述的标准车距到用户视野中。
13、作为本专利技术进一步的方案:所述的步骤s1中,识别所述的车辆的过程具体包括:
14、建立数据库,所述的数据库中存储有已标注车辆的图像,使用深度学习模型建立车辆识别模型,并使用所述的数据库对车辆识别模型进行训练和验证,将采集的道路图像输入至车辆识别模型中,识别出该道路图像中的车辆。
15、作为本专利技术进一步的方案:所述的步骤s3中,当存在所述的重点车辆的车速v0大于用户车辆的车速v1时,所述的ar眼镜不投影所述的标准车距到用户视野中。
16、作为本专利技术进一步的方案:所述的步骤s3中,当不存在所述的转向口时,实时获取所述的标准车距,当所述的标准测距小于等于预设值时,将所述的标准测距投影到用户视野中。
17、作为本专利技术进一步的方案:所述的步骤s3中,当存在所述的对比时间t'>t时,执行以下步骤:
18、步骤一:以预设的固定时间间隔设置若干采集点,并在每个采集点上执行所述的步骤s1-s2;
19、步骤二:当存在所述的标准车距小于等于预设值时,所述的ar眼镜投影所述的标准车距到用户视野中;
20、步骤三:记录投影的持续时间,并在所述的持续时间达到预设值时,停止投影;
21、步骤四:重复所述的步骤s2-s3,判断ar眼镜是否需要继续投影。
22、作为本专利技术进一步的方案:所述的步骤s3中,当存在所述的行驶时间t小于等于预设值时,所述的ar眼镜投影所述的标准车距到用户视野中。
23、一种基于ar眼镜的路线导航系统,包括:
24、车辆确定模块:通过ar眼镜上的摄像头采集用户前方的道路图像,并识别出所述的道路图像中的车辆;
25、筛选出与用户车辆处于同一车道的车辆,并将其中与用户车辆相邻的车辆标记为待定车辆;
26、车距确定模块:在所述的道路图像中,以所述的待定车辆的尾部上任一像素点为a点,以用户车辆的头部上与a点等高处的任一像素点为b点,连接ab,获取ab的长度l;
27、获取所述的道路图像中车道上任意一处的宽度d,获取相同位置上车道的实际宽度d,计算第一车距sfir=(d/d)*l;
28、获取线段ab与当前车道在水平方向上的夹角a,计算标准车距ssta=cosa*sfir;
29、当所述的标准车距小于等于预设值时,将所述的待定车辆标记为重点车辆;
30、投影确定模块:获取所述的重点车辆的车速v0和用户车辆的车速v1,计算行驶时间t=ssta/(v1-v0);
31、获取用户的行驶路线,根据所述的行驶路线获取用户从当前位置到达下一个转向口的距离h,所述的转向口为行驶过程中需要进行转向的道路口,计算对比时间t'=h/v1;
32、当所述的对比时间t'≤t时,所述的ar眼镜不投影所述的标准车距到用户视野中。
33、本专利技术的有益效果:在实际情况中,用户在使用ar眼镜进行导航时,ar眼镜可以将与前车的距离投影到用户视野中;但是这种方式可能会引起用户的视觉疲劳,导致导航过程中出现安全事故的概率更高;因此在这种情况下,通过确定待定车辆与用户车辆的距离确定重点车辆,并通过计算行驶时间,与对比时间相对比,确定是否需要将标注车距投影到用户视野中,本专利技术适用于同一车道同时允许转向和直行的情况,而且在实际情况中,同一车道上的车辆,不可能在不改变车道的情况下,越过前方车辆,因此只需要考虑与用户车辆相邻的车辆即可。本专利技术可以降低用户使用ar眼镜导航过程中视觉疲劳的可能,提高行驶过程中的安全性。
本文档来自技高网...【技术保护点】
1.一种基于AR眼镜的路线导航方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于AR眼镜的路线导航方法,其特征在于,所述的步骤S1中,识别所述的车辆的过程具体包括:
3.根据权利要求1所述的一种基于AR眼镜的路线导航方法,其特征在于,所述的步骤S3中,当存在所述的重点车辆的车速V0大于用户车辆的车速V1时,所述的AR眼镜不投影所述的标准车距到用户视野中。
4.根据权利要求1所述的一种基于AR眼镜的路线导航方法,其特征在于,所述的步骤S3中,当不存在所述的转向口时,实时获取所述的标准车距,当所述的标准测距小于等于预设值时,将所述的标准测距投影到用户视野中。
5.根据权利要求1所述的一种基于AR眼镜的路线导航方法,其特征在于,所述的步骤S3中,当存在所述的对比时间t'>t时,执行以下步骤:
6.根据权利要求1所述的一种基于AR眼镜的路线导航方法,其特征在于,所述的步骤S3中,当存在所述的行驶时间t小于等于预设值时,所述的AR眼镜投影所述的标准车距到用户视野中。
7.一种基于AR眼镜的路线导航系统,
...【技术特征摘要】
1.一种基于ar眼镜的路线导航方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于ar眼镜的路线导航方法,其特征在于,所述的步骤s1中,识别所述的车辆的过程具体包括:
3.根据权利要求1所述的一种基于ar眼镜的路线导航方法,其特征在于,所述的步骤s3中,当存在所述的重点车辆的车速v0大于用户车辆的车速v1时,所述的ar眼镜不投影所述的标准车距到用户视野中。
4.根据权利要求1所述的一种基于ar眼镜的路线导航方法,其特征在于,所述的步骤s3中,当不存在所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。