CN110608752A - 一种车辆的交互方法、装置、车辆和计算机可读存储介质 - Google Patents

一种车辆的交互方法、装置、车辆和计算机可读存储介质 Download PDF

Info

Publication number
CN110608752A
CN110608752A CN201910895340.8A CN201910895340A CN110608752A CN 110608752 A CN110608752 A CN 110608752A CN 201910895340 A CN201910895340 A CN 201910895340A CN 110608752 A CN110608752 A CN 110608752A
Authority
CN
China
Prior art keywords
road condition
condition data
vehicle
current vehicle
road
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910895340.8A
Other languages
English (en)
Inventor
钟仲芳
王佩生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Xiaopeng Motors Technology Co Ltd
Original Assignee
Guangzhou Xiaopeng Motors Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Xiaopeng Motors Technology Co Ltd filed Critical Guangzhou Xiaopeng Motors Technology Co Ltd
Priority to CN201910895340.8A priority Critical patent/CN110608752A/zh
Publication of CN110608752A publication Critical patent/CN110608752A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3602Input other than that of destination using image analysis, e.g. detection of road signs, lanes, buildings, real preceding vehicles using a camera
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3691Retrieval, searching and output of information related to real-time traffic, weather, or environmental conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Ecology (AREA)
  • Environmental & Geological Engineering (AREA)
  • Environmental Sciences (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明实施例提供了一种车辆的交互方法、装置、车辆和计算机可读存储介质,所述车辆设置有可拍摄车辆前方路况的摄像头;所述的方法包括:接收服务器发送的当前车辆的第一路况数据;根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据;按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据;利用所述目标路况数据向车辆的用户进行反馈。在本发明实施例中,可以通过将摄像头采集的数据与服务器下发的路况数据进行融合的方式,消除因为网络等因素对路况数据的影响,得到准确的路况数据,引导用户行驶。

Description

一种车辆的交互方法、装置、车辆和计算机可读存储介质
技术领域
本发明涉及交互技术领域,特别是涉及一种车辆的交互方法、一种车辆的交互装置、一种车辆和一种计算机可读存储介质。
背景技术
目前,导航路线前方路况数据的获取,主要是通过服务器将地图的实时数据和用户上传的数据进行融合后得到,在获取得到导航路线前方路况数据后,服务器会将该路况数据下发至导航客户端进行路况信息提醒显示。使得用户可以基于客户端所显示的路况数据进行路线规划,从而避开拥堵路况。
然而,导航数据在经由服务器下发至导航客户端的时候,可能会受到车辆的网络原因等因素的影响,使得导航数据下发产生时延等情况,导致下发的数据和真实路况有较大差异,从而影响真实路况数据的展示,不利于引导用户选择正确的行驶方案,影响导航的有效性。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种车辆的交互方法、相应的一种车辆的交互装置、车辆和计算机可读存储介质。
为了解决上述问题,本发明实施例公开了一种车辆的交互方法,所述车辆设置有可拍摄车辆前方路况的摄像头;所述的方法包括:
接收服务器发送的当前车辆的第一路况数据;
根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据;
按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据;
利用所述目标路况数据向车辆的用户进行反馈。
可选地,还包括:
获取定位数据;
采用所述视频数据和所述定位数据,确定所述当前车辆的当前车速;
所述根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据,包括:
采用所述当前车速,确定所述当前车辆的第二路况数据。
可选地,还包括:
获取所述摄像头的焦距;
从所述视频数据中,
确定所述摄像头的焦点,与前方车辆在所述摄像头的焦平面上的成像点之间的相对间距,和所述当前车辆的车身高度;
采用所述焦距,所述相对间距和所述车身高度,计算出所述当前车辆与所述前方车辆之间的相对距离;
采用所述相对距离和所述当前车速,计算出所述当前车辆与所述前方车辆的相对车速;
所述根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据,包括:
采用所述当前车速和所述相对车速,确定所述当前车辆的第二路况数据。
可选地,所述第二路况数据包括畅通路况数据,缓行路况数据,拥堵路况数据,严重拥堵路况数据;所述采用所述当前车速,确定所述当前车辆的第二路况数据,包括:
当所述当前车速大于预设第一车速时,确定所述第二路况数据为畅通路况数据;
当所述当前车速大于预设第二车速,且小于或等于预设第一车速时,确定所述第二路况数据为缓行路况数据;
所述采用所述当前车速和所述相对车速,确定所述当前车辆的第二路况数据,包括:
计算所述当前车速与所述相对车速的车速差的绝对值;
当所述当前车速小于或等于所述预设第二车速,且所述当前车速大于预设第三车速,且所述绝对值小于或等于预设第三车速时,确定所述第二路况数据为拥堵路况数据;
当所述当前车速小于所述预设第三车速,且所述绝对值小于或等于所述预设第三车速,确定所述第二路况数据为严重拥堵路况数据。
可选地,所述按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据,包括:
判断所述第一路况数据和所述第二路况数据是否相同;
当所述第一路况数据与所述第二路况数据不相同时,选定所述第二路况数据为目标路况数据;
当所述第一路况数据与所述第二路况数据相同时,选定所述第一路况数据为目标路况数据。
可选地,所述利用所述目标路况数据向车辆的用户进行反馈,包括:
采用所述目标路况数据生成反馈信息;
采用所述反馈信息向车辆的用户进行反馈。
可选地,所述利用所述目标路况数据向车辆的用户进行反馈,包括:
获取当前车辆前方的道路类型和机动点信息;
采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈。
可选地,所述采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈,包括:
当所述道路类型为普通道路,且所述机动点信息为路口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成第一目标导航路线;
向车辆的用户反馈所述第一目标导航路线。
可选地,所述采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈,包括:
当所述道路类型为高速道路或高架道路,且所述机动点信息为出口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成第二目标导航路线;
向车辆的用户反馈所述第二目标导航路线。
可选地,所述采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈,包括:
当所述道路类型为高速道路或高架道路,且所述机动点信息为服务区信息,且所述目标路况数据为拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向服务区的提醒信息;
向车辆的用户反馈所述提醒信息。
本发明实施例还公开了一种车辆的交互装置,所述车辆设置有可拍摄车辆前方路况的摄像头;所述的装置包括:
第一路况数据接收模块,用于接收服务器发送的当前车辆的第一路况数据;
第二路况数据生成模块,用于所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据;
目标路况数据确定模块,用于按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据;
反馈模块,用于利用所述目标路况数据向车辆的用户进行反馈。
可选地,还包括:
定位数据获取子模块,用于获取定位数据;
当前车速确定子模块,用于采用所述视频数据和所述定位数据,确定所述当前车辆的当前车速;
所述第二路况数据生成模块,包括:
第二路况数据确定子模块,用于采用所述当前车速,确定所述当前车辆的第二路况数据。
可选地,还包括:
焦距获取模块,用于获取所述摄像头的焦距;
相对间距、车身高度确定子模块,用于从所述视频数据中,确定所述摄像头的焦点,与前方车辆在所述摄像头的焦平面上的成像点之间的相对间距,和所述当前车辆的车身高度;
相对距离计算子模块,用于采用所述焦距,所述相对间距和所述车身高度,计算出所述当前车辆与所述前方车辆之间的相对距离;
相对车速计算子模块,用于采用所述相对距离和所述当前车速,计算出所述当前车辆与所述前方车辆的相对车速;
第二路况数据确定子模块,用于采用所述当前车速和所述相对车速,确定所述当前车辆的第二路况数据。
可选地,所述第二路况数据包括畅通路况数据,缓行路况数据,拥堵路况数据,严重拥堵路况数据;所述第二路况数据确定子模块,包括:
畅通路况数据确定单元,用于当所述当前车速大于预设第一车速时,确定所述第二路况数据为畅通路况数据;
缓行路况数据单元,用于当所述当前车速大于预设第二车速,且小于或等于预设第一车速时,确定所述第二路况数据为缓行路况数据;
绝对值计算单元,用于计算所述当前车速与所述相对车速的车速差的绝对值;
拥堵路况数据确定单元,用于当所述当前车速小于或等于所述预设第二车速,且所述当前车速大于预设第三车速,且所述绝对值小于或等于预设第三车速时,确定所述第二路况数据为拥堵路况数据;
严重拥堵路况数据确定单元,用于当所述当前车速小于所述预设第三车速,且所述绝对值小于或等于所述预设第三车速时,确定所述第二路况数据为严重拥堵路况数据。
可选地,所述目标路况数据确定模块,包括:
判断子模块,用于判断所述第一路况数据和所述第二路况数据是否相同;
第二路况数据选定子模块,用于当所述第一路况数据与所述第二路况数据不相同时,选定所述第二路况数据为目标路况数据;
第一路况数据选定子模块,用于当所述第一路况数据与所述第二路况数据相同时,选定所述第一路况数据为目标路况数据。
可选地,所述反馈模块,包括:
反馈信息生成子模块,用于采用所述目标路况数据生成反馈信息;
第一反馈子模块,用于采用所述反馈信息向车辆的用户进行反馈。
可选地,所述反馈模块,包括:
获取子模块,用于获取当前车辆前方的道路类型和机动点信息;
第二反馈子模块,用于采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈。
可选地所述第二反馈子模块,包括:
目标路口导航路线生成单元,用于当所述道路类型为普通道路,且所述机动点信息为路口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向路口的目标路口导航路线;
第一反馈单元,用于向车辆的用户反馈所述目标路口导航路线。
可选地,所述第二反馈子模块,包括:
目标出口导航路线生成单元,用于当所述道路类型为高速道路或高架道路,且所述机动点信息为出口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向出口的目标出口导航路线;
第二反馈单元,用于向车辆的用户反馈所述目标出口导航路线。
可选地,所述第二反馈子模块,包括:
提醒信息生成单元,用于当所述道路类型为高速道路或高架道路,且所述机动点信息为服务区信息,且所述目标路况数据为拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向服务区的提醒信息;
第三反馈单元,用于向车辆的用户反馈所述提醒信息。
本发明实施例还公开了一种车辆,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上任一项所述的车辆的交互方法的步骤。
本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的车辆的交互方法的步骤。
本发明实施例包括以下优点:在本发明实施例中,车载***接收服务器发送的当前车辆的第一路况数据;再提取摄像头采集的当前车辆的动态视频数据;并根据所述动态视频数据,生成当前车辆的第二路况数据;最后按照预置规则从第一路况数据和第二路况数据中,确定当前车辆的目标路况数据。从而可以通过将摄像头采集的数据与服务器下发的路况数据融合的方式,消除车辆的网络原因等因素对路况数据的影响,得到准确的路况数据,引导用户行驶。
附图说明
图1是现有技术中的一种路况数据获取方法的流程图;
图2是本发明的一种车辆的交互方法实施例的步骤流程图;
图3是本发明的一种车辆的交互方法的另一种实施例的步骤流程图;
图4是本发明的一种当前车辆与前方车辆的相对距离计算方法的结构图;
图5是本发明的一种车辆的交互装置实施例的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
如图1所示,现有技术中,车载***获取的导航路线前方路况数据主要来源于服务器下发的,由地图引擎采集到的路况数据,车载***在获取到导航数据后,会显示在地图App中,以便为用户提供导航服务。然而服务器下发的数据容易受到车辆的网络原因等因素的影响产生时延,导致与实际路况不符。
针对上述问题,本发明实施例提出了一种核心构思之一在于,将服务器下发的路况数据与对摄像头采集到的视频数据进行分析得到的路况数据进行对比,从而得出准确的路况数据,并利用所得到的路况数据对车辆的用户进行反馈。
以下通过具体实施例进行说明:
参照图2,示出了本发明的一种车辆的交互方法实施例的步骤流程图,具体可以包括如下步骤:
步骤101,接收所述服务器发送的当前车辆的第一路况数据;
在本发明实施例中,路况指的是道路上车辆的拥堵情况,一般而言,道路上车辆的拥堵情况,会对车辆的行驶速度产生影响。
在本发明实施例中,车载***可以与服务器建立通信关系,而服务器可以融合地图实时数据和用户上传的路况数据,产生较为准确的车辆前方道路当前的第一路况数据。其中,地图实时数据可以结合卫星导航***获取得到,而用户上传的数据可以由车载***采集车辆实时的路况数据上传至服务器。因此,在本发明实施例中,车载***可以从服务器获取车辆前方道路当前的第一路况数据。
步骤102,根据所述动态视频数据,生成所述当前车辆的第二路况数据;
在本发明实施例中,完全来源于服务器的第一路况数据可以会由于网络原因,使得下发的第一路况数据与实际的路况数据不符,因此,在本发明实施例中,可以提取摄像头采集的当前车辆的动态视频数据,以便于从当前车辆的动态视频数据中获取与确定路况数据相关的数据。
在一个示例中,摄像头可以是设置在车顶的摄像头,也可以是设置在其他便于对前方道路进行拍摄的位置的摄像头。本发明实施例对此不作具体限制。
摄像头采集到的当前车辆的动态视频数据,可以在一定程度上得到车辆周围的环境信息,而基于环境信息,可以解析出车辆当前位置的路况数据。因此,在获取到当前车辆的动态视频数据后,便可以根据当前车辆的动态视频数据,生成当前车辆的第二路况数据。
步骤103,按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据。
在本发明实施例中,当获取到第一路况数据和第二路况数据后,便可按照预置规则从第一离开数据和第二路况数据中,确定当前车辆的目标路况数据。
步骤104,利用所述目标路况数据向车辆的用户进行反馈。
在本发明实施例中,当确定了当前车辆的目标路况数据后,便可以利用目标路况数据对车辆的用户进行反馈。
在本发明实施例中,车载***接收服务器发送的当前车辆的第一路况数据;再提取摄像头采集的当前车辆的动态视频数据;并根据所述动态视频数据,生成当前车辆的第二路况数据;最后按照预置规则从第一路况数据和第二路况数据中,确定当前车辆的目标路况数据。从而可以通过将摄像头采集的数据与服务器下发的路况数据进行融合的方式,消除网络原因等因素对路况数据的影响,得到准确的路况数据。
参照图3,示出了本发明的一种车辆的交互方法的另一种实施例的步骤流程图,具体可以包括如下步骤:
步骤201,接收服务器发送的当前车辆的第一路况数据;
在本发明实施例中,车载***可以与服务器建立通信关系,而服务器可以融合地图实时数据和用户上传的路况数据,产生较为准确的车辆前方道路当前的第一路况数据。其中,地图实时数据可以结合卫星导航***获取得到,而用户上传的数据可以由车载***采集车辆实时的路况数据上传至服务器。因此,在本发明实施例中,车载***可以从服务器获取车辆前方道路当前的第一路况数据。
在一个示例中,摄像头可以是设置在车顶的摄像头,也可以是设置在其他便于对前方道路进行拍摄的位置的摄像头。本发明对此不作具体限制。
步骤202,根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据;
在本发明实施例中,完全来源于服务器的第一路况数据可以会由于网络原因,使得下发的第一路况数据与实际的路况数据不符,因此,在本发明实施例中,可以提取摄像头采集的当前车辆的动态视频数据,以便于从当前车辆的动态视频数据中获取与确定路况数据相关的数据。
摄像头采集到的当前车辆的动态视频数据,可以在一定程度上得到车辆周围的环境信息,而基于环境信息,可以解析出车辆当前位置的路况数据。因此,在获取到当前车辆的动态视频数据后,便可以根据当前车辆的动态视频数据,生成当前车辆的第二路况数据。
在本发明实施例中,所述方法还可以包括:
11,获取定位数据;
在本发明实施例中,路况数据可以跟车速以及车辆与前方车辆的相对距离有关,而车速可以结合行驶距离和行驶时间来获得,而行驶距离可以结合GPS数据得到。因此,在本发明实施例中,可以结合GPS数据来分析车辆的速度信息。
12,采用所述视频数据和所述定位数据,确定所述当前车辆的当前车速;
在获取到GPS数据后,可以将GPS数据与视频数据结合,分析确定当前车辆的当前车速。
在一个示例中,步骤202可以包括以下子步骤:
S11:采用所述当前车速,确定所述当前车辆的第二路况数据。
在确定了当前车速和相对车速后,便可根据当前车速确定当前车辆的第二路况数据。
在本发明实施例中,所述方法还可以包括:
13,获取所述摄像头的焦距;
在本发明实施例中,焦距可以经由车载***通过通信方式获取。
14,从所述视频数据中,确定所述摄像头的焦点,与前方车辆在所述摄像头的焦平面上的成像点之间的相对间距,和所述当前车辆的车身高度;
摄像头的焦距是指从摄像头的镜片中心到底片或CCD等成像平面的距离。简单的说焦距是焦点到成像平面的中心点之间的距离。
摄像头的焦点,与前方车辆在摄像头的焦平面上的成像点之间的相对间距,是指摄像头的焦点与前方车辆在摄像头的焦平面上所形成的图像之间的距离。
当前车辆的车身高度是指当前车辆的摄像头距离地面的垂直距离。
在本发明实施例中,可以从视频数据中,确定摄像头的焦点,与前方车辆在摄像头的焦平面上所形成的图像之间的距离,以及当前车辆的车身高度。
15,采用所述焦距,所述相对间距和所述车身高度,计算出所述当前车辆与所述前方车辆之间的相对距离。
在本发明实施例中,在获取到摄像头的焦距,摄像头的焦点与前方车辆在摄像头的焦平面上的成像点之间的相对间距,以及当前车辆的车身高度后,可以根据摄像头的焦距,摄像头的焦点与前方车辆在摄像头的焦平面上的成像点之间的距离,以及当前车辆的车身高度计算出当前车辆与前方车辆之间的相对距离。
如图4所示,A是当前车辆,B是与A同一车道的前方车辆,C是其他车道的车辆,P是当前车辆摄像头的位置,H是当前车辆的车身高度(所有车辆的车身高度可以假定相同),I是摄像头成像平面,O是成像平面的中心点,f是摄像头的焦距,y1和y2分别是车辆B和车辆C在焦平面上的成像点与摄像头焦点之间的距离,Z1和Z2分别是车辆A与车辆B、C之间的相对距离。
由图4可知,当前车辆与前方车辆的相对距离可以通过如下公式计算得到:
Z1=fH/y1
例如,当A车辆的摄像头的焦距f为16mm,前方车辆在摄像头的焦平面上的成像点与摄像头的焦点之间的距离y1为1mm,车身高度H是1.4m时,通过上述公式可以计算得出当前车辆A与前方车辆B之间的相对距离为Z1=fH/y1=22m(取整)。
16,采用所述相对距离和所述当前车速,计算出所述当前车辆与所述前方车辆的相对车速;
在获取得到当前车辆与前方车辆的相对距离和当前车辆的当前车速后,便可以根据相对距离和当前车速计算出当前车辆与前方车辆的相对车速。
在一个示例中,相对车速可以根据单位时间内相对距离的变化,结合当前车速计算得到。
在另一个示例中,步骤202可以包括以下子步骤:
采用所述当前车速和所述相对车速,确定所述当前车辆的第二路况数据。
在确定了当前车速和相对车速后,便可根据当前车速和相对车速,确定当前车辆的第二路况数据。
其中,路况数据类型可以包括畅通、缓行、拥堵、严重拥堵四种。
在本发明实施例中,当当前车速大于预设第一车速时,确定第二路况数据为畅通路况数据;
例如,当当前车速大于15KM/H时,判定前方路况为畅通路况。
在本发明实施例中,当所述当前车速大于预设第二车速,且小于或等于预设第一车速时,确定第二路况数据为缓行路况数据。
例如,当当前车速大于5KM/H,且小于或等于15KM/H时,判定前方路况为缓行路况。
在本发明实施例中,当所述当前车速小于或等于所述预设第二车速,且所述当前车速大于预设第三车速,且当前车速与相对车速的车速差的绝对值小于或等于预设第三车速时,确定所述第二路况数据为拥堵路况数据;
例如,当当前车速小于或等于5KM/H,且当前车速大于1KM/H,且当前车速与相对车速的车速差的绝对值小于或等于1KM/H时,判定前方路况为拥堵路况。
当所述当前车速小于所述预设第三车速,且所述绝对值小于或等于所述预设第三车速时,确定所述第二路况数据为严重拥堵路况数据。
例如,当当前车速小于1KM/H,且绝对小于或等于1KM/H,且前方不是红绿灯区域时,判定前方路况为严重拥堵。
步骤203,按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据。
在本发明实施例中,当获取到第一路况数据和第二路况数据后,便可按照预置规则从第一离开数据和第二路况数据中,确定当前车辆的目标路况数据。
在获取到第二路况数据后,将第一路况数据与第二路况数据进行比对,如果第一路况数据和第二路况数据偏差很大,则可以使用第二路况数据作为目标路况数据,如果第一路况数据和第二路况数据偏差不大,则可以选择第一路况数据作为目标路况数据。
例如,当第一路况数据显示前方路况为畅通,第二路况数据显示前方路况为缓行时,选择第二路况数据作为目标路况数据,即当前车辆前方的路况数据为缓行。
当第一路况数据和第二路况数据均显示前方路况为畅通时,选择第一路况数据作为目标路况数据,即当前车辆前方的路况数据为畅通。
步骤204,利用所述目标路况数据向车辆的用户进行反馈。
当获取到目标路况数据后,可以将目标路况数据展示给用户,便于用户了解实时的路况数据,从而根据目标路况数据规划行驶路线。
在本发明实施例中,所述利用所述目标路况数据向车辆的用户进行反馈,包括:采用所述目标路况数据生成反馈信息;采用所述反馈信息向车辆的用户进行反馈。在一个示例中,车载***可以将目标路况数据转化为文字数据或者声音数据,通过文字或语音的方式提醒用户前方道路畅通或者拥堵,以及拥堵长度、预计通过时间等,便于用户了解前方路况。
在本发明实施例中,所述利用所述目标路况数据向车辆的用户进行反馈,包括:获取当前车辆前方的道路类型和机动点信息;采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈。
在一个示例中,车载***还可以根据目标路况数据,判断是对导航路线进行优化调整还是对用户进行进入服务区提醒。车载***从服务器获取的第一路况数据中还可以包括当前车辆前方的道路信息,如道路类型、机动点信息。
其中,道路类型包括普通道路和高速高架道路,在实际生活中,道路等级分为高速道路、一级到五级道路,高速道路只供具有一定行驶速度的汽车通行(最低时速限制为60KM/H),普通道路是指除了高速道路以外的一级到五级各级道路。
通过道路类型可以判断当前车辆是行驶在普通道路上还是高速高架上,通过机动点信息可以判断当前车辆前方是否有路口,或出口,或服务区。
在本发明实施例中,当所述道路类型为普通道路,且所述机动点信息为路口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向路口的目标路口导航路线;向车辆的用户反馈所述目标路口导航路线。
在一个示例中,当车辆行驶在普通道路上且前方有路口时,如果目标路况数据显示车辆前方道路缓行/拥堵/严重拥堵,车载***可以对路线进行重新计算,规避前方缓行/拥堵/严重拥堵路线,让用户更快到达目的地。
在本发明实施例中,当所述道路类型为高速道路或高架道路,且所述机动点信息为出口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向出口的目标出口导航路线;向车辆的用户反馈所述目标出口导航路线。
在一个示例中,当车辆行驶在高速/高架上且前方有出口时,如果目标路况数据显示车辆前方道路缓行/拥堵/严重拥堵,车载***可以对路线进行重新计算,规避前方缓行/拥堵/严重拥堵路线,让用户更快到达目的地。
当所述道路类型为高速道路或高架道路,且所述机动点信息为出口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向出口的目标出口导航路线;向车辆的用户反馈所述目标出口导航路线。
在一个示例中,当车辆行驶在高速/高架上且前方有服务区时,如果目标路况数据是拥堵/严重拥堵,并且拥堵长度很长,车载***可以通过语音或弹出文字对话框的方式提醒用户可以先进入服务区进行休息调整。
在本发明实施例中,车载***接收服务器发送的当前车辆的第一路况数据;再提取摄像头采集的当前车辆的动态视频数据;并根据所述动态视频数据,生成当前车辆的第二路况数据;最后按照预置规则从第一路况数据和第二路况数据中,确定当前车辆的目标路况数据。从而可以通过将摄像头采集的数据与服务器下发的路况数据融合的方式,消除车辆的网络原因等因素对路况数据的影响,得到准确的路况数据,引导用户行驶。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图5,示出了本发明的一种车辆的交互装置实施例的结构框图,具体可以包括如下模块:
第一路况数据接收模块501,用于接收服务器发送的当前车辆的第一路况数据;
第二路况数据生成模块502,用于根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据;
目标路况数据确定模块503,用于按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据;
反馈模块504,用于利用所述目标路况数据向车辆的用户进行反馈。
在本发明实施例中,所述第二路况数据生成模块,包括:
定位数据获取子模块,用于获取定位数据;
当前车速确定子模块,用于采用所述视频数据和所述定位数据,确定所述当前车辆的当前车速;
所述第二路况数据生成模块,包括:
第二路况数据确定子模块,用于采用所述当前车速,确定所述当前车辆的第二路况数据。
可选地,还包括:
焦距获取模块,用于获取所述摄像头的焦距;
相对间距、车身高度确定子模块,用于从所述视频数据中,确定所述摄像头的焦点,与前方车辆在所述摄像头的焦平面上的成像点之间的相对间距,和所述当前车辆的车身高度;
相对距离计算子模块,用于采用所述焦距,所述相对间距和所述车身高度,计算出所述当前车辆与所述前方车辆之间的相对距离;
相对车速计算子模块,用于采用所述相对距离和所述当前车速,计算出所述当前车辆与所述前方车辆的相对车速;
第二路况数据确定子模块,用于采用所述当前车速和所述相对车速,确定所述当前车辆的第二路况数据。
在本发明实施例中,所述第二路况数据包括畅通路况数据,缓行路况数据,拥堵路况数据,严重拥堵路况数据;所述第二路况数据确定子模块,包括:
畅通路况数据确定单元,用于当所述当前车速大于预设第一车速时,确定所述第二路况数据为畅通路况数据;
缓行路况数据单元,用于当所述当前车速大于预设第二车速,且小于或等于预设第一车速时,确定所述第二路况数据为缓行路况数据;
绝对值计算单元,用于计算所述当前车速与所述相对车速的车速差的绝对值;
拥堵路况数据确定单元,用于当所述当前车速小于或等于所述预设第二车速,且所述当前车速大于预设第三车速,且所述绝对值小于或等于预设第三车速时,确定所述第二路况数据为拥堵路况数据;
严重拥堵路况数据确定单元,用于当所述当前车速小于所述预设第三车速,且所述绝对值小于或等于所述预设第三车速时,确定所述第二路况数据为严重拥堵路况数据。
在本发明实施例中,所述目标路况数据确定模块,包括:
判断子模块,用于判断所述第一路况数据和所述第二路况数据是否相同;
第二路况数据选定子模块,用于当所述第一路况数据与所述第二路况数据不相同时,选定所述第二路况数据为目标路况数据;
第一路况数据选定子模块,用于当所述第一路况数据与所述第二路况数据相同时,选定所述第一路况数据为目标路况数据。
在本发明实施例中,所述反馈模块,包括:
反馈信息生成子模块,用于采用所述目标路况数据生成反馈信息;
第一反馈子模块,用于采用所述反馈信息向车辆的用户进行反馈。
在本发明实施例中,所述反馈模块,包括:
获取子模块,用于获取当前车辆前方的道路类型和机动点信息;
第二反馈子模块,用于采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈。
在本发明实施例中,所述第二反馈子模块,包括:
目标路况导航路线生成单元,用于当所述道路类型为普通道路,且所述机动点信息为路口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向路况的目标路口导航路线;
第一反馈单元,用于向车辆的用户反馈所述目标路口导航路线。
在本发明实施例中,所述第二反馈子模块,包括:
目标出口导航路线生成单元,用于当所述道路类型为高速道路或高架道路,且所述机动点信息为出口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向出口的目标出口导航路线;
第二反馈单元,用于向车辆的用户反馈所述目标出口导航路线。
在本发明实施例中,所述第二反馈子模块,包括:
提醒信息生成单元,用于当所述道路类型为高速道路或高架道路,且所述机动点信息为服务区信息,且所述目标路况数据为拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向服务区的提醒信息;
第三反馈单元,用于向车辆的用户反馈所述提醒信息。
本发明实施例还提供了一种车辆,包括:
包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述车辆的交互方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现上述车辆的交互方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、终端设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本发明所提供的一种车辆的交互方法、一种车辆的交互装置、一种车辆和一种计算机可读存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (11)

1.一种车辆的交互方法,其特征在于,所述车辆设置有可拍摄车辆前方路况的摄像头;所述的方法包括:
接收服务器发送的当前车辆的第一路况数据;
根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据;
按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据;
利用所述目标路况数据向车辆的用户进行反馈。
2.根据权利要求1所述的方法,其特征在于,还包括:
获取定位数据;
采用所述视频数据和所述定位数据,确定所述当前车辆的当前车速;
所述根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据,包括:
采用所述当前车速,确定所述当前车辆的第二路况数据。
3.根据权利要求2所述的方法,其特征在于,还包括:
获取所述摄像头的焦距;
从所述视频数据中,确定所述摄像头的焦点,与前方车辆在所述摄像头的焦平面上的成像点之间的相对间距,和所述当前车辆的车身高度;
采用所述焦距,所述相对间距和所述车身高度,计算出所述当前车辆与所述前方车辆之间的相对距离;
采用所述相对距离和所述当前车速,计算出所述当前车辆与所述前方车辆的相对车速;
所述根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据,包括:
采用所述当前车速和所述相对车速,确定所述当前车辆的第二路况数据。
4.根据权利要求3所述的方法,其特征在于,所述按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据,包括:
判断所述第一路况数据和所述第二路况数据是否相同;
当所述第一路况数据与所述第二路况数据不相同时,选定所述第二路况数据为目标路况数据;
当所述第一路况数据与所述第二路况数据相同时,选定所述第一路况数据为目标路况数据。
5.根据权利要求4所述的方法,其特征在于,所述利用所述目标路况数据向车辆的用户进行反馈,包括:
获取当前车辆前方的道路类型和机动点信息;
采用所述道路类型、所述机动点信息和所述目标路况数据向车辆的用户进行反馈。
6.根据权利要求5所述的方法,其特征在于,所述采用所述道路类型、所述机动点信息和所述目标路况数据向车辆的用户进行反馈,包括:
当所述道路类型为普通道路,且所述机动点信息为路口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向路口的目标路口导航路线;
向车辆的用户反馈所述目标路口导航路线。
7.根据权利要求5所述的方法,其特征在于,所述采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈,包括:
当所述道路类型为高速道路或高架道路,且所述机动点信息为出口信息,且所述目标路况数据为缓行路况数据,或拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向出口的目标出口导航路线;
向车辆的用户反馈所述目标路口导航路线。
8.根据权利要求5所述的方法,其特征在于,所述采用所述道路类型、机动点信息和所述目标路况数据向车辆的用户进行反馈,包括:
当所述道路类型为高速道路或高架道路,且所述机动点信息为服务区信息,且所述目标路况数据为拥堵路况数据,或严重拥堵路况数据时,生成引导车辆驶向服务区的提醒信息;
向车辆的用户反馈所述提醒信息。
9.一种车辆的交互装置,其特征在于,所述车辆设置有可拍摄车辆前方路况的摄像头;所述的装置包括:
第一路况数据接收模块,用于接收服务器发送的当前车辆的第一路况数据;
第二路况数据生成模块,用于根据所述摄像头拍摄的视频数据,生成所述当前车辆的第二路况数据;
目标路况数据确定模块,用于按照预置规则从所述第一路况数据和所述第二路况数据中,确定所述当前车辆的目标路况数据;
反馈模块,用于利用所述目标路况数据向车辆的用户进行反馈。
10.一种车辆,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-8中任一项所述的车辆的交互方法的步骤。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的车辆的交互方法的步骤。
CN201910895340.8A 2019-09-20 2019-09-20 一种车辆的交互方法、装置、车辆和计算机可读存储介质 Pending CN110608752A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910895340.8A CN110608752A (zh) 2019-09-20 2019-09-20 一种车辆的交互方法、装置、车辆和计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910895340.8A CN110608752A (zh) 2019-09-20 2019-09-20 一种车辆的交互方法、装置、车辆和计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN110608752A true CN110608752A (zh) 2019-12-24

Family

ID=68891836

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910895340.8A Pending CN110608752A (zh) 2019-09-20 2019-09-20 一种车辆的交互方法、装置、车辆和计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN110608752A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113299099A (zh) * 2021-05-21 2021-08-24 广州小鹏汽车科技有限公司 一种行车辅助方法和装置
CN113380037A (zh) * 2021-07-05 2021-09-10 中国建设银行股份有限公司 一种交通信息采集方法和装置
CN117870713A (zh) * 2024-03-11 2024-04-12 武汉视普新科技有限公司 基于大数据车载影像的路径规划方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170146359A1 (en) * 2015-11-24 2017-05-25 Inventec (Pudong) Technology Corporation Vehicle route planning system
CN108510777A (zh) * 2018-05-28 2018-09-07 许谐兴 一种基于lifi通信的智能路况检测方法及其***
CN109059945A (zh) * 2018-06-07 2018-12-21 Oppo(重庆)智能科技有限公司 路况信息处理的方法、终端设备及计算机可读存储介质
CN110060473A (zh) * 2019-04-10 2019-07-26 吉利汽车研究院(宁波)有限公司 一种基于车联网的路况检测***及路况检测方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170146359A1 (en) * 2015-11-24 2017-05-25 Inventec (Pudong) Technology Corporation Vehicle route planning system
CN108510777A (zh) * 2018-05-28 2018-09-07 许谐兴 一种基于lifi通信的智能路况检测方法及其***
CN109059945A (zh) * 2018-06-07 2018-12-21 Oppo(重庆)智能科技有限公司 路况信息处理的方法、终端设备及计算机可读存储介质
CN110060473A (zh) * 2019-04-10 2019-07-26 吉利汽车研究院(宁波)有限公司 一种基于车联网的路况检测***及路况检测方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113299099A (zh) * 2021-05-21 2021-08-24 广州小鹏汽车科技有限公司 一种行车辅助方法和装置
CN113380037A (zh) * 2021-07-05 2021-09-10 中国建设银行股份有限公司 一种交通信息采集方法和装置
CN117870713A (zh) * 2024-03-11 2024-04-12 武汉视普新科技有限公司 基于大数据车载影像的路径规划方法及***
CN117870713B (zh) * 2024-03-11 2024-05-31 武汉视普新科技有限公司 基于大数据车载影像的路径规划方法及***

Similar Documents

Publication Publication Date Title
US11113967B2 (en) Method for determining parking spaces and free-parking space assistance system
EP3358302B1 (en) Travel control method and travel control device
JP6819076B2 (ja) 走行計画作成装置及びセンタ
CN110608752A (zh) 一种车辆的交互方法、装置、车辆和计算机可读存储介质
CN109515439B (zh) 自动驾驶控制方法、装置、***及存储介质
JP7186241B2 (ja) 車両の走行支援方法、車両走行支援装置及び自動運転システム
US11685398B2 (en) Lane based routing system for autonomous driving vehicles
EP3708961A1 (en) System and method and map for determining a driving route of a vehicle
EP3627110B1 (en) Method for planning trajectory of vehicle
US11338819B2 (en) Cloud-based vehicle calibration system for autonomous driving
JP2016224593A (ja) 道路形状検出システム、道路形状検出方法及びコンピュータプログラム
US20190368889A1 (en) Method for representing data in a vehicle
CN111033596A (zh) 车辆控制***、车辆控制方法及程序
CN113743469A (zh) 一种融合多源数据及综合多维指标的自动驾驶决策方法
CN111009148A (zh) 车辆导航方法、终端设备及服务器
CN103577790B (zh) 道路转弯类型检测方法和装置
CN109760681B (zh) 一种换道控制方法及装置
CN113424209A (zh) 使用深度学习多预测器融合和贝叶斯优化的轨迹预测
KR20130066210A (ko) 카메라를 이용한 교통 표지 정보 획득 장치 및 방법
CN114056337B (zh) 车辆行驶行为预测方法、装置及计算机程序产品
CN111341134A (zh) 车道线向导提示方法、云端服务器及车辆
CN114582153B (zh) 一种匝道入口长实线提醒方法、***及车辆
JP2012159373A (ja) データ管理システム、データ管理方法、及びデータ管理プログラム
CN111222359A (zh) 驾驶行为评价方法、装置和服务器
JP2019179324A (ja) 対象駐車地点設定システムおよび対象駐車地点設定プログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191224