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

车辆识别乘客的方法、车辆及存储介质

文献发布时间:2023-06-19 11:54:11


车辆识别乘客的方法、车辆及存储介质

技术领域

本发明涉及乘客识别技术领域,尤其涉及一种车辆识别乘客的方法、车辆及存储介质。

背景技术

目前,中国已经进入了汽车时代,人们外出,很多时候会通过打车软件进行预约打车。而随着中国汽车保有量的不断上升,城市交通也面临很大的挑战,特别是在机场、火车站的停车场,或者上下班高峰期,网约车对乘客最终的确认非常困难。同时,在这些场景中,网约车也不一定能找到距离乘客较近的停车位置,不容易近距离的发现乘客。例如车辆和乘客如果正好被一辆公交车挡住,乘客与司机之间就无法第一时间找到,或者在大十字路口或停车场内部,由于车辆较多,乘客靠车牌号在附近的众多车辆中找到目标车辆,也非常麻烦。

因此,亟待提供一种车辆识别乘客的方法、车辆及存储介质来解决上述问题。

发明内容

本发明的目的在于提供一种车辆识别乘客的方法、车辆及存储介质,能够通过众多辅助车辆来帮助目标车辆快速找到目标乘客。

为实现上述目的,提供以下技术方案:

一种车辆识别乘客的方法,包括如下步骤:

A、目标车辆向云服务器发出定位乘客请求及订单信息;

B、云服务器获取目标乘客的用车信息及目标乘客信息,并搜索目标乘客周围能与云服务器交互的辅助车辆,将目标乘客信息发送至辅助车辆;

C、辅助车辆对周围的人物进行信息采集和筛选,并将筛选到的自车周围的人物信息与目标乘客信息进行对比,计算采集到的自车周围的人物与目标乘客的匹配度,并计算采集到的自车周围的人物的位置信息;

D、辅助车辆将采集到的自车周围的人物位置信息及自车周围的人物与目标乘客的匹配度发送至云服务器;

E、云服务器对各辅助车辆发送过来的信息进行筛选及合并,计算匹配度最高的人物,并将该人物的位置信息以及搜索到该人物的辅助车辆的位置信息发送至目标车辆。

作为上述车辆识别乘客的方法的一种可选方案,所述步骤E中,若云服务器计算的匹配度最高的人物有多个,则云服务器发送动作指令到目标乘客终端及相应的辅助车辆,辅助车辆对人物进行信息采集,云服务器根据采集到的人物信息判断目标乘客。

作为上述车辆识别乘客的方法的一种可选方案,所述步骤E之后还包括:

F、目标车辆规划到识别到目标乘客的辅助车辆的路线,并导航至识别到目标乘客的辅助车辆处,在导航过程中通过自身传感器实时搜索目标乘客。

作为上述车辆识别乘客的方法的一种可选方案,所述步骤A之前还包括步骤:

S1、目标乘客客户端向云服务器发送用车请求,用车请求包括用车信息及目标乘客信息;

S2、云服务器生成订单并分配订单至目标车辆。

作为上述车辆识别乘客的方法的一种可选方案,所述步骤S1中,所述用车信息包括用车时间、上车位置以及目标位置,所述目标乘客信息包括目标乘客的图像信息。

作为上述车辆识别乘客的方法的一种可选方案,所述步骤B包括:

B1、云服务器根据订单号获取目标乘客的用车信息及目标乘客的图像信息;

B2、云服务器根据目标乘客的用车信息提取目标乘客的位置,并根据目标乘客的位置搜索目标乘客周围能与云服务器交互的辅助车辆;

B3、云服务器根据将目标乘客的图像信息发送至辅助车辆。

作为上述车辆识别乘客的方法的一种可选方案,所述步骤C具体包括:

C1、辅助车辆将车载摄像头及自车传感器采集到的人物进行融合筛选,筛选所有自车接收到人物特征信息;

C2、将筛选出来的人物特征信息与目标乘客的图像信息进行对比,计算自车周围的人物与目标乘客的匹配度,并根据本车方位,计算自车周围人物在大地坐标系下的位置信息。

作为上述车辆识别乘客的方法的一种可选方案,所述步骤A中,所述订单信息包括订单号。

一种车辆,所述车辆包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的车辆识别乘客的方法。

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的车辆识别乘客的方法。

本发明的有益之处在于:当目标车辆找不到目标乘客时,向云服务器发出定位乘客的请求以及订单信息,云服务器可以根据订单信息获取目标乘客所在的位置及目标乘客的信息,从而通过目标乘客周围能与云服务器交互的辅助车辆来帮助寻找目标乘客,辅助车辆将自车周围的人物与目标乘客的信息对比,将匹配度比较高的人物发送至云服务器,由云服务器进行最终的筛选及处理,计算匹配度最高的人物,并将该人物的位置发送至目标车辆,帮助目标车辆尽快找到目标乘客。

附图说明

图1为本发明中车辆识别乘客的方法实施例的示意图;

图2为本发明中车辆识别乘客的系统实施例的示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

首先,对本发明车辆识别乘客的方法的应用场景进行说明。目前,网约车出行已成为人们的生活习惯,但网约车接到订单后寻找目标乘客时,受交通环境的限制,经常是很难快速找到乘客。

因此,本发明提供一种车辆识别乘客的方法,如图1所示,本发明的车辆识别乘客的方法包括步骤S100~S500。

在步骤S100中,目标车辆向云服务器发出定位乘客请求及订单信息;

在步骤S200中,云服务器获取目标乘客的用车信息及目标乘客信息,并搜索目标乘客周围能与云服务器交互的辅助车辆,将目标乘客信息发送至辅助车辆。

具体的,当目标车辆司机接到网约车订单后,若找不到要搭载的目标乘客时,可在目标车辆终端的操作界面上操作,发出定位乘客的请求,也就是寻找乘客的请求,定位乘客的请求发送到云服务器,同时将订单信息也发送至云服务器。订单信息包括订单号,云服务器根据订单信息(例如订单号)即可获取到目标乘客的用车信息及目标乘客信息,目标乘客的用车信息包括用车时间、上车位置以及目标位置。云服务器获取到目标乘客的上车位置等信息,即可根据上车位置搜索到目标乘客周围能与云服务器交互的辅助车辆,并将目标乘客信息发送至辅助车辆。目标乘客信息包括目标乘客的图像信息,将目标乘客的图像信息发送至辅助车辆,使得辅助车辆能根据目标乘客的图像信息寻找到目标乘客。辅助车辆是除目标车辆之外,能与云服务器交互的其它车辆。通过众多车辆来帮助目标车辆一起寻找目标乘客,可使目标车辆快速找到乘客。

在步骤S300中,辅助车辆对周围的人物进行信息采集和筛选,并将筛选到的自车周围的人物信息与目标乘客信息进行对比,计算采集到的自车周围的人物与目标乘客的匹配度,并计算采集到的自车周围的人物的位置信息;

在步骤S400中,辅助车辆将采集到的自车周围的人物位置信息及自车周围的人物与目标乘客的匹配度发送至云服务器。

具体的,较多车辆都配置了摄像头或行车记录仪,且安装了雷达等传感器,辅助车辆可通过自身的摄像头或雷达等传感器来对周围的人物进行采集和筛选,将筛选出的人物图像与目标乘客的图像进行对比,计算匹配度,并将匹配度高的人物的图像及位置发送至云服务器。

在步骤S500中,云服务器对各辅助车辆发送过来的信息进行筛选及合并,计算匹配度最高的人物,并将该人物的位置信息以及搜索到该人物的辅助车辆的位置信息发送至目标车辆。

具体的,由于各辅助车辆采集到的信息可能会有重复或其它问题,最终要由云服务器对所有数据进行汇总和筛选,做出最终的判断,判断出匹配度最高的人物,并将该人物的位置信息及搜索到该人物的辅助车辆的位置信息发送至目标车辆,以便目标车辆明确在哪个位置能看到目标乘客,然后导航到能发现目标乘客的辅助车辆的位置即可。由于辅助车辆是能够识别到目标乘客的,所以当目标车辆移动到辅助汽车附近时,就可以通过本车摄像头或传感器识别到目标乘客,使目标乘客能够顺利上车。

在目标车辆行驶至辅助车辆位置的过程中,目标车辆可实时通过自车摄像头或传感器搜索并匹配找到的目标乘客,以尽快的找到目标乘客,而不是一定要移动到辅助车辆的位置处才开始寻找。

于一实施例中,在步骤S500中,若云服务器计算的匹配度最高的人物有多个,则云服务器发送动作指令到目标乘客终端及相应的辅助车辆,辅助车辆对人物进行信息采集,云服务器根据采集到的人物信息判断目标乘客。

若同时存在多个匹配度高的人物,虽然可以让目标车辆逐个开到各辅助车辆处寻找,但这样效率较低。本发明中,可通过云服务器向目标乘客使用的终端及相应的辅助车辆发送动作指令,动作指令如低头、向左或右旋转90度、举手等,目标乘客收到动作指令后会根据动作指令做出相应的动作,此时辅助车辆对人物进行采集,即可采集到正在做动作的目标人物,云服务器根据采集到的人物信息进行判断,确认目标乘客。

于一实施例中,步骤S500之后还包括:

S600、目标车辆规划到识别到目标乘客的辅助车辆的路线,并导航至识别到目标乘客的辅助车辆处,在导航过程中通过自身传感器实时搜索目标乘客。

具体的,当云服务器将匹配度较高的人物的位置信息以及对应的辅助车辆的位置信息发送至目标车辆后,目标车辆即可根据辅助车辆的位置规划路线并导航至该辅助车辆处,在行驶过程中通过摄像头和自身传感器实时搜索目标乘客。

于一实施例中,步骤S100之前还包括步骤:

S001、目标乘客客户端向云服务器发送用车请求,用车请求包括用车信息及目标乘客信息;

S002、云服务器生成订单并分配订单至目标车辆。

具体的,目标乘客在需要约网约车时,会通过目标乘客客户端(例如目标乘客的手机)发送用车请求,此时目标乘客需要将自身的图像信息同时上传,例如在发送用车请求时拍摄自己的照片,照片中应至少包含目标乘客当天所穿的上半身衣服,还可以包括随身所带物品,如行李箱、斜挎包等信息。云服务器根据目标乘客发送的用车请求生成订单,目标车辆接受该订单并行驶到目标乘客的位置附近。

进一步的,步骤S200包括:

S210、云服务器根据订单号获取目标乘客的用车信息及目标乘客的图像信息;

S220、云服务器根据目标乘客的用车信息提取目标乘客的位置,并根据目标乘客的位置搜索目标乘客周围能与云服务器交互的辅助车辆;

S230、云服务器根据将目标乘客的图像信息发送至辅助车辆。

具体的,目标乘客在发送用车请求时上传了自身的照片可以使后续云服务器根据订单号即可获取目标乘客的图像信息。

进一步的,步骤S300具体包括:

S310、辅助车辆将车载摄像头及自车传感器采集到的人物进行融合筛选,筛选所有自车接收到人物特征信息;

S320、将筛选出来的人物特征信息与目标乘客的图像信息进行对比,计算自车周围的人物与目标乘客的匹配度,并根据本车方位,计算自车周围人物在大地坐标系下的位置信息。

具体的,目标乘客在发送用车请求时上传了自身的照片能便于辅助车辆将自身采集到的人物于目标乘客进行特征对比,计算匹配度。辅助车辆计算自车周围人物在大地坐标系下的位置信息可以便于后目标车辆根据辅助车辆计算的人物位置来找到目标乘客。例如当目标车辆行驶至辅助车辆附近时可知道乘客大致在车辆的哪个方位,便于快速找到乘客。

实施例二

本发明实施例二还提供一种基于自动驾驶的车距控制系统,车距控制系统包括:

目标乘客客户端10,用于向云服务器20发送用车请求;

目标车辆30,用于向云服务器20发出定位乘客请求及订单信息

云服务器20,生成订单并分配订单至目标车辆30;用于获取目标乘客的用车信息及目标乘客信息,并搜索目标乘客周围能与云服务器20交互的辅助车辆40,将目标乘客信息发送至辅助车辆40;用于对各辅助车辆40发送过来的信息进行筛选及合并,计算匹配度最高的人物,并将该人物的位置信息以及搜索到该人物的辅助车辆40的位置信息发送至目标车辆30;

辅助车辆40,用于对周围的人物进行信息采集和筛选,并将筛选到的自车周围的人物信息与目标乘客信息进行对比,计算采集到的自车周围的人物与目标乘客的匹配度,并计算采集到的自车周围的人物的位置信息;还用于将采集到的自车周围的人物位置信息及自车周围的人物与目标乘客的匹配度发送至云服务器20。

实施例三

本发明实施例三还在于提供一种车辆,车辆的组件可以包括但不限于:车辆本体、一个或者多个处理器,存储器,连接不同系统组件(包括存储器和处理器)的总线。

存储器作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的车辆识别乘客的方法对应的程序指令。处理器通过运行存储在存储器中的软件程序、指令以及模块,从而执行车辆的各种功能应用以及数据处理,即实现上述的车辆识别乘客的方法。

存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至车辆。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

实施例四

本发明实施例四还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现一种车辆识别乘客的方法,该车辆识别乘客的方法包括如下步骤:

S10、目标车辆向云服务器发出定位乘客请求及订单信息;

S20、云服务器获取目标乘客的用车信息及目标乘客信息,并搜索目标乘客周围能与云服务器交互的辅助车辆,将目标乘客信息发送至辅助车辆;

S30、辅助车辆对周围的人物进行信息采集和筛选,并将筛选到的自车周围的人物信息与目标乘客信息进行对比,计算采集到的自车周围的人物与目标乘客的匹配度,并计算采集到的自车周围的人物的位置信息;

S40、辅助车辆将采集到的自车周围的人物位置信息及自车周围的人物与目标乘客的匹配度发送至云服务器;

S50、云服务器对各辅助车辆发送过来的信息进行筛选及合并,计算匹配度最高的人物,并将该人物的位置信息以及搜索到该人物的辅助车辆的位置信息发送至目标车辆。

当然,本发明实施例所提供的一种计算机可读存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的车辆识别乘客的方法中的相关操作。

本领域普通技术人员可以意识到,结合本申请中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用,使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程设备。计算机指令可以存储在计算机可读存储介质中,或者通过计算机可读存储介质进行传输。计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如,同轴电缆、光纤、数字用户线(DSL))或无线(例如,红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。

上述实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

相关技术
  • 车辆识别乘客的方法、车辆及存储介质
  • 车辆识别检测加工方法、车辆检测装置和存储介质
技术分类

06120113097842