1.一种定位方法,其特征在于,包括:
获取终端设备的坐标、道路分隔物的多个采集点的数据以及多条候选道路的特征,所述多条候选道路为位于所述终端设备的坐标第一范围内的道路,所述道路分隔物为所述终端设备所在道路的边缘,所述道路分隔物的多个采集点为传感器采集所述道路分隔物时的采集点;
根据所述道路分隔物的多个采集点的数据计算所述终端设备所在道路的特征,所述终端设备所在道路的特征用于表示所述终端设备所在道路的形状的变化;
根据所述终端设备所在道路的特征和所述多条候选道路的特征,从所述多条候选道路中选取目标道路;
将所述终端设备的坐标匹配到所述目标道路上,获得修正后的所述终端设备的坐标。
2.根据权利要求1所述的方法,其特征在于,所述多条候选道路的特征包括所述多条候选道路的类型,所述根据所述终端设备所在道路的特征和所述多条候选道路的特征,从所述多条候选道路中选取目标道路,包括:
根据所述终端设备所在道路的特征确定所述终端设备所在道路的类型;
根据所述终端设备所在道路的类型和所述多条候选道路的类型,从所述多条候选道路中选取所述目标道路。
3.根据权利要求2所述的方法,其特征在于,所述终端设备所在道路的类型为高架道路或非高架道路,所述多条候选道路的类型为高架道路或非高架道路。
4.根据权利要求2或3所述的方法,其特征在于,所述根据所述终端设备所在道路的特征确定所述终端设备所在道路的类型,包括:
根据所述终端设备所在道路的特征确定所述终端设备所在路口的类型,所述路口的类型为所述高架道路的路口或所述非高架道路的路口。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述终端设备所在道路的特征确定所述终端设备所在道路的类型,包括:
若所述终端设备所在道路的特征满足预设阈值,则确定所述终端设备所在路口的类型,所述路口的类型为所述高架道路的路口或所述非高架道路的路口。
6.根据权利要求5所述的方法,其特征在于,所述终端设备所在道路的特征包括所述多个采集点处所述道路分隔物的斜率的均值、所述多个采集点处所述道路分隔物的斜率的方差、所述多个采集点处与所述终端设备之间的距离的均值和所述多个采集点处与所述终端设备之间的距离的方差中的一个或多个。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述终端设备所在道路的特征确定所述终端设备所在道路的类型,包括:
获取所述传感器采集的一个或多个移动目标的坐标,所述移动目标的坐标为所述移动目标相对于所述传感器的坐标;
根据所述一个或多个移动目标的坐标计算所述一个或多个移动目标的移动特征,所述移动特征用于表示所述移动目标的移动状态;
根据所述一个或多个移动目标的移动特征确定所述终端设备所在道路的类型。
8.根据权利要求7所述的方法,其特征在于,所述一个或多个移动目标的移动特征为所述一个或多个移动目标的移动速度和所述一个或多个移动目标的移动轨迹的斜率中的一个或多个。
9.根据权利要求1-8任一项所述的方法,其特征在于,所述终端设备所在道路的特征还包括所述终端设备所在道路的车道数量,所述根据所述终端设备所在道路的特征确定所述终端设备所在道路的类型,包括:
根据所述终端设备所在道路的车道数量,判断所述终端设备是否进入或退出高架道路的路口;若所述终端设备进入或退出高架道路的路口,则确定所述终端设备所在道路的类型为高架道路。
10.根据权利要求1-9任一项所述的方法,其特征在于,所述根据所述终端设备所在道路的类型和所述多条道路各自的类型,从所述多条道路中选取目标道路,包括:
计算所述多条道路中每条道路与所述终端设备的坐标的匹配度,所述多条道路中与所述终端设备所在道路的类型相同的道路的匹配度大于所述多条道路中与所述终端设备所在道路的类型不相同的道路的匹配度,所述目标道路为所述多条道路中与所述终端设备的坐标的匹配度最大的道路。
11.根据权利要求1-10任一项所述的方法,其特征在于,所述传感器为雷达。
12.根据权利要求5或6所述的方法,其特征在于,所述根据所述终端设备所在道路的特征确定所述终端设备所在道路的类型,包括:
若所述终端设备所在道路的特征小于第一阈值,则确定所述终端设备所在路口的类型为所述高架道路的路口。
13.根据权利要求5或6所述的方法,其特征在于,所述根据所述终端设备所在道路的特征确定所述终端设备所在道路的类型,包括:
若所述终端设备所在道路的特征大于第二阈值,则所述终端设备所在路口的类型为所述非高架道路的路口。
14.根据权利要求7或8所述的方法,其特征在于,所述一个或多个移动目标的移动特征为所述一个或多个移动目标的移动速度,所述根据所述一个或多个移动目标的移动确定所述终端设备所在道路的类型,包括:
若所述一个或多个移动目标的移动速度大于第四阈值,则确定所述终端设备所在路口的类型为所述非高架道路的路口。
15.根据权利要求7或8所述的方法,其特征在于,所述一个或多个移动目标的移动特征为所述一个或多个移动目标的移动轨迹的斜率,所述根据所述一个或多个移动目标的移动特征确定所述终端设备所在路口的类型,包括:
若所述一个或多个移动目标的移动轨迹的斜率小于第五阈值,则确定所述终端设备所在路口为所述非高架道路的路口。
16.根据权利要求9所述的方法,其特征在于,所述多条候选道路的特征包括所述多条候选道路的车道数,所述根据所述终端设备所在道路的车道数量,判断所述终端设备是否进入或退出高架道路的路口,包括:
若所述终端设备所在道路的车道数量大于所述多条候选道路的车道数,则确定所述终端设备所在道路的类型为高架道路。
17.根据权利要求9或16所述的方法,其特征在于,所述根据所述终端设备所在道路的车道数量,判断所述终端设备是否进入或退出高架道路的路口,包括:
获得所述终端设备在多个时刻下的航向角;
若所述终端设备在多个时刻下的航向角的方差大于第六阈值时,根据所述终端设备所在道路的车道数量,判断所述终端设备是否进入或退出高架道路的路口。
18.一种电子设备,其特征在于,所述电子设备包括:获取模块、特征计算模块、选取模块和道路匹配模块,
所述获取模块用于:获取终端设备的坐标、道路分隔物的多个采集点的数据以及多条候选道路的特征,所述多条候选道路为位于所述终端设备的坐标第一范围内的道路,所述道路分隔物为所述终端设备所在道路的边缘,所述道路分隔物的多个采集点为传感器采集所述道路分隔物时的采集点;
所述特征计算模块用于:根据所述道路分隔物的多个采集点的数据计算所述终端设备所在道路的特征,所述终端设备所在道路的特征用于表示所述终端设备所在道路的形状的变化;
所述选取模块用于:根据所述终端设备所在道路的特征和所述多条候选道路的特征,从所述多条候选道路中选取目标道路;
所述道路匹配模块用于:将所述终端设备的坐标匹配到所述目标道路上,获得修正后的所述终端设备的坐标。
19.根据权利要求18所述的电子设备,其特征在于,所述多条候选道路的特征包括所述多条候选道路的类型,所述选取模块还用于:根据所述终端设备所在道路的特征确定所述终端设备所在道路的类型;根据所述终端设备所在道路的类型和所述多条候选道路的类型,从所述多条候选道路中选取所述目标道路。
20.根据权利要求19所述的电子设备,其特征在于,所述终端设备所在道路的类型为高架道路或非高架道路,所述多条候选道路的类型为高架道路或非高架道路。
21.根据权利要求19或20所述的电子设备,其特征在于,所述选取模块还用于:根据所述终端设备所在道路的特征确定所述终端设备所在路口的类型,所述路口的类型为所述高架道路的路口或所述非高架道路的路口。
22.根据权利要求18-21任一项所述的电子设备,其特征在于,所述选取模块还用于:若所述终端设备所在道路的特征满足预设阈值,则确定所述终端设备所在路口的类型,所述路口的类型为所述高架道路的路口或所述非高架道路的路口。
23.根据权利要求22所述的电子设备,其特征在于,所述终端设备所在道路的特征包括所述多个采集点处所述道路分隔物的斜率的均值、所述多个采集点处所述道路分隔物的斜率的方差、所述多个采集点处与所述终端设备之间的距离的均值和所述多个采集点处与所述终端设备之间的距离的方差中的一个或多个。
24.根据权利要求18-23任一项所述的电子设备,其特征在于,
所述获取模块还用于:获取所述传感器采集的一个或多个移动目标的坐标,所述移动目标的坐标为所述移动目标相对于所述传感器的坐标;
所述特征计算模块还用于:根据所述一个或多个移动目标的坐标计算所述一个或多个移动目标的移动特征,所述移动特征用于表示所述移动目标的移动状态;
所述选取模块还用于:根据所述一个或多个移动目标的移动特征确定所述终端设备所在道路的类型。
25.根据权利要求24所述的电子设备,其特征在于,所述一个或多个移动目标的移动特征为所述一个或多个移动目标的移动速度和所述一个或多个移动目标的移动轨迹的斜率中的一个或多个。
26.根据权利要求18-25任一项所述的电子设备,其特征在于,所述终端设备所在道路的特征还包括所述终端设备所在道路的车道数量,所述选取模块还用于:根据所述终端设备所在道路的车道数量,判断所述终端设备是否进入或退出高架道路的路口;若所述终端设备进入或退出高架道路的路口,则确定所述终端设备所在道路的类型为高架道路。
27.根据权利要求18-26任一项所述的电子设备,其特征在于,所述选取模块还用于:计算所述多条道路中每条道路与所述终端设备的坐标的匹配度,所述多条道路中与所述终端设备所在道路的类型相同的道路的匹配度大于所述多条道路中与所述终端设备所在道路的类型不相同的道路的匹配度,所述目标道路为所述多条道路中与所述终端设备的坐标的匹配度最大的道路。
28.根据权利要求18-27任一项所述的电子设备,其特征在于,所述传感器为雷达。
29.根据权利要求22或23所述的电子设备,其特征在于,所述选取模块还用于:若所述终端设备所在道路的特征小于第一阈值,则确定所述终端设备所在路口的类型为所述高架道路的路口。
30.根据权利要求22或23所述的电子设备,其特征在于,所述选取模块还用于:若所述终端设备所在道路的特征大于第二阈值,则所述终端设备所在路口的类型为所述非高架道路的路口。
31.根据权利要求24或25所述的电子设备,其特征在于,所述一个或多个移动目标的移动特征为所述一个或多个移动目标的移动速度,所述选取模块还用于:若所述一个或多个移动目标的移动速度大于第四阈值,则确定所述终端设备所在路口的类型为所述非高架道路的路口。
32.根据权利要求24或25所述的电子设备,其特征在于,所述一个或多个移动目标的移动特征为所述一个或多个移动目标的移动轨迹的斜率,所述选取模块还用于:若所述一个或多个移动目标的移动轨迹的斜率小于第五阈值,则确定所述终端设备所在路口为所述非高架道路的路口。
33.根据权利要求26所述的电子设备,其特征在于,所述多条候选道路的特征包括所述多条候选道路的车道数,所述选取模块还用于:若所述终端设备所在道路的车道数量大于所述多条候选道路的车道数,则确定所述终端设备所在道路的类型为高架道路。
34.根据权利要求26或33所述的电子设备,其特征在于,所述获取模块还用于:获得所述终端设备在多个时刻下的航向角;
所述选取模块还用于:若所述终端设备在多个时刻下的航向角的方差大于第六阈值时,根据所述终端设备所在道路的车道数量,判断所述终端设备是否进入或退出高架道路的路口。
35.一种电子设备,其特征在于,所述电子设备包括传感器、处理器和存储有计算机程序的计算机可读存储介质,所述传感器用于采集道路分隔物的数据以及一个或多个移动目标的坐标,所述处理器与所述计算机可读存储介质耦合,所述计算机程序被所述处理器执行时实现如权利要求1-17任一项所述的高架区域的定位方法。
36.一种芯片,其特征在于,所述芯片包括包括射频模块和处理模块,所述射频模块用于接收定位信号,所述处理模块用于执行如权利要求1-17任一项所述的定位方法。