《路径规划方法和设备.pdf》由会员分享,可在线阅读,更多相关《路径规划方法和设备.pdf(11页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104165625A43申请公布日20141126CN104165625A21申请号201310183463122申请日20130517G01C21/0020060171申请人北京百度网讯科技有限公司地址100085北京市海淀区上地十街10号百度大厦2层72发明人朱智青74专利代理机构北京铭硕知识产权代理有限公司11286代理人张川绪罗延红54发明名称路径规划方法和设备57摘要本发明提供一种路径规划方法和设备。所述方法包括获取起点位置和终点位置;基于起点位置和终点位置,根据历史路径数据获得至少一条经验路径作为第一路径;根据当前用户的行驶习惯从第一路径中选择最接近当前用户的行驶。
2、习惯的路径。根据本发明的路径规划方法和设备,可以规划出更高效率的路径。51INTCL权利要求书2页说明书6页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图2页10申请公布号CN104165625ACN104165625A1/2页21一种路径规划方法,包括获取起点位置和终点位置;基于起点位置和终点位置,根据历史路径数据获得至少一条经验路径作为第一路径;根据当前用户的行驶习惯从第一路径中选择最接近当前用户的行驶习惯的路径。2根据权利要求1所述的路径规划方法,其中,历史路径数据包括从至少一个导航终端收集的历史路径的数据。3根据权利要求1所述的路径规划方法,其中,。
3、选择最接近当前用户的行驶习惯的路径的步骤包括获得当前用户的历史总路径的特征值;获得每条第一路径的特征值;计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度;选择具有与当前用户的历史总路径的特征值最接近的特征值的第一路径。4根据权利要求3所述的路径规划方法,其中,通过路径的特征参数加权后的距离归一化值来表示路径的特征值。5根据权利要求4所述的路径规划方法,其中,路径的特征参数包括下述项中的至少一个低等级道路在路径中所占的距离比重、路径中的转向次数、路径中的红绿灯数量、经过路径所花费的时间。6根据权利要求4所述的路径规划方法,其中,计算当前用户的历史总路径的特征值与每条第一路径的特征。
4、值的接近程度的步骤包括计算当前用户的历史总路径的特征参数加权后的距离归一化值之和作为第一求和值;计算第一路径的特征参数加权后的距离归一化值之和作为第二求和值;计算第一求和值与第二求和值之差的绝对值。7根据权利要求6所述的路径规划方法,其中,所述绝对值越小,则第一路径的特征值与当前用户的历史总路径的特征值越接近。8根据权利要求4所述的路径规划方法,其中,路径的特征值为包括路径的特征参数加权后的距离归一化值作为元素的向量,其中,计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度的步骤包括计算作为第一路径的特征值的向量与作为当前用户的历史总路径的特征值的向量之差的模。9根据权利要求8所。
5、述的路径规划方法,其中,所述模越小,则第一路径的特征值与当前用户的历史总路径的特征值越接近。10根据权利要求1所述的路径规划方法,其中,第一路径还包括基于起点位置和终点位置根据预定算法从地图数据得到的路径。11一种路径规划设备,包括接收单元,获取起点位置和终点位置;路径获取单元,基于起点位置和终点位置,根据历史路径数据获得至少一条经验路径作为第一路径;路径选择单元,根据当前用户的行驶习惯从第一路径中选择最接近当前用户的行驶习权利要求书CN104165625A2/2页3惯的路径。12根据权利要求10所述的路径规划设备,其中,历史路径数据包括从至少一个导航终端收集的历史路径的数据。13根据权利要求。
6、10所述的路径规划设备,其中,路径选择单元包括第一特征值获取单元,获得当前用户的历史总路径的特征值;第二特征值获取单元,获得每条第一路径的特征值;接近度确定单元,计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度;路径确定单元,选择具有与当前用户的历史总路径的特征值最接近的特征值的第一路径。14根据权利要求13所述的路径规划设备,其中,通过路径的特征参数加权后的距离归一化值来表示路径的特征值。15根据权利要求14所述的路径规划设备,其中,路径的特征参数包括下述项中的至少一个低等级道路在路径中所占的距离比重、路径中的转向次数、路径中的红绿灯数量、经过路径所花费的时间。16根据权利要。
7、求14所述的路径规划设备,其中,接近度确定单元计算当前用户的历史总路径的特征参数加权后的距离归一化值之和作为第一求和值,计算第一路径的特征参数加权后的距离归一化值之和作为第二求和值。并计算第一求和值与第二求和值之差的绝对值。17根据权利要求16所述的路径规划设备,其中,所述绝对值越小,则第一路径的特征值与当前用户的历史总路径的特征值越接近。18根据权利要求14所述的路径规划设备,其中,路径的特征值为包括路径的特征参数加权后的距离归一化值作为元素的向量,其中,接近度确定单元计算作为第一路径的特征值的向量与作为当前用户的历史总路径的特征值的向量之差的模。19根据权利要求18所述的路径规划设备,其中。
8、,所述模越小,则第一路径的特征值与当前用户的历史总路径的特征值越接近。20根据权利要求11所述的路径规划设备,其中,第一路径还包括基于起点位置和终点位置根据预定算法从地图数据得到的路径。权利要求书CN104165625A1/6页4路径规划方法和设备技术领域0001本发明涉及位置服务领域。更具体地讲,涉及一种路径规划方法和设备。背景技术0002随着技术的发展,具有导航功能的消费电子产品(例如,导航仪、智能手机、车载电子设备等)越来越多,导航功能已经越来越多的深入到人们的生活之中。当用户希望从一个位置移动到另一个位置时,可将起点位置和终点位置输入到导航设备中,导航设备可自己或者借助于远程服务器来向。
9、用户提供路径规划服务。0003然而,现有的路径规划通常仅是利用预定路径规划算法,来规划出相应的路径。由于路径规划算法对于实际路况考虑很少,现有的路径规划方法可能无法规划处较为经济和有效率的路径。此外,不同的用户的行驶习惯也存在很大差别,现有的路径规划技术所规划出的路径可能无法满足不同用户的需要,这是因为用户以自己熟悉的方式行驶会更加安全和高效。0004因此,需要一种能够提供具有更高行驶效率的路径的路径规划技术。发明内容0005本发明的目的在于提供一种路径规划方法和设备,其通过收集不同导航设备的历史路径数据以及当前用户的历史总路径数据,能够提供具有更高的行驶效率的路径。0006本发明的一方面提供。
10、一种路径规划方法,包括获取起点位置和终点位置;基于起点位置和终点位置,根据历史路径数据获得至少一条经验路径作为第一路径;根据当前用户的行驶习惯从第一路径中选择最接近当前用户的行驶习惯的路径。0007可选地,历史路径数据包括从至少一个导航终端收集的历史路径的数据。0008可选地,选择最接近当前用户的行驶习惯的路径的步骤包括获得当前用户的历史总路径的特征值;获得每条第一路径的特征值;计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度;选择具有与当前用户的历史总路径的特征值最接近的特征值的第一路径。0009可选地,当前用户的历史总路径的特征值表示当前用户的历史总路径的特征参数的加权和的。
11、距离归一化值。0010可选地,第一路径的特征值表示第一路径的特征参数的加权和的距离归一化值。0011可选地,通过路径的特征参数加权后的距离归一化值来表示路径的特征值。0012可选地,特征参数包括下述项中的至少一个低等级道路在路径中所占的距离比重、路径中的转向次数、路径中的红绿灯数量、经过路径所花费的时间。0013可选地,计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度的步骤包括计算当前用户的历史总路径的特征参数加权后的距离归一化值之和作为第一求和值;计算第一路径的特征参数加权后的距离归一化值之和作为第二求和值;计算第一求和值与第二求和值之差的绝对值。说明书CN104165625。
12、A2/6页50014可选地,所述绝对值越小,则第一路径的特征值与当前用户的历史总路径的特征值越接近。0015可选地,路径的特征值为包括路径的特征参数加权后的距离归一化值作为元素的向量,其中,计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度的步骤包括计算作为第一路径的特征值的向量与作为当前用户的历史总路径的特征值的向量之差的模。0016可选地,所述模越小,则第一路径的特征值与当前用户的历史总路径的特征值越接近。0017可选地,第一路径还包括基于起点位置和终点位置根据预定算法从地图数据得到的路径。0018本发明的另一方面提供一种路径规划设备,包括接收单元,获取起点位置和终点位置;路。
13、径获取单元,基于起点位置和终点位置,根据历史路径数据获得至少一条经验路径作为第一路径;路径选择单元,根据当前用户的行驶习惯从第一路径中选择最接近当前用户的行驶习惯的路径。0019可选地,历史路径数据包括从至少一个导航终端收集的历史路径的数据。0020可选地,路径选择单元包括第一特征值获取单元,获得当前用户的历史总路径的特征值;第二特征值获取单元,获得每条第一路径的特征值;接近度确定单元,计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度;路径确定单元,选择具有与当前用户的历史总路径的特征值最接近的特征值的第一路径。0021可选地,当前用户的历史总路径的特征值表示当前用户的历史总路。
14、径的特征参数的加权和的距离归一化值。0022可选地,第一路径的特征值表示第一路径的特征参数的加权和的距离归一化值。0023可选地,通过路径的特征参数加权后的距离归一化值来表示路径的特征值。0024可选地,特征参数包括下述项中的至少一个低等级道路在路径中所占的距离比重、路径中的转向次数、路径中的红绿灯数量、经过路径所花费的时间。0025可选地,接近度确定单元计算当前用户的历史总路径的特征参数加权后的距离归一化值之和作为第一求和值,计算第一路径的特征参数加权后的距离归一化值之和作为第二求和值。并计算第一求和值与第二求和值之差的绝对值。0026可选地,所述绝对值越小,则第一路径的特征值与当前用户的历。
15、史总路径的特征值越接近。0027可选地,路径的特征值为包括路径的特征参数加权后的距离归一化值作为元素的向量,其中,接近度确定单元计算作为第一路径的特征值的向量与作为当前用户的历史总路径的特征值的向量之差的模。0028可选地,所述模越小,则第一路径的特征值与当前用户的历史总路径的特征值越接近。0029可选地,第一路径还包括基于起点位置和终点位置根据预定算法从地图数据得到的路径。0030根据本发明的路径规划方法和设备,通过收集不同导航设备的历史路径数据获得经验路径,并进一步结合当前用户的历史总路径数据来选择符合当前用户的行驶习惯的路说明书CN104165625A3/6页6径,从而能够提供具有更高的。
16、行驶效率的路径。0031将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。附图说明0032通过下面结合附图进行的详细描述,本发明的上述和其它目的、特点和优点将会变得更加清楚,其中0033图1示出根据本发明的实施例的路径规划方法的流程图;0034图2示出根据本发明的实施例的选择最接近当前用户的行驶习惯的路径的方法的流程图;0035图3示出根据本发明的实施例的路径规划设备的框图;0036图4示出根据本发明的实施例的路径规划设备中的路径选择单元的框图。具体实施方式0037现在,将参照附图更充分地描述不同的示例实施例。0038图1示出根。
17、据本发明的实施例的路径规划方法的流程图。0039在步骤101,获取用于路径规划的起点位置和终点位置。例如,可从用户接收输入的起点位置和终点位置。0040在步骤102,基于起点位置和终点位置,根据历史路径数据获得至少一条经验路径作为第一路径。0041历史路径数据包括多个用户的导航终端的历史路径的数据。可以预先从不同的导航终端收集历史路径数据。例如,可以周期性地从不同的导航终端接收导航数据(即,路径数据)来形成历史路径数据。这里,导航数据包括每次导航的路径的起点信息、终点信息、轨迹点信息。起点信息包括起点的位置信息和时间戳,终点信息包括终点的位置信息和时间戳,轨迹点信息包括路径上各个点的位置信息和。
18、处于各个点时的时间戳。0042基于起点位置和终点位置,通过使用数据挖掘方法可根据历史路径数据得到起点位置和终点位置之间的经验路径。具体地说,可首先基于历史路径数据获得经验路径拓扑网络,然后在获得的经验路径拓扑网络的基础上,基于起点位置和终点位置通过预定路径规划算法来规划路径。0043此外,也可在历史路径数据的基础上利用其他的现有经验路径挖掘方法来获得经验路径,不再赘述。0044在步骤103,根据当前用户的行驶习惯从第一路径中选择最接近当前用户的行驶习惯的路径。0045在本发明中,可通过当前用户的历史总路径的特征值来表示当前用户的行驶习惯。例如,可以预先从当前用户的一个或多个导航终端收集历史总路。
19、径。应该理解,当前用户的历史总路径表示能够收集到的当前用户之前的历史路径的集合。可通过利用当前用户的历史总路径的特征值与各个第一路径的特征值的接近程度来选择最接近当前用户的行驶习惯的第一路径。0046路径的特征值通过从路径提取的至少一个特征参数加权后的距离归一化值被表说明书CN104165625A4/6页7征。例如,从路径提取的特征参数可以是下列参数中的至少一种低等级道路在路径中所占的距离比重、路径中的转向次数、路径中的红绿灯数量、经过路径所花费的时间。0047对于任意一条路径,可以得到特征参数加权后的距离归一化值(以下称为,子特征值)。0048例如,对于参数“低等级道路在路径中所占的距离比重。
20、”(以下,表示为X1),可以得到子特征值F1A1X1/L。0049对于参数“路径中的转向次数”(以下,表示为X2),可以得到子特征值F2A2X2/L。0050对于参数“路径中的红绿灯数量”(以下,表示为X3),可以得到子特征值F3A3X3/L。0051对于参数“经过路径所花费的时间”(以下,表示为X4),可以得到子特征值F4A4X4/L。0052这里,A1、A2、A3、A4为权重,L为路径的长度。0053可以利用子特征值F1、F2、F3、F4中的至少一个来表征路径的特征值F,从而从第一路径中选择最接近当前用户的行驶习惯的路径。0054在一个实施例中,可通过“当前用户的历史总路径的至少一个子特征。
21、值之和”与“第一路径的至少一个子特征值之和”的差的绝对值来确定当前用户的历史总路径的特征值与各个第一路径的特征值的接近程度,该绝对值越小则表示越接近。0055对于任意路径,该路径的至少一个子特征值之和可被表示为下面的等式(1)0056FB1F1B2F2B3F3B4F4(1)0057这里,B1、B2、B3、B4中的至少一个不为零(即,F1、F2、F3、F4中的至少一个被选用),并且不为零的项的符号相同。B1、B2、B3、B4中不为零的项可以相同或者不同。0058此时,当前用户的历史总路径的特征值与各个第一路径的特征值的接近程度FF可被表示为下面等式(2)0059FF|FF”|20060其中,F为。
22、当前用户的历史总路径的至少一个子特征值之和,F为第一路径的至少一个子特征值之和。0061在另一实施例中,对于任意路径,该路径的特征值F可被表示为包括至少一个特征参数加权后的距离归一化值(即,至少一个子特征值)作为元素的向量。0062此时,通过计算对应于第一路径的特征值的向量与对应于当前用户的历史总路径的特征值的向量之差的模来确定各个第一路径与当前用户的行驶习惯的接近程度。模越小则表示越接近。与基于等式(2)的计算接近程度的方式相比,当前实施例可以避免特征值差异较大但计算结果却比较接近的情况。0063例如,当路径的特征值被表示为具有F1、F2、F3、F4的向量时,第一路径的特征值与当前用户的历史。
23、总路径的特征值F之差的模FF可被表示为下面的等式(3)00640065这里,F1、F2、F3、F4分别为第一路径的F1、F2、F3、F4,F1、F2、F3、F4说明书CN104165625A5/6页8分别为当前用户的历史总路径的F1、F2、F3、F4。等式(3)示出了作为路径的特征值的向量包括F1、F2、F3、F4的情况,然而,应该理解,等式(3)可根据作为路径的特征值的向量所包括的子特征值而改变。0066此外,本发明不限于等式(2)和(3)所描述的确定当前用户的历史总路径的特征值与各个第一路径的特征值的接近程度的方法,也可根据其他方式来计算该接近程度。0067如上所述,可通过当前用户的历史总。
24、路径的特征值F来表征用户的习惯。应该理解,将当前用户的历史路径的集合形成的一条总路径来计算特征值F。这样,例如,如果存在N(N为大于0的自然数)条当前用户的历史路径,则等式(1)中L为所述N条历史路径的长度之和,X1为所述N条历史路径中的低等级道路的长度之和在L中所占的比重,X2为在所述N条路径中的转向次数之和,X3为在所述N条路径中的红绿灯数量之和,X4为经过所述N条路径所花费的时间之和。0068下面参照图2来更详细地描述步骤103。0069图2示出根据本发明的实施例的选择最接近当前用户的行驶习惯的路径的方法的流程图。0070在步骤201,获得当前用户的历史总路径的特征值。可根据上面的等式(。
25、1)来获得当前用户的历史总路径的特征值。0071在步骤202,获得每条第一路径的特征值。可根据上面的等式(1)来获得每条第一路径的特征值。0072在步骤203,计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度。可基于上面的等式(2)或等式(3)来确定该接近程度。0073在步骤204,根据第一路径的特征值与当前用户的历史总路径的特征值的接近程度,对所有的第一路径进行排序,按照降序选择预定数量的第一路径;或者直接选择具有与当前用户的历史总路径的特征值最接近的特征值的第一路径。0074在本发明的另一实施例中,第一路径还可进一步包括基于起点位置和终点位置根据预定算法从地图数据的路径拓扑。
26、网络得到的路径。即,第一路径还可包括在不考虑历史路径数据的情况下利用路径规划算法得到的路径。0075应该理解,根据本发明的上述方法可以被实现为计算机程序,当在计算机(例如,导航仪、智能手机、网络服务器、笔记本电脑、桌面电脑等)上执行所述计算机程序时执行所述方法。0076图3示出根据本发明的实施例的路径规划设备的框图。0077如图3所示,根据本发明的实施例的路径规划设备300包括接收单元310、路径获取单元320、路径选择单元330。0078接收单元310获取起点位置和终点位置。例如,接收单元310可经由输入接口(例如,键盘、鼠标、触摸屏等)接收用户输入的起点位置和终点位置。0079路径获取单元。
27、320基于起点位置和终点位置,根据历史路径数据获得至少一条经验路径作为第一路径。0080可选地,第一路径还可包括基于起点位置和终点位置根据预定算法从地图数据的路径拓扑网络得到的路径。0081已经在前面定义了历史路径数据,将不再赘述。此外,可利用上述或现有的经验路说明书CN104165625A6/6页9径挖掘方法来获得经验路径。0082路径选择单元330根据当前用户的行驶习惯从第一路径中选择最接近当前用户的行驶习惯的路径。路径选择单元330所选择的路径作为路径规划设备300所规划出的路径。0083图4示出根据本发明的实施例的路径选择单元330的框图。0084如图4所示,路径选择单元330包括第一。
28、特征值获取单元331、第二特征值获取单元332、接近度确定单元333、路径确定单元334。0085第一特征值获取单元331获得当前用户的历史总路径的特征值。当前用户的历史总路径的特征值可与前面定义的当前用户的历史总路径的特征值相同,不再赘述。0086第二特征值获取单元332获得每条第一路径的特征值。每条第一路径的特征值可与前面定义的第一路径的特征值相同,不再赘述。0087接近度确定单元333,计算当前用户的历史总路径的特征值与每条第一路径的特征值的接近程度。接近度确定单元333可基于上面的等式(2)或等式(3)来确定该接近程度。0088路径确定单元334根据第一路径的特征值与当前用户的历史总路。
29、径的特征值的接近程度,对所有的第一路径进行排序,按照降序选择预定数量的第一路径。或者,路径确定单元333直接选择具有与当前用户的历史总路径的特征值最接近的特征值的第一路径。0089根据本发明的示例性实施例的路径规划设备中的各个单元可被实现硬件组件。本领域技术人员根据限定的各个单元所执行的处理,可以例如使用现场可编程门阵列(FPGA)或专用集成电路(ASIC)来实现各个单元。0090根据本发明的路径规划方法和设备,通过收集不同导航设备的历史路径数据获得经验路径,并进一步结合当前用户的历史总路径数据来选择符合当前用户的行驶习惯的路径,从而能够提供具有更高的行驶效率的路径。0091尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。说明书CN104165625A1/2页10图1图2说明书附图CN104165625A102/2页11图3图4说明书附图CN104165625A11。