基于增强现实体感技术的快速约车方法及系统与流程

文档序号:13473899阅读:239来源:国知局
基于增强现实体感技术的快速约车方法及系统与流程

本发明涉及网络约车技术领域,具体涉及一种基于增强现实体感技术的快速约车方法及系统。



背景技术:

随着移动互联网的发展,智能交通系统开始普及,市场上出现了多种基于移动互联网的叫车服务。在现有的叫车服务软件中,乘客启动乘客端app后,开始加载地图,并将获取的乘客gps定位标记在地图上,把周围一定范围内的所有车辆的坐标信息显示在地图上,乘客输入出发地、目的地发起叫车请求,服务器接收到该请求通过调度系统推送给匹配的司机,司机端app收到叫车请求后,通过点击确认按钮来实现接单服务。

在以上过程中,乘客不仅可以在虚拟地图上看到很多网约车辆,也可以在现实的场景下看到周围有很多网约车辆。而乘客呼叫网约车必须输入起点和终点位置,在叫到车之前的操作上,还是过于繁琐:首先乘客不知道能不能叫到车,在不能确定的情况下,需要执行一系列的点击操作,一旦叫不到车,所有操作都是无效的,明显提高乘客的失望程度;而且存在发出去的叫车请求没有及时得到附近司机应答的问题,导致乘客叫车效率较低、乘客体验较差,也降低了司机的听单效率。因此,确认乘客周边网约车数量很多的情况下司机接单率依然较低,如何提高乘客的打车效率和司机的应答率成为一个亟需解决的问题。

中国专利申请号为cn201610658540.8,该发明公开了“一种实时对讲的电招打车方法,通过乘客端-电召调度台-司机终端实时对讲模式完成召车事件,无需车辆公司的话务台转接,直接联系驾驶员,协商召车服务”,其通过语音广播的形式,直接与司机建立通话,但中间必须经过调度系统,连接建立的过程繁琐,且效率低。

中国专利申请号为cn201710211637.9,该发明公开了“一种实景互联网打车辅助系统,通过环景摄像系统获取车辆周围360°实时图像,根据乘客位置信息得到客户位置指引画面。能够让驾驶员在寻找客户过程中不分心的开车,便能快速找到客户。”该专利虽然采用了360°实景拍摄,但是仅仅实现了司机到乘客起点位置的实景导航功能。并没有解决移动中的车辆和乘客在近距离内快速匹配的需求,同时也没有解决近距离快速下单即不依赖输入出发地和目的地即可发送叫车需求。



技术实现要素:

有鉴于此,本发明提供一种能够简化发单步骤,并极大提高了成单速度及成功率的基于增强现实体感技术的快速约车方法及系统。

一种基于增强现实体感技术的快速约车方法,所述基于增强现实体感技术的快速约车方法包括以下步骤:

s1、接收乘客触发的蓝牙搜索信号,按预设算法进行蓝牙热点的实时轮询搜索,获取初级司机列表;

s2、根据接单规则从初级司机列表中筛选出听单状态的司机信息,形成次级司机列表;

s3、乘客移动端接收次级司机列表的车体信息,并对周围车辆的进行扫描识别出网约车,根据距离的远近在扫描图像中的网约车上显示相应的车体信息;

s4、接收乘客选择的网约车的车体信息,建立被选网约车司机与乘客之间的成功配对,并向配对成功的乘客与司机推送订单信息。

一种基于增强现实体感技术的快速约车系统,所述基于增强现实体感技术的快速约车方法包括以下功能模块:

初级搜索模块,用于在接收乘客触发的蓝牙搜索信号后,按预设算法进行蓝牙热点的实时轮询搜索,获取初级司机列表;

次级筛选模块,用于根据接单规则从初级司机列表中筛选出听单状态的司机信息,形成次级司机列表;

实景扫描模块,用于乘客移动端接收次级司机列表的车体信息,并对周围车辆的进行扫描识别出网约车,根据距离的远近在扫描图像中的网约车上显示相应的车体信息;

选择配对模块,用于接收乘客选择的网约车的车体信息,建立被选网约车司机与乘客之间的成功配对,并向配对成功的乘客与司机推送订单信息。

本发明提供一种基于增强现实体感技术的快速约车方法及系统,其结合增强现实体感技术,通过网约车的图像特征识别出网约车,根据距离的远近在扫描图像中的网约车上显示相应的车体信息,使乘客只需扫描周围实景即可以清楚的辨别哪些是可用的平台网约车,并能够自扫描图像中直观的看到网约车的车体信息,通过乘客的直接选定从而快速建立移动中的车辆和乘客的近距离匹配的需求,不需要乘客输入出发地和目的地,简化发单步骤,并极大提高了成单速度及成功率。

附图说明

图1是本发明所述基于增强现实体感技术的快速约车方法的步骤流程框图;

图2是本发明所述基于增强现实体感技术的快速约车方法的流程框图;

图3为图2中步骤s1的流程框图;

图4为图2中步骤s2的流程框图;

图5为图2中步骤s3的流程框图;

图6是本发明所述基于增强现实体感技术的快速约车系统的模块框图;

图7是本发明所述初级搜索模块的单元框图;

图8是本发明所述次级筛选模块的单元框图;

图9是本发明所述实景扫描模块的单元框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明,应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供一种基于增强现实体感技术的快速约车方法,如图1和图2所示,所述基于增强现实体感技术的快速约车方法包括以下步骤:

s1、接收乘客触发的蓝牙搜索信号,按预设算法进行蓝牙热点的实时轮询搜索,获取初级司机列表。

其中,如图3所示,所述步骤s1包括以下分步骤:

s11、提取当前乘客的蓝牙热点搜索阈值范围内能够检测到的蓝牙热点;

s12、解析蓝牙热点的名称是否符合预设算法:前缀名+司机手机号+时间戳加密的一串序列号;

s13、根据蓝牙信号的强弱生成一个信号越强则优先级越高的初级司机列表。

其中,所述“预设算法”表示的规律是蓝牙热点名称为:前缀名+司机手机号+时间戳加密的一串序列号,且一个蓝牙热点名称对应一个司机的乘客id信息包。

具体的,当乘客需要叫车时,可以通过乘客端app进入摇一摇叫车页面并进行登录,乘客的移动终端系统根据乘客的位置对乘客端的蓝牙热点搜索阈值范围内的蓝牙热点进行轮询搜索,并对所查到到的蓝牙热点的名称进行解析,判断其是否符合预设算法:前缀名+司机手机号+时间戳加密的一串序列号,如果蓝牙热点的名称符合预设算法,则进行提取,反之则不提取。

此时,乘客通过查看提取到的蓝牙热点信息,确定是否进行叫车匹配服务,通过点击“摇一摇”触发叫车匹配服务,并开启蓝牙连接,而乘客的移动终端系统对所查找到的所有符合预设算法的蓝牙热点名称按照蓝牙信号的强弱生成一个信号越强则优先级越高的初级司机列表,完成初级筛选,之后进入步骤s2。

s2、根据接单规则从初级司机列表中筛选出听单状态的司机信息,形成次级司机列表。

其中,如图4所示,所述步骤s2包括以下分步骤:

s21、根据司机的蓝牙热点名称提取出网约车的状态信息;

s22、根据接单规则对网约车的状态信息进行分析,判断司机是否可以处于听单状态;

s23、从初级司机列表中筛选出听单状态的司机信息,形成次级司机列表。

具体的,每一个蓝牙热点名称对应一个司机的乘客id信息包,将蓝牙热点名称的解密密钥scii码移位存储到乘客移动端,并根据初级司机列表的顺序开始对排在第一位的蓝牙热点对应的乘客id信息包进行解析,得到该乘客的ip地址,将解析得到的ip地址与该司机预存储的ip地址进行比对,判断验证该蓝牙热点对应的司机是否为网约司机,如果比对一致,则验证成功,判断为网约司机,如果比对不一致,则验证失败,判断为非网约司机,并继续对排序第二的蓝牙热点的ip地址进行解析,直至将初级司机列表中的蓝牙热点验证完毕,将所有验证成功的蓝牙热点按照信号强弱再次生成一个信号越强则优先级越高的精准版初级司机列表。

服务器实时接收网约车的接单信息,并根据接单信息实时更新网约车的状态信息,所述网约车的状态信息存储在用户id信息包中,乘客移动端通过对用户id信息包的解析提取得到网约车的状态信息,根据接单规则对网约车的状态信息进行分析,判断司机是否可以处于听单状态;其中,所述接单规则如下:

在拼车状态下,已接单乘客的数量小于可接单乘客的数量,则为听单状态;

在拼车状态下,已接单乘客的数量等于可接单乘客的数量,则为满载状态;

在非拼车状态下,为满载状态。

因此,乘客移动端根据接单规则从精准版初级司机列表中筛选出听单状态的司机信息,形成次级司机列表,接着进入步骤s3。

s3、乘客移动端接收次级司机列表的车体信息,并对周围车辆的进行扫描识别出网约车,根据距离的远近在扫描图像中的网约车上显示相应的车体信息;

其中,如图5所示,所述步骤s3包括以下分步骤:

s31、根据蓝牙信号由强到弱的顺序依次接收次级司机列表的车体信息;

s32、乘客移动端对周围的实景车辆进行扫描,根据对特征图像的特征训练结果识别出网约车;

s33、根据距离的远近以及蓝牙信号的强弱,在扫描图像中的网约车上显示相应的车体信息。

具体的,根据蓝牙信号由强到弱的顺序分别与次级司机列表中的网约车司机建立蓝牙连接,通过蓝牙连接获得网约车的车体信息;之后,乘客打开摄像头,对周围的实景车辆进行动态扫描,通过程序建立时就形成了的对网约车特征图像进行特征训练得到的特征训练结果,来对实景图像中的车辆进行识别,自众多车辆中识别出网约车,由于蓝牙信号的强度程度与网约车的远近是相对应的,因此当乘客的移动终端识别出网约车时,根据图像识别的距离远近将蓝牙信号强的网约车车体信息附加到距离最近的网约车实景图像上,并依次按照网约车的远近与蓝牙信号强弱的对应关系,将接收的网约车车体信息附加到相应的车辆上,即乘客能够自摄像头扫描的图像中看到网约车以及网约车的车体信息。

s4、接收乘客选择的网约车的车体信息,建立被选网约车司机与乘客之间的成功配对,并向配对成功的乘客与司机推送订单信息。

具体的,乘客根据扫描图像中显示的网约车车体信息选择自己喜欢的网约车,服务器根据扫描图像识别的网约车与乘客之间的间距确定网约车的大致位置信息,并与服务器本身对网约车实时监测的位置信息进行比对,确定乘客所选择的网约车辆,则建立被选网约车司机与乘客之间的成功配对,并在配对成功后生成订单,通过4g网络将配对成功的司机乘客id信息包(蓝牙热点名称、ip地址、司机id验证)发送到乘客移动端,且将乘客的注册信息发送给司机,同时改变司机状态为已接单,引导司机关闭蓝牙热点,并结合地理信息模块采集的实时路况数据来给司机车辆提供最优的导航路线去接乘客。

基于上述基于增强现实体感技术的快速约车方法,本发明还提供一种基于增强现实体感技术的快速约车系统,如图6所示,所述基于增强现实体感技术的快速约车方法包括以下功能模块:

初级搜索模块10,用于在接收乘客触发的蓝牙搜索信号后,按预设算法进行蓝牙热点的实时轮询搜索,获取初级司机列表;

次级筛选模块20,用于根据接单规则从初级司机列表中筛选出听单状态的司机信息,形成次级司机列表;

实景扫描模块30,用于乘客移动端接收次级司机列表的车体信息,并对周围车辆的进行扫描识别出网约车,根据距离的远近在扫描图像中的网约车上显示相应的车体信息;

选择配对模块40,用于接收乘客选择的网约车的车体信息,建立被选网约车司机与乘客之间的成功配对,并向配对成功的乘客与司机推送订单信息。

其中,如图7所示,所述初级搜索模块10包括以下功能单元:

蓝牙检测单元11,用于提取当前乘客的蓝牙热点搜索阈值范围内能够检测到的蓝牙热点;

蓝牙解析单元12,用于解析蓝牙热点的名称是否符合预设算法:前缀名+司机手机号+时间戳加密的一串序列号;

列表生成单元13,用于根据蓝牙信号的强弱生成一个信号越强则优先级越高的初级司机列表。

其中,如图8所示,所述次级筛选模块20包括以下功能单元:

状态提取单元21,用于根据司机的蓝牙热点名称提取出网约车的状态信息;

状态判断单元22,用于根据接单规则对网约车的状态信息进行分析,判断司机是否可以处于听单状态;

状态筛选单元23,用于从初级司机列表中筛选出听单状态的司机信息,形成次级司机列表。

其中,如图9所示,所述实景扫描模块30包括以下功能单元:

车体信息接收单元31,用于根据蓝牙信号由强到弱的顺序依次接收次级司机列表的车体信息;

特征扫描识别单元32,用于乘客移动端对周围的实景车辆进行扫描,根据对特征图像的特征训练结果识别出网约车;

车体信息附加单元33,用于根据距离的远近以及蓝牙信号的强弱,在扫描图像中的网约车上显示相应的车体信息。

综上所述,本发明所述一种基于增强现实体感技术的快速约车方法及系统,其结合增强现实体感技术,通过网约车的图像特征识别出网约车,根据距离的远近在扫描图像中的网约车上显示相应的车体信息,使乘客只需扫描周围实景即可以清楚的辨别哪些是可用的平台网约车,并能够自扫描图像中直观的看到网约车的车体信息,通过乘客的直接选定从而快速建立移动中的车辆和乘客的近距离匹配的需求,不需要乘客输入出发地和目的地,简化发单步骤,并极大提高了成单速度及成功率。

以上装置实施例与方法实施例是一一对应的,装置实施例简略之处,参见方法实施例即可。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能性一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应超过本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程rom、电可檫除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其他形式的存储介质中。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1