【技术实现步骤摘要】
AR导航方法和装置
本申请涉及智能交通
,尤其涉及一种AR导航方法和装置。
技术介绍
AR(AugmentReality,增强现实)导航也称为实景导航,是一种将AR技术与地图信息结合实现导航的一种方式。导航设备可以通过屏幕显示导航路线上的真实道路信息,从而能够为人们提供更为形象、直观和安全的导航服务。其中,在将虚拟导航指引与真实道路场景融合中,需要在车辆转弯处生成车辆转弯引导路线,并将其融合至真实道路场景中。现有技术中,可以基于导航路线生成转弯引导路线。具体的,可以从车辆的导航系统中获取导航路线上的多个形状点,并利用这些形状点拟合出车辆转弯引导路线。但是,使用现有技术的方法,仅根据导航路线确定的转弯引导路线与车辆实际行驶轨迹的差异较大,影响用户体验。
技术实现思路
本申请实施例提供一种AR导航方法和装置,能够保证确定的转弯引导轨迹,与车辆的实际行驶轨迹更加贴近,进而提高了用户体验。本申请实施例第一方面提供一种AR导航方法,包括:获取车辆上安装的摄像头的标定参数;获取所述车辆在导航路线上即将通过的机动点的信息和所述车辆的实际位置点的信息,所述车辆在所述机动点处进行转弯,所述机动点的信息包括机动点的坐标和车辆在机动点处的导航方向,所述车辆的实际位置点的信息包括实际位置点的坐标和车辆在实际位置点处的实际行驶方向;在所述车辆已进入转弯状态时,根据所述车辆的当前实际位置点的信息和所述机动点的信息,确定所述车辆的第一转弯引导轨迹;根据所述摄像头的标定参数对所述第一转弯引导轨迹进行 ...
【技术保护点】
1.一种AR导航方法,其特征在于,包括:/n获取车辆上摄像头的标定参数;/n获取所述车辆在导航路线上即将通过的机动点的信息和所述车辆的实际位置点的信息,所述车辆在所述机动点处进行转弯,所述机动点的信息包括机动点的坐标和车辆在机动点处的导航方向,所述车辆的实际位置点的信息包括实际位置点的坐标和车辆在实际位置点处的实际行驶方向;/n响应于接收到所述车辆进入转弯状态信号,根据所述车辆的当前实际位置点的信息和所述机动点的信息,确定所述车辆的第一转弯引导轨迹;/n根据所述摄像头的标定参数对所述第一转弯引导轨迹进行转换,得到所述第一转弯引导轨迹在所述摄像头的坐标系下对应的第二转弯引导轨迹。/n
【技术特征摘要】
1.一种AR导航方法,其特征在于,包括:
获取车辆上摄像头的标定参数;
获取所述车辆在导航路线上即将通过的机动点的信息和所述车辆的实际位置点的信息,所述车辆在所述机动点处进行转弯,所述机动点的信息包括机动点的坐标和车辆在机动点处的导航方向,所述车辆的实际位置点的信息包括实际位置点的坐标和车辆在实际位置点处的实际行驶方向;
响应于接收到所述车辆进入转弯状态信号,根据所述车辆的当前实际位置点的信息和所述机动点的信息,确定所述车辆的第一转弯引导轨迹;
根据所述摄像头的标定参数对所述第一转弯引导轨迹进行转换,得到所述第一转弯引导轨迹在所述摄像头的坐标系下对应的第二转弯引导轨迹。
2.根据权利要求1所述的方法,其特征在于,还包括:
将所述第二转弯引导轨迹叠加到所述摄像头拍摄到的道路实景图像中显示。
3.根据权利要求1所述的方法,其特征在于,所述根据所述车辆的当前实际位置点的信息和所述机动点的信息,确定所述车辆的第一转弯引导轨迹,包括:
以所述当前实际位置点P为端点,沿所述车辆在所述P点处的实际行驶方向做射线,所述射线与线段BC相交于D点,所述线段BC为所述机动点B以及所述导航路线上位于所述机动点B之后的形状点C形成的线段;
作PDC的角平分线,过P作PD的垂线,PD的垂线与PDC的角平分线相交于O点,以O为圆心,OP为半径作圆弧,所述圆弧与线段BC相切与E点;
使用曲线拟合法拟合得到C点和E点之间的曲线;
将所述圆弧和所述曲线连接形成所述第一转弯引导轨迹。
4.根据权利要求1所述的方法,其特征在于,所述根据所述摄像头的标定参数对所述第一转弯引导轨迹进行映射,得到所述第一转弯引导轨迹在所述摄像头的坐标系下的第二转弯引导轨迹,包括:
对所述第一转弯引导轨迹进行采样,得到多个采样点;
根据所述摄像头的标定参数对所述多个采样点的坐标值转换至所述摄像头的坐标系下的坐标值;
根据所述多个采样点在所述摄像头的坐标系下的坐标值绘制得到所述第二转弯引导轨迹。
5.根据权利要求1-4中任一项所述的方法,其特征在于,还包括:
根据所述机动点的坐标和所述车辆的实际位置点的坐标确定所述车辆在所述机动点处即将进入转弯状态;
根据所述车辆的当前实际位置点的信息、所述当前实际位置点对应的当前定位点的信息、所述当前定位点之前的多个连续的历史定位点的信息以及所述历史定位点对应的实际位置点的信息,确定所述车辆已进入转弯状态,所述定位点为所述车辆的实际位置点在导航路线上对应的点。
6.根据权利要求5所述的方法,其特征在于,所述根据所述机动点的坐标和所述车辆的实际位置点的坐标确定所述车辆在所述机动点处即将进入转弯状态,包括:
根据所述机动点的坐标和所述车辆的实际位置点的坐标,确定所述车辆与所述机动点的实际距离;
当所述车辆与所述机动点的实际距离小于预设的距离阈值的情况下,确定所述车辆即将进入转弯状态。
7.根据权利要求5所述的方法,其特征在于,所述根据所述车辆的当前实际位置点的信息、所述当前实际位置点对应的当前定位点的信息、所述当前定位点之前的多个连续的历史定位点的信息以及所述历史定位点对应的实际位置点的信息,确定所述车辆已进入转弯状态,包括:
根据所述多个连续的历史定位点的坐标以及所述历史定位点对应的实际位置点的坐标,确定各历史定位点与对应的实际位置点之间的距离;
确定所述车辆在当前实际位置点处的实际行驶方向与所述车辆在所述当前实际位置点对应的定位点处的导航方向的夹角;
当所述各历史定位点与对应的实际位置点之间的距离连续增加,且所述夹角大于预设角度时,确定所述车辆已进入转弯状态。
8.一种AR导航装置,其特征在于,包括:
摄像头标定模块,用于获取车辆上安装的摄像头的标定参数;
导航模块,用于获取所述车辆在导航路线上即将通过的机动点的信息和所述车辆的实际位置点的信息,...
【专利技术属性】
技术研发人员:李映辉,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。