一种停车位置的推送方法、装置、系统及电子设备与流程

文档序号:21800298发布日期:2020-08-11 20:54阅读:396来源:国知局
一种停车位置的推送方法、装置、系统及电子设备与流程

本发明涉及停车位置的推送技术领域,尤其涉及一种停车位置的推送方法、装置、系统及电子设备。



背景技术:

随着生活水平的提高,车辆越多,停车位越复杂,人们停车后往往会忘记自己将车停放在何处。对于寻车,目前的解决方法主要有刷卡寻车、视频识别寻车,记录停车位的车牌号,用户在停车场的终端上查询车位。但是,上述这些方式都只能在停车场的终端上使用,停车场的终端需要对每一辆停靠的车辆的大量数据进行存储,致使硬件成本过高;并且只能定位车辆停靠的位置,却无法为用户提供更快达到车辆位置的方法,导致寻车时间过长,效率低。可见,现有技术中的寻车技术存在成本高、寻车效率低的问题。



技术实现要素:

本发明实施例提供一种停车位置的推送方法,能够降低硬件成本、提高寻车的效率。

第一方面,本发明实施例提供一种停车位置的推送方法,所述方法包括以下步骤:

获取停车数据信息,所述停车数据信息包括停车地点信息以及行驶路线视频信息;

基于所述停车地点信息以及行驶路线视频信息分析当前车辆所在位置,并合成车辆的实景全局图;

获取查询车辆位置请求,根据所述查询车辆位置请求确定用户位置信息,根据所述用户位置信息以及所述车辆的实景全局图合成实景寻车路线进行推送。

可选的,所述当前车辆所在位置包括水平位置,所述基于所述停车地点信息以及行驶路线视频信息分析当前车辆所在位置的步骤包括:

根据所述行驶路线视频信息锁定车辆的行驶路径以及行驶方位;

根据所述停车地点信息、所述车辆的行驶路径以及所述行驶方位,确定车辆所在的水平位置。

可选的,所述当前车辆所在位置包括垂直位置,所述基于所述停车地点信息以及行驶路线视频信息分析当前车辆所在位置的步骤包括:

根据所述停车地点信息判断车辆所处位置的高度;和/或

根据所述行驶路线视频信息,识别所述行驶路线视频信息中的指示信息以及车辆动作信息;

根据所述车辆所处位置的高度和/或所述指示信息以及所述车辆动作信息,判断车辆所处的垂直位置。

可选的,所述基于所述停车地点信息以及行驶路线视频信息分析当前车辆所在位置的步骤包括:

将所述行驶路线视频信息共享至云端,对所述行驶路线视频信息中的干扰信息进行过滤。

可选的,所述获取查询车辆位置请求,根据所述查询车辆位置请求确定用户位置信息,根据所述用户位置信息以及所述车辆的实景全局图合成实景寻车路线进行推送的步骤包括:

检测是否接收到所述查询车辆位置请求;

若检测到所述查询车辆位置请求,则锁定所述查询车辆位置请求的位置信息为用户位置信息;

基于所述用户位置信息以及获取到的所述车辆的实景全局图,生成所述实景寻车路线进行推送。

可选的,所述生成所述实景寻车路线进行推送的步骤包括:

判断是否存在多条所述实景寻车路线;

若存在所述多条实景寻车路线,则从所述多条实景寻车路线中筛选出目标实景寻车路线,并将所述目标实景寻车路线推送至用户终端的界面。

可选的,在所述获取停车数据信息之前,所述方法还包括步骤:

获取车辆的行驶数据信息,所述行驶数据信息包括熄火信息、车速信息、网络连接信息;

根据所述熄火信息、车速信息、网络连接信息中的一个或者多个判断车辆当前是否处于停车状态。

第二方面,本发明实施例还提供一种停车位置的推送装置,包括:

第一获取模块,用于获取停车数据信息,所述停车数据信息包括停车地点信息以及行驶路线视频信息;

分析模块,用于基于所述停车地点信息以及行驶路线视频信息分析当前车辆所在位置,并合成车辆的实景全局图;

合成模块,用于获取查询车辆位置请求,根据所述查询车辆位置请求确定用户位置信息,根据所述用户位置信息以及所述车辆的实景全局图合成实景寻车路线进行推送。

第三方面,本发明实施例还提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述实施例提供的停车位置的推送方法中的步骤。

第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现上述实施例提供的停车位置的推送方法中的步骤。

本发明实施例中,通过获取停车数据信息,所述停车数据信息包括停车地点信息以及行驶路线视频信息;基于所述停车地点信息以及行驶路线视频信息分析当前车辆所在位置,并合成车辆的实景全局图;获取查询车辆位置请求,根据所述查询车辆位置请求确定用户位置信息,根据所述用户位置信息以及所述车辆的实景全局图合成实景寻车路线进行推送。本发明通过用户终端获取车载终端的停车数据信息以及行驶路线视频信息,确定用户的车辆当前所在的位置,然后结合当前所在的位置以及行驶路线视频信息进行处理,合成实景全局图,为用户提供当前车辆所在位置四周的具体环境,并通过用户终端所在位置确定用户位置信息,然后构建用户位置信息以及所述车辆的实景全局图之间的实景寻车路线,快速定位用户与车辆之间的路线进行推送,避免用户去停车场的终端上获取车辆的位置还需自己去寻车的问题,加快了寻车的速度,提高了寻车的效率;同时,寻车的过程是通过用户终端执行,不需要同停车场的终端一样记录车辆的大量数据,降低了成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种系统架构示意图;

图2是本发明实施例提供的一种停车位置的推送方法的流程示意图;

图3是本发明实施例提供的另一种停车位置的推送方法的流程示意图;

图4是本发明实施例提供的另一种停车位置的推送方法的流程示意图;

图5是本发明实施例提供的一种停车位置的推送装置的结构示意图;

图6是本发明实施例提供的另一种停车位置的推送装置的结构示意图;

图7是本发明实施例提供的另一种停车位置的推送装置的结构示意图;

图8是本发明实施例提供的另一种停车位置的推送装置的结构示意图;

图9是本发明实施例提供的另一种停车位置的推送装置的结构示意图;

图10是本发明实施例提供的另一种停车位置的推送装置的结构示意图;

图11是本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,图1是本发明实施例提供的一种系统架构示意图;该系统架构100可以包括车载终端101、网络102、用户终端103、104、105。网络102为在用户终端103、104、105以及车载终端101之间提供通信链路的介质。用户可以使用用户终端103、104、105通过网络102与车载终端103通讯连接,以接收或发送消息等。

用户终端103、104、105可以是支持储存、查询、或者显示等功能的各种电子设备,包括但不限于智能手机、平板电脑、mp3播放器(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等。

网络102可以是车载终端101与用户终端103、104、105进行通讯的桥梁。

需要说明的是,本申请实施例所提供的一种停车位置的推送方法可以由用户终端103、104、105执行,相应地,停车位置的推送方法一般设置于用户终端103、104、105中。

应该理解,图1中的车载终端101,用户终端103、104、105,网络102的数目仅仅是示意性的。根据实现需要,可以根据需要进行具体调整。

需要说明的是,下述实施例中所述的车载终端、用户终端、网络,可以是图1中所述的车载终端101、用户终端103、104、105、以及网络102。

本发明通过确定车辆在停车后,车载终端将停车数据信息上传至用户终端,用户根据停车数据信息分析当前车辆所在位置,然后在用户终端对获取到的信息进行处理,并合成车辆的实景全局图;当用户终端检测到用户触发/用户终端主动触发的查询车辆位置请求时,可以锁定用户终端的位置为用户位置信息,根据所述用户位置信息以及所述车辆的实景全局图合成实景寻车路线推送到用户终端的界面进行显示。通过为用户推荐实景寻车路线,有利于用户可以直接根据实景寻车路线便可查找到车辆,避免用户去停车场的终端上获取到车辆的位置后在复杂的环境下还需自己去寻车。有利于加快寻车的速度,提高寻车的效率;同时,寻车的过程是通过用户终端执行,不需要同停车场的终端一样记录车辆的大量数据,降低了成本。

请参见图2,图2是本发明实施例提供的一种停车位置的推送方法的流程示意图,如图2所示,该停车位置的推送方法包括以下步骤:

步骤201、获取停车数据信息,停车数据信息包括停车地点信息以及行驶路线视频信息。

在本实施例中,上述停车位置的推送方法可以运用于对车辆位置进行查找,且上述停车位置的推送方法运行于其上的电子设备可以通过有线连接方式或者无线连接方式获取停车数据信息等,当车载终端的设备发出数据上传请求后,移动终端可以接收上传请求中的数据,并对数据进行解析,提取数据中包含的具体信息。上述无线连接方式可以包括但不限于3g/4g连接、wifi(wireless-fidelity)连接、射频、蓝牙连接、wimax(worldwideinteroperabilityformicrowaveaccess)连接、zigbee(低功耗局域网协议,又称紫峰协议)连接、uwb(ultrawideband)连接、以及其他现在已知或将来开发的无线连接方式。

需要说明的是,上述电子设备可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。

其中,停车数据信息可以表示在车辆停止后,触发车载终端配置的具有抓拍、识别、传输等功能的图像采集设备上传至用户终端(移动终端)的信息,上述用户终端可以是用户使用的具有显示屏的移动设备,比如手机、平板电脑、笔记本电脑、台式电脑等。用户终端可以是一个或多个。上述图像采集设备包括摄像头、摄相机等。用户终端可以通过网络与车载终端以及车载终端的图像采集设备进行通信。停车数据信息中包括的停车地点信息可以指车辆最终停泊的位置,行驶路线视频信息可以是包括车辆在停车前一段时间的行驶视频录像,其中,前一段时间可以通过预设一个固定的时间阈值进行限定,例如:获取停车前10分钟的视频录像。当然,还可以通过设置一个速度阈值,例如:当车速减小到5km/h时,则可以获取当前车辆状态直到停车这段时间的视频录像。

上述停车地址信息可以通过车辆内置的定位系统或者指南针进行定位所得到。上述的行驶路线视频信息可以通过车载终端的摄像头在车辆行驶的过程中拍摄的视频画面,图像采集设备拍摄的视频画面可以保存到自身的存储器中,例如:图像采集设备的内存以及sd卡(安全数码卡)中,并且上传至用户终端或者上传至云端。这样,用户也可以通过查询图像采集设备上的存储器来获取行驶路线视频信息。此外,还可以将图像采集设备拍摄的行驶路线视频信息发送到服务器或网盘中进行存储并上传至用户终端;或者通过服务器或网盘同步到用户终端。

当用户终端接收到停车地址信息后可以预先进行存储,以便用户查看以及后续调用。当下次用户需要用车时,若车辆停泊在同一个位置,则可以直接调用已经存储的停车地址信息,无需再次获取,有利于减少寻车过程的计算量,加快寻车速度。

作为一种可能的实施例方式,当存储的数据量逐渐增大,用户终端的存储区的负载压力过大,因此可以设置用户终端存储停车地址信息的存储时间阈值,存储时间阈值可以是3个月、6个月、1年等,预设时间阈值可以根据需要进行设置。当存储时间超过存储时间阈值,则可以将超过存储时间阈值的停车地址信息进行清除。

步骤202、基于停车地点信息以及行驶路线视频信息分析当前车辆所在位置,并合成车辆的实景全局图。

其中,获取到车辆的停车地点信息以及行驶路线信息后,可以根据在用户终端查找到车辆当前所在位置,然后,可以将车辆当前所在位置以及行驶路线视频信息共享到云端进行日融合,合成车辆当前所在位置的实景全局图。其中,实景全局图中可以包括车辆以及车辆四周的环境、设施、标志、建筑等。当然,也可以设置可视范围,例如:实景全局图呈现的图像为车辆周围10m、5m、20m等之内的图像。

步骤203、获取查询车辆位置请求,根据查询车辆位置请求确定用户位置信息,根据用户位置信息以及车辆的实景全局图合成实景寻车路线进行推送。

其中,查询车辆位置请求可以是用户终端定时主动发出,也可以是用户直接触动用户终端发出。对于用户终端主动发出的情况可以有以下几种情况:(1)关联用户终端或车载终端中的情景智能,分析用户的用车习惯,根据常规判断用户需要用车的时间,例如:用户终端或者车载终端的情景智能判断出用户工作日的早上九点习惯用车,用户终端就会在九点前将信息推送给用户;(2)关联用户终端系统中的手机闹钟,判断出用户需要用车的时间,手机闹钟可以设置平时用车的时间,只要闹钟一响,则可以表示用户当前需要用车,此时用户终端便会主动发出查询车辆位置请求;(3)关联手车载终端配置的行车记录仪的情景智能,分析车主的用车习惯,判断出需要用车的时间;(4)关联用户终端系统,识别早上用户第一次唤醒用户终端的时间,得到用户需要用车的时间;(5)关联用户终端系统,利用用户终端系统中的气压计判断出用户所在位置的高度变化的情景,判断出车主需要用车的时间,其中,用户所在位置的高度变化的情景,可以用户上楼以及用户下楼,

当用户终端中的气压计判断出车主处于下降的状态,停车地点位于用户所在高度以下,则判断用户下楼,可以表示用户需要用车,当停车地点位于用户所在高度以上,若检测到用户上楼,则表示用户需要用车。

其中,根据查询车辆位置请求确定用户的位置信息可以表示用户终端与用户绑定在一起,也即是用户随身携带用户终端(手机、平板等),所以,只要确定查询车辆位置请求发出的用户终端所在的位置,则确定了用户所在的位置信息。获取到用户的位置信息后,便可以根据两点(包括车辆的实景全局图以及用户位置,其中,车辆的实景全局图包括车辆的停车地点信息)确定从用户的位置到车辆的位置之间的实景寻车路线。其中,实景寻车路线可以包括但不限于一条。确定好实景寻车路线之后,便可以将实景寻车路线推动到用户终端的负一屏/消息通知栏,并自动开启定位系统导航至车辆所在地点。

在本发明实施例中,通过获取停车数据信息,停车数据信息包括停车地点信息以及行驶路线视频信息;基于停车地点信息以及行驶路线视频信息分析当前车辆所在位置,并合成车辆的实景全局图;获取查询车辆位置请求,根据查询车辆位置请求确定用户位置信息,根据用户位置信息以及车辆的实景全局图合成实景寻车路线进行推送。本发明通过用户终端获取车载终端的停车数据信息以及行驶路线视频信息,确定用户的车辆当前所在的位置,然后结合当前所在的位置以及行驶路线视频信息进行处理,合成实景全局图,为用户提供当前车辆所在位置四周的具体环境,并通过用户终端所在位置确定用户位置信息,然后构建用户位置信息以及车辆的实景全局图之间的实景寻车路线,快速定位用户与车辆之间的路线进行推送,避免用户去停车场的终端上获取车辆的位置还需自己去寻车的问题,加快了寻车的速度,提高了寻车的效率;同时,寻车的过程是通过用户终端执行,不需要同停车场的终端一样记录车辆的大量数据,降低了成本。

请参见图3,图3是本发明实施例提供的另一种停车位置的推送方法的流程示意图,如图3所示,该停车位置的推送方法包括以下步骤:

步骤301、获取停车数据信息,停车数据信息包括停车地点信息以及行驶路线视频信息。

步骤302、当前车辆所在位置包括水平位置,根据行驶路线视频信息获取车辆的行驶路径以及行驶方位。

其中,水平位置可以表示车辆在水平方向上的位置,即可以建立二维坐标分别确定车辆所在的水平位置与垂直位置,以此来锁定当前车辆所在位置。上述行驶路径可以表示在停车前的一段时间内识别出车辆所行驶的轨迹,上述行驶方位可以表示在与行驶路径所在的同一时间段内车辆对应的方位。在上述形式路径中,车辆的行驶方位可以进行多次改变,例如:先后依次调整了4次,分别为左转、右转、倒车、左转。

具体的,上述水平位置的确定可以利用人工智能(artificialintelligence,ai)和设置在车载终端的摄像头的图像识别技术,确定行驶路径。可以是通过摄像头采集到形式路线视频信息后,结合ia可以观察车辆的周遭环境并根据周遭环境做出对应的标记等操作,实现对行驶路径及周遭环境进行记录,同时,可以通过摄像头的图像识别技术对车辆所覆盖过的区域进行图像识别。此外,也可以在ai与设置在车载终端的摄像头的图像识别技术的基础上,再结合车载终端或用户终端的定位系统和/或指南针确定行驶路径。通过结合多个设备确定行驶路径,可以更为准确的确定车辆的行驶路径。而且上述多个设备都是在用户驾车的过程中方便获取到的,用户在驾车的过程中可以将用户终端通过支架固定在车载终端的内部的某个便于查看的位置。

上述确定行驶方位可以利用指南针或陀螺仪进行判断。其中,指南针采用的是罗盘定理,用于定位方向;上述的陀螺仪是用高速回转体的动量矩敏感壳体相对惯性空间绕正交于自转轴的一个或二个轴的角运动检测装置,可以用于方位确定。确定好行驶方位后,可以与行驶路径结合,在行驶路径上叠加行驶方位可以让行驶路径更准确。

步骤303、根据停车地点信息、车辆的行驶路径以及行驶方位,确定车辆所在的水平位置。

其中,移动终端在获取到行驶路径以及行驶方位之后,可以根据车辆最终停泊的停车后地点信息,去定位车辆所在地的水平位置。通过确定水平位置可以弥补停车场内定位系统信号不强导致定位不准确或者无法车辆无法定位的问题。

作为一种可选的实施例方式,分析当前车辆所在位置还可以包括确定车辆的垂直位置,根据停车地点信息判断车辆所处位置的高度。

其中,垂直位置可以指车辆在垂直方向上的高度,也可以表示车辆所在的楼层。获取到停车地点信息后,可以通过用户终端的利用气压计判断海拔,在气压计的基础上还可以再结合车载终端或用户终端的定位系统和/或内置的指南针,判断车辆所处位置的高度。上述车辆所处的高度也可以作为车辆所在的垂直位置。

根据行驶路线视频信息,识别行驶路线视频信息中的指示信息以及车辆动作信息。

其中,在行驶路线视频信息中,可以利用ai和图像识别技术,分析停车过程中拍摄到的视频画面,通过识别视频画面中出现的指示信息及车辆动作信息等,也可以判断车辆所处位置的高度。其中,指示信息可以包括道路安全指示牌、楼层标志牌、建筑物标志牌等;车辆动作信息可以包括车辆上行、下行、出入车辆专用电梯等。若用户终端获取到了上述的指示信息以及车辆动作信息,用户可以根据指示信息以及车辆动作信息确定当前车辆所在的垂直位置。

根据车辆所处位置的高度、指示信息以及车辆动作信息,判断车辆所处的垂直位置。

具体的,可以将上述获取车辆所处位置的高度的方法可以作为第一判断方法,将上述通过指示信息以及车辆动作信息确定车辆的垂直位置的方法作为第二判断方法,可以将第一判断方法与第二判断方法进行结合,判断当前车辆所在的垂直位置。当出现楼高度不一致的情况,可以通过预设判断方法的优先级,例如:可以预设第一判断方法的优先级高于第二判断方法,当第一判断方法与第二判断方法的得到的当前车辆的垂直位置不相同时,可以优先选取第一判断方法得到的当前车辆的垂直位置。此外,也可以是通过上述任意一种方法都可以确定当前车辆的垂直位置。

上述只是本发明实施例中的一个示例,也可以设置第二判断方法的优先级高于第一判断方法的优先级。此外若还包括其它计算当前车辆的垂直位置的方法,同样可以与上述两种计算当前车辆的垂直位置的方法进行结合,而且也可以设置多种当前车辆的垂直位置的方法之间的优先级,在本发明中,对此不做具体限定。这样,通过将两种获取当前车辆的垂直位置的方法进行结合,可以更准确的确定当前车辆所在的垂直位置,解决了垂直方向上无法定位的问题。

作为另一种可选的实施例方式,还可以将行驶路线视频信息共享至云端,对行驶路线视频信息中的干扰信息进行过滤。

其中,若想要从行驶路线视频信息获取到更多可以确定当前车辆所在位置的信息,则可以在得到用户的授权后,将上述的行驶路线视频信息共享至云端,在云端可以对干扰信息进行过滤。其中,如何区分干扰信息可以是预先设定的,例如:在行驶路线视频信息中可以包括车辆、行人、障碍物等干扰信息。

具体的,用户终端需要将行驶路线视频信息共享至云端时,可以先发出共享请求显示在用户终端页面,等待用户确认;也可以通过语音的形式发出语音信息,等待用户确认。若共享请求在预设的时间段内得到用户关于授权响应信息后,用户终端便可以将行驶路线视频信息共享至云端对干扰信息进行过滤。云端对干扰信息进行过滤之后,可以在云端合成车辆的实景全局图。

当得到当前车辆的水平位置、垂直位置后,可以将当前车辆的水平位置、垂直位置与过滤后的行驶路线视频信息都上传至云端,在云端合成实景全局图,通过计算多个参数,并根据多个参数共同合成实景全局图,能够让得到的实景全局图更准确。

作为一种可能的实施例方式,还可以合成ar(augmentedreality,增强现实)停车场景,ar技术是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。可以在车载终端上配置行车记录仪,将行车记录仪与用户终端进行网络连接,行车记录仪可以将采集到的视频数据上传到用户终端,将摄像头以及行车记录仪拍摄到的相同位置的视频画面做ar处理,可以合成停车图中涉及到的场景画面以及停车实景路线。

步骤304、获取查询车辆位置请求,根据查询车辆位置请求确定用户位置信息,根据用户位置信息以及车辆的实景全局图合成实景寻车路线进行推送。

在本发明实施例中,通过用户终端获取车载终端的停车数据信息以及行驶路线视频信息,

根据行驶路线视频信息获取车辆的行驶路径以及行驶方位,结合停车地点信息确定车辆所在的水平位置,通过获取多个参数同时对水平位置进行判断,可以提高判断的准确率;并且还根据车辆所处位置的高度、指示信息以及车辆动作信息确定车辆所在的垂直位置,通过获取多个参数同时对垂直位置进行判断,同样可以提高判断的准确率;上述结合水平位置、垂直位置以及行驶路线视频信息进行合成实景全局图,为用户提供当前车辆所在位置四周的具体环境,并通过用户终端所在位置确定用户位置信息,然后构建用户位置信息以及车辆的实景全局图之间的实景寻车路线,快速定位用户与车辆之间的路线进行推送,避免用户去停车场的终端上获取车辆的位置还需自己去寻车的问题,加快了寻车的速度,提高了寻车的效率;同时,寻车的过程是通过用户终端执行,不需要同停车场的终端一样记录车辆的大量数据,降低了成本。

请参见图4,图4是本发明实施例提供的另一种停车位置的推送方法的流程示意图,如图4所示,该停车位置的推送方法包括以下步骤:

步骤401、获取停车数据信息,停车数据信息包括停车地点信息以及行驶路线视频信息。

步骤402、基于停车地点信息以及行驶路线视频信息分析当前车辆所在位置,并合成车辆的实景全局图。

步骤403、检测是否接收到查询车辆位置请求。

其中,用户终端可以实时或者定时对查询车辆位置请求进行检测,例如:2s、5s、10s等检测一次。其查询车辆位置请求可以是用户触发,只要用户终端检测到用户的操作信息,则会立即生成上述查询车辆位置请求,并且生成查询车辆位置请求可以同步检测到查询车辆位置请求,即接收到用户触发信息时才检测查询车辆位置请求。当然,也可以是用户终端主动检测,无论用户是否发出触发信息,都可以实时或定时自动检测,当与用户终端上的闹钟、气压计等关联时,不用用户发出触发信息即可以检测到查询车辆位置请求。

步骤404、若检测到查询车辆位置请求,则锁定查询车辆位置请求的位置信息为用户位置信息。

在本发明实施例中,可以预设用户随时携带用户终端,检测到查询车辆位置请求后,可以用户终端系统定位用户终端当前的位置,并将用户终端所在的位置确定为用户位置信息。确定用户位置信息可以锁定实景寻车路线的起点。

步骤405、基于用户位置信息以及获取到的车辆的实景全局图,生成实景寻车路线进行推送。

其中,可以将用户位置信息作为实景寻车路线的起点,将车辆的实景全局图中的位置定为终点,根据起点与终点的位置,使用用户终端的定位系统便可以规划出上述的实景寻车路线。在实景寻车路线中,可以有建筑、道路以及与建筑、道路有关的指示信息等。

可选的,上述步骤405可以包括:

判断是否存在多条实景寻车路线。

作为一种可能的实施例方式,在规划实景寻车路线时,可能会存在有的多条实景寻车路线的情况,用户终端可以对生成的实景寻车路线进行检测,判断是否有多条实景寻车路线。

若存在多条实景寻车路线,则从多条实景寻车路线中筛选出目标实景寻车路线,并将目标实景寻车路线推送至用户终端的界面。

当检测到上述多条实景寻车路线后,可以根据距离的大小筛选出目标实景寻车路线。距离最短的实景寻车路线将作为目标实景寻车路线,其余的实景寻车路线可以作为备选方案。用户可以选择筛选出来的目标实景寻车路线,当然,用户若想要改变路线,也可以从其余实景寻车路线自行选择。得到目标实景寻车路线后,可以将目标实景寻车路线推送至用户终端的界面,用户终端的界面可以是用户终端的负一屏或通知栏的位置。在寻车时,若用户计划有变,则用户可以随时关闭寻车功能。等待下次再根据新的起点规划出新的实景寻车路线。

可选的,在步骤401之前,还可以包括步骤:

获取车辆的行驶数据信息,行驶数据信息包括熄火信息、车速信息、网络连接信息。

其中,车辆的行驶数据信息可以指车辆驾驶过程中各种参数信息,参数信息可以包括车速(加速、减速、匀速等)、车辆状态(静止、运动、静止的时间以及运动的时间等)、车辆方向等等。在本发明实施例中,行驶数据信息可以包括熄火信息、车速信息、网络连接信息。车辆在行驶过程中,由摄像头拍摄视频画面,由车载终端的定位系统或者指南针结合图像识别技术记录行车方向和路线,可以储存在本地或上传至云端。

根据熄火信息、车速信息、网络连接信息中的一个或者多个判断车辆当前是否处于停车状态。

在将停车数据信息上传至用户终端之前,可以通过车辆内置的侦测模块对车辆的状态进行检测,例如:重力感应器。通过侦测模块可以识别车辆是否熄火,若识别为熄火,则可以通过判断其熄火的时间,若熄火时间达到熄火时间阈值,则可以判断为停车状态,例如:熄火时间为5分钟,熄火时间阈值为3分钟,则确认为停车状态。

还可以通过速度检测器,通过光流场法、帧间差分法、背景减法等运动目标检测的方法对采集到的视频画面进行图像处理,进而得到车辆的车速,根据车速的情况可以判断是否为停车状态,例如:车速为零,保持时长大于预设的停车时长阈值,则确认为停车状态。

还可以通过网络连接信息判断车辆是否停车。预设未停车状态时,用户终端与车载终端之间的网络为连接状态,若检测到用户终端与车载终端之间的网络为断开状态,且断开的时长大于预设的断网时长阈值,则可以判断当前车辆处于停车状态。网络状态可以由蓝牙、局域网、射频等无线通讯技术识别。

当然,还可以将上述三种判断车辆是否为停车状态的方法进行两两结合,或者根据三种方法的判断结果进行综合判断是否为停车状态。若结合多种方法判断是否为停车状态时,出现每种方法判断的结果各不相同,则可以设置三种判断车辆是否为停车状态的方法的优先级,优先级越高,表示越可靠,且优选优先级高的方法,例如:根据熄火信息判断是否为停车状态为最高优先级,根据车速信息判断是否为停车状态为中等优先级,根据网络连接信息判断是否为停车状态为低等优先级,若每种方法判断的结果各不相同,优先根据熄火信息判断是否为停车状态的方法。当然,上述将两种判断是否处于停车状态的方法结合时,可以根据预设的优先级选择判断结果(是否处于停车状态)。

若结合三种方法判断是否为停车状态时,出现两种方法判断的结果相同,另一种与其余两种的判断结果不同,则可以选择相同的判断结果作为判断车辆是否处于停车状态的依据。上述通过结合多种判断车辆是否处于停车状态的方法,可以更准确的判断出当前车辆的具体状态,较少了误判的可能,并且解决了需要车主手动确认停车的问题。

在本发明实施例中,通过用户终端获取车载终端的停车数据信息以及行驶路线视频信息,确定用户的当前车辆所在的位置,结合当前车辆所在的位置以及行驶路线视频信息进行处理,合成实景全局图,为用户提供当前车辆所在位置四周的具体环境,并通过用户终端所在位置确定用户位置信息,基于用户位置信息以及车辆的实景全局图生成实景寻车路线,并将实景寻车路线进行推送,还会根据距离的大小优选目标实景寻车路线进行推送,解决了车主已知车辆位置却仍无法在结构复杂的停车场快速找到车辆的问题,有利于加快寻车的速度,提高寻车的效率;同时,寻车的过程是通过用户终端执行,不需要与停车场的终端一样记录车辆的大量数据,降低了成本。

可选的,如图5所示,图5为本发明实施例提供的一种停车位置的推送装置的具体结构示意图,装置500包括:

第一获取模块501,用于获取停车数据信息,停车数据信息包括停车地点信息以及行驶路线视频信息;

分析模块502,用于基于停车地点信息以及行驶路线视频信息分析当前车辆所在位置,并合成车辆的实景全局图;

合成模块503,用于获取查询车辆位置请求,根据查询车辆位置请求确定用户位置信息,根据用户位置信息以及车辆的实景全局图合成实景寻车路线进行推送。

可选的,如图6所示,当前车辆所在位置包括水平位置,图6为本发明实施例提供的另一种停车位置的推送装置的具体结构示意图,分析模块502包括:

获取单元5021,用于确定根据行驶路线视频信息获取车辆的行驶路径以及行驶方位;

确定单元5022,用于根据停车地点信息、车辆的行驶路径以及行驶方位,确定车辆所在的水平位置。

可选的,如图7所示,当前车辆所在位置包括垂直位置,图7为本发明实施例提供的另一种停车位置的推送装置的具体结构示意图,分析模块502还包括:

第一判断单元5023,用于根据停车地点信息判断车辆所处位置的高度;和/或

识别单元5024,用于根据行驶路线视频信息,识别行驶路线视频信息中的指示信息以及车辆动作信息;

第二判断单元5025,用于根据车辆所处位置的高度和/或指示信息以及车辆动作信息,判断车辆所处的垂直位置。

可选的,分析模块502还用于将行驶路线视频信息共享至云端,对行驶路线视频信息中的干扰信息进行过滤。

可选的,如图8所示,图8为本发明实施例提供的另一种停车位置的推送装置的具体结构示意图,合成模块503包括:

检测单元5031,用于检测是否接收到查询车辆位置请求;

锁定单元5032,用于若检测到查询车辆位置请求,则锁定查询车辆位置请求的位置信息为用户位置信息;

生成单元5033,用于基于用户位置信息以及获取到的车辆的实景全局图,生成实景寻车路线进行推送。

可选的,如图9所示,图9为本发明实施例提供的另一种停车位置的推送装置的具体结构示意图,生成单元5033包括:

判断子单元50331,用于判断是否存在多条实景寻车路线;

推送子单元50332,用于若存在多条实景寻车路线,则从多条实景寻车路线中筛选出目标实景寻车路线,并将目标实景寻车路线推送至用户终端的界面。

可选的,如图10所示,图10为本发明实施例提供的另一种停车位置的推送装置的具体结构示意图,装置500还包括:

第二获取模块504,用于获取车辆的行驶数据信息,行驶数据信息包括熄火信息、车速信息、网络连接信息;

判断模块505,用于根据熄火信息、车速信息、网络连接信息中的一个或者多个判断车辆当前是否处于停车状态。

参见图11,图11是本发明实施例提供的一种电子设备的结构示意图,如图11所示,电子设备1100包括:处理器1101、及存储在存储器1102上并可在处理器1101上运行的计算机程序,其中:

处理器1101用于调用存储器1102存储的计算机程序,并执行如下步骤:

获取停车数据信息,停车数据信息包括停车地点信息以及行驶路线视频信息;

基于停车地点信息以及行驶路线视频信息分析当前车辆所在位置,并合成车辆的实景全局图;

获取查询车辆位置请求,根据查询车辆位置请求确定用户位置信息,根据用户位置信息以及车辆的实景全局图合成实景寻车路线进行推送。

可选的,当前车辆所在位置包括水平位置,处理器1101执行的基于停车地点信息以及行驶路线视频信息分析当前车辆所在位置的步骤包括:

根据行驶路线视频信息获取车辆的行驶路径以及行驶方位;

根据停车地点信息、车辆的行驶路径以及行驶方位,确定车辆所在的水平位置。

可选的,当前车辆所在位置包括垂直位置,处理器1101执行的基于停车地点信息以及行驶路线视频信息分析当前车辆所在位置的步骤包括:

根据停车地点信息判断车辆所处位置的高度;和/或

根据行驶路线视频信息,识别行驶路线视频信息中的指示信息以及车辆动作信息;

根据车辆所处位置的高度和/或指示信息以及车辆动作信息,判断车辆所处的垂直位置。

可选的,处理器1101执行的基于停车地点信息以及行驶路线视频信息分析当前车辆所在位置的步骤包括:

将行驶路线视频信息共享至云端,对行驶路线视频信息中的干扰信息进行过滤。

可选的,处理器1101执行的获取查询车辆位置请求,根据查询车辆位置请求确定用户位置信息,根据用户位置信息以及车辆的实景全局图合成实景寻车路线进行推送的步骤包括:

检测是否接收到查询车辆位置请求;

若检测到查询车辆位置请求,则锁定查询车辆位置请求的位置信息为用户位置信息;

基于用户位置信息以及获取到的车辆的实景全局图,生成实景寻车路线进行推送。

可选的,处理器1101执行的生成实景寻车路线进行推送的步骤包括:

判断是否存在多条实景寻车路线;

若存在多条实景寻车路线,则从多条实景寻车路线中筛选出目标实景寻车路线,并将目标实景寻车路线推送至用户终端的界面

可选的,在获取停车数据信息之前,处理器1101还用于执行:

获取车辆的行驶数据信息,行驶数据信息包括熄火信息、车速信息、网络连接信息;

根据熄火信息、车速信息、网络连接信息中的一个或者多个判断车辆当前是否处于停车状态。

本发明实施例提供的电子设备1100能够实现上述停车位置的推送方法实施例中的各个实施方式,以及相应有益效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器1101执行时实现本发明实施例提供的停车位置的推送方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例停车位置的推送方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,停车位置的推送方法的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存取存储器(randomaccessmemory,简称ram)等。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。且本申请的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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