引导箭头绘制方法、装置、设备和介质制造方法及图纸

技术编号:21428379 阅读:31 留言:0更新日期:2019-06-22 10:51
本发明专利技术实施例公开了一种引导箭头绘制方法、装置、设备和介质,涉及智能交通技术领域。该方法包括:确定地图导航过程中车辆的当前引导区域;根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置;根据引导箭头在当前引导区域中的位置,在当前引导区域中绘制引导箭头,使引导箭头由历史引导区域移动到所述当前引导区域。本发明专利技术实施例提供了一种引导箭头绘制方法、装置、设备和介质,实现了增强方向引导线的视觉效果。

【技术实现步骤摘要】
引导箭头绘制方法、装置、设备和介质
本专利技术实施例涉及智能交通
,尤其涉及一种引导箭头绘制方法、装置、设备和介质。
技术介绍
车辆辅助驾驶技术又称为高级驾驶辅助系统(AdvancedDrivingAssistantSystem,简称ADAS)。车辆辅助驾驶包括很多功能,其中包括基于方向引导线的增强现实(AugmentedReality,AR)导航功能。方向引导线是用于指示车辆行驶方向的引导线。AR导航是结合实景为用户提供增强现实的一种导航模式,用户的视觉体验至关重要。AR导航产品中,方向引导线通常采用车道线区间覆盖或固定宽度的区域覆盖等静态形式进行展示。然而,专利技术人在实现本专利技术的过程中发现,方向引导线静态形式的展示视觉效果一般。
技术实现思路
本专利技术实施例提供一种引导箭头绘制方法、装置、设备和介质,以增强方向引导线的视觉效果。第一方面,本专利技术实施例提供了一种引导箭头绘制方法,该方法包括:确定地图导航过程中车辆的当前引导区域;根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置;根据引导箭头在当前引导区域中的位置,在当前引导区域中绘制引导箭头,使引导箭头由历史引导区域移动到所述当前引导区域。第二方面,本专利技术实施例还提供了一种引导箭头绘制装置,该装置包括:区域确定模块,用于确定地图导航过程中车辆的当前引导区域;位置确定模块,用于根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置;箭头绘制模块,用于根据引导箭头在当前引导区域中的位置,在当前引导区域中绘制引导箭头,使引导箭头由历史引导区域移动到所述当前引导区域。第三方面,本专利技术实施例还提供了一种设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术实施例中任一所述的引导箭头绘制方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的引导箭头绘制方法。本专利技术实施例通过在历史引导区域中位置的基础上,移动引导箭头,将移动后的位置作为引导箭头在当前引导区域中的位置。从而实现引导箭头在引导区域中的动态流动,进而增强方向引导线的视觉效果。附图说明图1为本专利技术实施例一提供的一种引导箭头绘制方法的流程图;图2a是本专利技术实施例二提供的引导箭头绘制方法的流程图;图2b是本专利技术实施例二提供的引导箭头绘制的效果示意图;图3是本专利技术实施例三提供的一种引导箭头绘制方法的流程图;图4是本专利技术实施例四提供的一种引导箭头绘制装置的结构示意图;图5为本专利技术实施例五提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种引导箭头绘制方法的流程图。本实施例可适用于基于引导区域的显示对用户进行辅助导航的情况。典型地,本实施例可适用于基于引导区域对用户进行AR导航的情况。该方法可以由一种引导箭头绘制装置来执行。该装置可以由软件和/或硬件的方式实现。参见图1,本实施例提供的引导箭头绘制方法包括:S110、确定地图导航过程中车辆的当前引导区域。其中,当前引导区域是当前时刻引导线的区域。此处的引导线是根据导航路径对用户进行行驶方向引导的线。该线具有一定宽度,该宽度可以根据需要设定。典型地,该宽度根据车辆宽度和车辆所在车道的宽度确定。具体地,可以仅根据导航路径确定当前引导区域。其中根据导航路径的行驶方向确定当前引导区域的引导方向,根据设定形状确定当前引导区域,以对用户进行行驶方向的指示。为提高引导线的引导效果,根据导航路径的行驶方向确定当前引导区域的引导方向,根据检测的车辆所在车道的车道线确定当前引导区域。其中,引导方向是沿导航路径的行驶方向。S120、根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置。其中,引导箭头是带有方向的箭头。本实施例对箭头的样式不做限定。引导箭头的数量可以是一个、两个或多个。历史引导区域是历史时刻引导线的区域。历史时刻可以是当前时刻之前的任意时刻。典型地,历史引导区域是当前时刻的上一时刻引导线的区域。引导箭头的移动距离是每次箭头的移动距离。从效果上看,引导箭头的移动距离是箭头每次的流动距离。若希望流动的快些,则可以将移动距离设置的大些,否则可以将移动距离设置的小些。本实施例对此不做限定。具体地,根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置,包括:确定历史引导区域所属历史时刻与当前时刻的差值;将所述差值作为移动距离的系数;在历史引导区域中位置的基础上,移动所述系数的移动距离,将移动后的位置作为引导箭头在当前引导区域中的位置。典型地,若历史引导区域是当前时刻的上一时刻引导线的区域,则直接在历史引导区域中位置的基础上,对引导箭头进行移动距离的移动,将移动后的位置确定为引导箭头在当前引导区域中的位置。若当前引导区域中引导箭头的数量是两个或两个以上,则可以获取各引导箭头在历史引导区域中的位置,基于引导箭头进行移动距离,分别对各引导箭头进行移动,确定各引导箭头的位置。可选地,所述根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置,包括:在引导箭头中选择一基准箭头;根据基准箭头在历史引导区域中的位置和引导箭头的移动距离,确定基准箭头在当前引导区域中的位置;根据基准箭头在当前引导区域中的位置和设定箭头间距,确定其他引导箭头在当前引导区域中的位置。其中,其他箭头是当前引导区域中除基准箭头以外的其他箭头。设定箭头间距是预设的在引导区域中两个箭头之间的间距。若需要将箭头设置的密集一些,则可以将设定箭头间距设置的小些,否则设置的大些。S130、根据引导箭头在当前引导区域中的位置,在当前引导区域中绘制引导箭头,使引导箭头由历史引导区域移动到所述当前引导区域。通过基于连续的视频帧图像对不同时刻引导区域进行展示,可以实现引导箭头沿引导方向动态流动的效果。可选地,上述方案的适用场景可以是驾驶车辆进行路径导航的场景。在该场景中,上述当前引导区域可以通过车辆上的显示设备进行显示,也可以通过车辆上的风挡玻璃进行显示。具体地,显示设备可以是显示屏或仪表盘等。也可以是风挡玻璃上。上述方案的适用场景也可以是手持终端对步行用户进行路径导航的场景。在该场景中,上述当前引导区域可以通过手持终端的显示设备进行显示。手持终端可以是任意带有显示设备的智能终端。例如,手持设备可以是手机和平板电脑等。本专利技术实施例通过在历史引导区域中位置的基础上,移动引导箭头,将移动后的位置作为引导箭头在当前引导区域中的位置。从而实现引导箭头在引导区域中的动态流动,进而增强方向引导线的视觉效果。为实现绘制的引导箭头均位于引导区域的中间,所述根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的本文档来自技高网...

【技术保护点】
1.一种引导箭头绘制方法,其特征在于,包括:确定地图导航过程中车辆的当前引导区域;根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置;根据引导箭头在当前引导区域中的位置,在当前引导区域中绘制引导箭头,使引导箭头由历史引导区域移动到所述当前引导区域。

【技术特征摘要】
1.一种引导箭头绘制方法,其特征在于,包括:确定地图导航过程中车辆的当前引导区域;根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置;根据引导箭头在当前引导区域中的位置,在当前引导区域中绘制引导箭头,使引导箭头由历史引导区域移动到所述当前引导区域。2.根据权利要求1所述的方法,其特征在于,所述根据引导箭头在当前引导区域中的位置,在当前引导区域中绘制引导箭头,包括:根据当前引导区域中引导箭头所在位置处的曲率和宽度,分别确定引导箭头的指向和尺寸;根据引导箭头的指向和尺寸,以及引导箭头在当前引导区域中的位置,在当前引导区域中绘制引导箭头。3.根据权利要求2所述的方法,其特征在于,所述根据当前引导区域中引导箭头所在位置处的曲率和宽度,分别确定引导箭头的指向和尺寸之前,还包括:根据当前引导区域中引导箭头所在位置处的弯曲程度和引导方向,确定所述曲率。4.根据权利要求3所述的方法,其特征在于,所述根据当前引导区域中引导箭头所在位置处的弯曲程度和引导方向,确定所述曲率之前,还包括:过滤当前引导区域中相邻两点的连接方向与引导方向不一致的异常点。5.根据权利要求1所述的方法,其特征在于,所述根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置,包括:在引导箭头中选择一基准箭头;根据基准箭头在历史引导区域中的位置和引导箭头的移动距离,确定基准箭头在当前引导区域中的位置;根据基准箭头在当前引导区域中的位置和设定箭头间距,确定其他引导箭头在当前引导区域中的位置。6.根据权利要求1所述的方法,其特征在于,所述根据引导箭头在历史引导区域中的位置,以及引导箭头的移动距离,确定引导箭头在当前引导区域中的位置,包括:根据当前引导区域沿引导方向的两边界,确定当前引导区域的中心线;根据引导箭头在历史引导区域的中心线上的位置和引导箭头的移动距离,确定引导箭头在当前引导区域的中心线上的位置。7.根据权利要求6所述的方法,其特征在于,所述根据当前引导区域沿引导方向的两边界,确定当前引导区域的中心线,包括:根据当前引导区域沿引导方向的两边界,确定当前引导区域的至少两个中心点;向所述至少两...

【专利技术属性】
技术研发人员:胡俊霄李映辉周志鹏张丙林
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1