掌桥专利:专业的专利平台
掌桥专利
首页

基于AR-HUD的识别方法及装置、设备及介质

文献发布时间:2024-04-18 19:58:21


基于AR-HUD的识别方法及装置、设备及介质

技术领域

本发明涉及增强现实技术领域,尤其涉及一种基于AR-HUD的识别方法及装置、设备及介质。

背景技术

AR-HUD(增强现实-抬头显示器)是一种新兴的增强抬头显示技术,它可以在驾驶员视线区域内合理叠加显示辅助驾驶信息,并结合于实际交通路况当中。通过AR-HUD,驾驶员可以扩张并增强自己对于驾驶环境的感知,例如通过AR-HUD显示与实景贴合的预设数据如兴趣点、转向信息、车道信息及前车识别等。

对于接驳目标人员的车辆应用场景,往往由于环境复杂,导致即使接近了目标人员时也难以发现对方,从而容易导致错过目标,或是因低速行驶找人而阻塞交通。

发明内容

本发明要解决的技术问题是为了克服上述技术问题,提供一种基于AR-HUD的识别方法及装置、设备及介质。

本发明是通过下述技术方案来解决上述技术问题:

本发明提供了一种基于AR-HUD的识别方法,包括:

获取目标人员对应的面部图像信息;

根据所述面部图像信息识别所述目标人员,所述目标人员的所在位置位于车辆外部;

在AR-HUD显示所述识别结果对应的指示信息,所述指示信息用于指示所述目标人员所在的位置。

本发明还提供了一种基于AR-HUD的识别装置,所述识别装置包括显示单元、一个或多个处理单元以及存储单元,所述一个或多个处理单元分别与所述显示单元及所述存储单元通信连接;

所述存储单元被配置成存储指令,当所述指令被所述一个或多个处理单元执行时,使所述一个或多个处理单元执行步骤,所述步骤包括:

获取目标人员对应的面部图像信息;

根据所述面部图像信息识别所述目标人员,所述目标人员的所在位置位于车辆外部;

在所述显示单元显示所述识别结果对应的指示信息,所述指示信息用于指示所述目标人员所在的位置。

本发明还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的基于AR-HUD的识别方法。

本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于AR-HUD的识别方法。

本发明的积极进步效果在于:本发明的基于AR-HUD的识别方法及装置、设备及介质,通过面部识别识别目标人员并在AR-HUD予以指示,能够帮助车内用户直观、快速、准确地发现目标人员。

附图说明

图1为本发明实施例1的基于AR-HUD的识别方法的流程图。

图2为本发明实施例1的基于AR-HUD的识别方法的应用示意图。

图3为本发明实施例2的基于AR-HUD的识别装置的模块示意图。

图4为本发明实施例3的电子设备的结构框图。

具体实施方式

下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。

实施例1

参见图1所示,本实施例具体提供了一种基于AR-HUD的识别方法,包括:

S1.获取目标人员对应的面部图像信息;

S2.根据面部图像信息识别目标人员,目标人员的所在位置位于车辆外部;

S3.在AR-HUD显示识别结果对应的指示信息,指示信息用于指示目标人员所在的位置。

本实施例的识别方法可以应用于车载终端或其他车辆系统,以使所在车辆实现基于AR-HUD的目标人员识别及显示。作为较佳的实施方式,步骤S1中的面部图像信息通过车内人员监控系统或数据上传通道预先采集。具体地,步骤S1获取目标人员的面部图像信息可以通过预设的数据上传通道获取目标人员本人或他人上传的面部图像,例如由车主将目标人员的照片通过车主使用的应用程序上传;或通过DMS(Driver Monitor System,驾驶员监控系统)、OMS(Occupancy Monitoring System,乘客监控系统)的摄像头预先扫描目标人员后获得。其中对于通过DMS(以DMS为例,也可通过OMS,下同)获取面部图像,可知需要当被扫描的目标人员后续离开车辆时,才能应用本方法对其进行识别。例如,当一名乘客在第一次乘坐出租车时,其面部图像被DMS扫描并收录,之后当其再次约乘出租车时,云端可以将其面部图像下发至被约车辆,用于对其进行识别。当然,获取目标人员的面部图像的方式不限于上述方式。本实施方式提供了车内视频监控以及数据通道上传的方式实现对于人员面部图像的预采集,为后续的识别提供了数据支撑,增加了识别的准确率。

作为较佳的实施方式,步骤S2之前包括:

根据用户输入的外部指令、通话信息的语音识别结果及来电查询结果中的至少一种,确定目标人员。

对于步骤S2中需要识别的目标人员,可以由用户直接输入外部指令确定,例如车主将即将要前往接人的目标人员信息输入,类似地,也可以由云端下发指定的目标人员信息;也可以通过对于通话信息的语音识别结果进行确认,例如在应用内置的接人任务开启后监听来电以及获取通话语音信息,通过对于电话、网络语音电话、网络视频电话的语音识别确定对方人员的信息,可以根据预存人员的声音文件进行比对匹配;对于网络视频电话也可以通过和预存面部图像比对进行匹配;对于来电可以通过对来电号码进行识别确认人员信息。本实施方式通过外部指令、通话语音识别结果及来电查询结果等方式智能化地确定目标人员,能够为车主提供便捷的使用体验。

作为较佳的实施方式,步骤S2包括:

若当前位置符合预设位置,则采集环境图像;

在环境图像中对面部图像信息进行比对,以识别目标人员。

当确认目标人员后,步骤S2用于启动对于该目标人员的识别,较佳地,设定在预设位置时开启环境图像采集,并基于环境图像比对目标人员的面部图像以进行识别。具体地,例如根据上述确定的目标人物以及约定的地点,当然也可进一步约定某一时间,前往目标人员所在的预设位置即目的地进行接人,当抵达预设位置时进行匹配识别。预设位置可以根据目标人员的预期所在位置进行设定,例如与目标人员约定在某路口会合,则将预设位置设定为该路口为中心的预设半径范围,当车辆当前位置位于其中则符合预设位置。可选地,预设位置可以根据用户输入的外部指令、通话信息的语音识别结果及来电查询结果中的至少一种确定,即在上述用户来电及通话等过程中,基于其来电等信息的语音识别结果,识别其中具体的通话内容,获得约定的地点即作为预设位置的设定依据。采集环境图像具体可以通过行车记录仪的摄像头,车载360°全景摄像头等进行采集,通过和之前获取的面部图像比对识别目标人员。本实施方式通过判断当前位置位于与预设位置时开启识别,能够及时地发起识别操作,同时避免无谓的环境图像采集及匹配工作,提升识别效率,节省计算资源。

作为较佳的实施方式,步骤S3包括:

根据识别结果确定目标显示位置;

在AR-HUD的虚像显示区域的目标显示位置显示识别结果对应的指示信息。

本实施方式基于识别结果即根据面部图像和环境图像匹配到的目标人员,在AR-HUD的虚像显示区域中设定目标显示位置并针对识别结果予以显示指示信息。例如,当目标人员的实像位于AR-HUD的虚像显示区域中,可以基于其实像确定目标显示位置,例如使指示信息跟随实像对应的目标显示位置移动及显示。其效果可参见图2示出的AR-HUD的虚像显示区域,其中,在目标显示位置100处显示指示信息“发现您的目标”。

作为较佳的实施方式,指示信息用于指示目标人员所在的位置方向;根据识别结果确定目标显示位置的步骤包括:

若识别到的目标人员在AR-HUD的虚像显示区域之外,则在AR-HUD的虚像显示区域中确定与目标人员距离最近的边缘区域作为目标显示位置。

考虑到AR-HUD的虚像显示区域的覆盖范围较小,可能存在已经识别到目标人员,但其站位并不在虚像显示区域内,此时为了对于目标人员的位置作出准确的指示性提示,将虚像显示区域中与目标人员距离最近的边缘区域作为目标显示位置。例如在右前方识别到了目标人物,但因车辆此时位于居中或靠左的车道,从而目标人员其因所站立的道路上街沿相对于当前车道的视角较偏而无法在虚像显示区域内显示出来,虚像显示区域内此时只能显示到其站立的上街沿毗邻的车道;此时可将虚像显示区域的右侧边缘区域即该毗邻车道作为目标显示位置。相应地,在该目标显示位置显示指示信息,例如向右侧的箭头,以及配注文字“您的目标位于此方向大约5米”。本实施方式能够当目标人员被识别到但暂时无法在AR-HUD的虚像显示范围显示时给予及时的提示,以避免用户因此而错过目标人员,导致不必要的搜寻或绕路等情况发生。

作为较佳的实施方式,步骤S3之后还包括:

根据目标人员的所在位置生成导航提示信息;

在AR-HUD的虚像显示区域叠加显示导航提示信息。

对于上述因AR-HUD虚像显示区域的覆盖范围较小而导致识别到的目标人员站位并不在虚像显示区域内的情况,此时可以根据目标人员的所在位置重新规划精细导航,并进一步生成导航提示。导航提示可以是在AR-HUD虚像显示区域的边缘通过高亮指示或闪烁箭头等指示符号标识出目标人员所在的方向;并且当车辆循迹且目标人员的位置进入到AR-HUD的虚像显示范围内,进行醒目的标注并发出语音提醒。本实施方式通过目标人员的站位规划精细导航,帮助用户能够在接近目标人员的情况下尽快与对方会合。

本实施例的一个应用场景中,当有一位车主的联系人打电话告知车主需要来接一下,由于该联系人乘坐过本车辆,其面部图像被车辆DMS系统识别后存储在车机系统并通过快速备注匹配了其电话号码、称呼、声纹等信息;因此在接听该来电后,通过蓝牙通讯录确定了该联系人的身份,并获取了DMS收录的该联系人的预存面部图像,并通过声纹识别和语音识别处理获悉了约定汇合的目的地及汇合时间,从而电话结束后在车机中控屏幕或AR-HUD的虚像显示区域显示接人的对方身份、时间、目的地,供车主确认或修改;车主开车到达目的地周边发现很多人,由车辆进行自动匹配识别,从环境图像中比对面部图像识别到该联系人,不过由于其没有位于AR-HUD的虚像显示范围内,此时按其所在方位,在AR-HUD的虚像显示区域的相应位置附上引导线的指示信息,以帮助车主高效快速地发现该联系人。当然,上述车主前往接人只是本实施例的一个应用场景,本领域技术人员可知,本实施例不受上述示例的限制。例如,在另一种应用场景中,警方可以通过通缉对象的面部图像,在其可能出没的场所开车巡查,并且快速地在人群中定位被通缉的目标人员。

本实施例的基于AR-HUD的识别方法通过面部识别识别目标人员并在AR-HUD予以指示,能够帮助车内用户直观、快速、准确地发现目标人员。

实施例2

参见图3所示,本实施例具体提供了一种基于AR-HUD的识别装置,识别装置包括显示单元1、一个或多个处理单元2以及存储单元3,一个或多个处理单元2分别与显示单元1及存储单元3通信连接;

存储单元3被配置成存储指令,当指令被一个或多个处理单元执行时,使一个或多个处理单元2执行步骤,步骤包括:

S51.获取目标人员对应的面部图像信息;

S52.根据面部图像信息识别目标人员,目标人员的所在位置位于车辆外部;

S53.在显示单元1显示识别结果对应的指示信息,指示信息用于指示目标人员所在的位置。

本实施例的识别装置可以应用于车载终端或其他车辆系统,以使所在车辆实现基于AR-HUD的目标人员识别及显示。上述步骤S51中的面部图像信息通过车内人员监控系统或数据上传通道预先采集。例如由车主将目标人员的照片通过车主使用的应用程序上传;或通过DMS、OMS的摄像头预先扫描目标人员后获得。当确认目标人员后,步骤S52可设定在预设位置时开启环境图像采集,并基于环境图像比对目标人员的面部图像以进行识别。例如与目标人员约定在某路口会和,则将预设位置设定为该路口为中心的预设半径范围,当车辆当前位置位于其中则符合预设位置。预设位置可以根据用户输入的外部指令、通话信息的语音识别结果及来电查询结果中的至少一种确定,即在用户来电及通话等过程中,基于其来电等信息的语音识别结果,识别其中具体的通话内容,获得约定的地点即作为预设位置的设定依据。采集环境图像具体可以通过行车记录仪的摄像头,车载360°全景摄像头等进行采集,通过和之前获取的面部图像比对识别目标人员。基于识别结果即根据面部图像和环境图像匹配到的目标人员,步骤S53在AR-HUD的虚像显示区域中设定目标显示位置并针对识别结果予以显示指示信息。例如,当目标人员的实像位于AR-HUD的虚像显示区域中,可以基于其实像确定目标显示位置,例如使指示信息跟随实像对应的目标显示位置移动及显示。

本发明的基于AR-HUD的识别装置通过面部识别识别目标人员并在AR-HUD予以指示,能够帮助车内用户直观、快速、准确地发现目标人员。

实施例3

参见图4所示,本实施例提供了一种电子设备30,包括处理器31、存储器32及存储在存储器32上并可在处理器31上运行的计算机程序,处理器31执行程序时实现实施例1中的基于AR-HUD的识别方法。图4显示的电子设备30仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

电子设备30可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备30的组件可以包括但不限于:上述至少一个处理器31、上述至少一个存储器32、连接不同系统组件(包括存储器32和处理器31)的总线33。

总线33包括数据总线、地址总线和控制总线。

存储器32可以包括易失性存储器,例如随机存取存储器(RAM)321和/或高速缓存存储器322,还可以进一步包括只读存储器(ROM)323。

存储器32还可以包括具有一组(至少一个)程序模块324的程序/实用工具325,这样的程序模块324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

处理器31通过运行存储在存储器32中的计算机程序,从而执行各种功能应用以及数据处理,例如本发明实施例1中的基于AR-HUD的识别方法。

电子设备30也可以与一个或多个外部设备34(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(I/O)接口35进行。并且,模型生成的设备30还可以通过网络适配器36与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。网络适配器36通过总线33与模型生成的设备30的其它模块通信。可以结合模型生成的设备30使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。

应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。

实施例4

本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现实施例1中的基于AR-HUD的识别方法。

其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。

在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行实现实施例1中的基于AR-HUD的识别方法。

其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

相关技术
  • 基于深度学习模型的案件类型识别方法、装置、设备及介质
  • 基于街景的店铺识别方法、装置、电子设备及存储介质
  • 基于动作分析的人脸识别方法、装置、设备及存储介质
  • 物品识别方法、装置及设备、存储介质、电子装置
  • 目标物识别方法、装置、存储介质及穿戴式设备
  • 基于AR-HUD的运动补偿方法、装置、设备及存储介质
  • 基于AR-HUD的延时补偿方法、装置、设备及存储介质
技术分类

06120116480852