预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN102494693A*(12)发明专利申请(10)申请公布号CN102494693A(43)申请公布日2012.06.13(21)申请号201110382659.4(22)申请日2011.11.27(71)申请人苏州迈普信息技术有限公司地址215500江苏省苏州市常熟市常熟东南经济开发区金都路8号1幢(72)发明人龙毅郑玥余明朗(74)专利代理机构南京知识律师事务所32207代理人汪旭东(51)Int.Cl.G01C21/34(2006.01)权利要求书权利要求书4页4页说明书说明书1111页页附图附图55页(54)发明名称基于路口形态的路口转向信息语音播报方法(57)摘要本发明公开了一种基于路口形态的路口转向信息语音播报方法,以解决景区等存在特殊路口形态的地区,其路口转向信息难以准确播报的问题。本发明通过移动GIS模块、GPS定位模块确定规划路径与用户实时位置信息,得到用户当前所在路段与即将进入的路口,计算该路口的关联路段的方向角,并结合出口路段数目及分布情况进行路口形态分析,将分析结果转换为自然语言描述文字,通过语音合成引擎为用户播报。本发明方法可以针对复杂道路形态的路口转向信息进行准确的分析、播报。CN1024963ACN102494693A权利要求书1/4页1.一种基于路口形态的路口转向信息语音播报方法,其特征在于,包括以下步骤:(1)在移动GIS模块中,根据道路网获取规划路径,即用户指定的出发点到目的地两点之间的路径,规划路径包括路口与路段信息;其中,所述路口信息包括路口编号、路口坐标、与路口相连的路段信息;所述路段信息包括路段编号、路段两端的路口信息、路段上有序点坐标集合;(2)利用GPS定位模块获取用户当前位置的经纬度坐标并传递给移动GIS模块;(3)利用移动GIS模块计算用户当前位置到规划路径中各路段的距离,将最短距离对应的路段作为用户当前所在的路段,根据用户当前所在路段的编号得到即将进入的路口的编号;(4)根据用户的当前位置,利用移动GIS模块实时判断当前位置与相应路口的距离是否小于预设的判断阈值:若不小于,继续获取用户实时位置信息,直到用户所处的位置位于播报距离范围内;若小于,则进入转向播报区域,计算相应路口关联路段的方向角,包括当前位置所在路段进入相应路口的方向角、与该路口相连的其他所有出口路段的相对方向角;(5)根据当前路段进入相应路口的方向角,将角度区间划分为前、左、右三个象限,根据与该路口相连的其他所有出口路段的数目、分布特征、方向角所落在的角度区间,执行路口形态分析,将分析结果结合人的空间认知习惯转换到自然语言描述的语句;(6)将自然语言描述的转向信息语句通过语音合成引擎和语音输出设备实现语音转换与语音讲解。2.根据权利要求1所述的基于路口形态的路口转向信息语音播报方法,其特征是:所述相应路口关联路段的方向角的计算过程为:设在直角坐标系内存在两点A(XA,YA),B(XB,YB),两点之间的向量角是以直角坐标系的X正轴为方向起算线,令,,向量角的计算公式为:以路口N为方向计算的终点,计算N的入口路段EF的进入N的方向角,取EF上距离N最近的点Pn-1作为向量的起点,记为PF,则入口路段EF前往路口N的绝对方向角表示为AF=Angle(PF,N);以路口N为向量起点,N的目标出口路段ET上距离N最近的点P0作为向量的终点,记为PT,则目标出口路段ET的离开路口N的绝对方向角为Angle(N,PT);路口N上连接的其他出口路段的最近点记为Pi,路口的绝对方向角记为Angle(N,Pi);计算出口路段的相对方向角,即用各个绝对方向角减去入口路段的绝对方向角,记为AT=Angle(N,PT)-2CN102494693A权利要求书2/4页Angle(PF,N),Ai=Angle(N,Pi)-Angle(PF,N),并将其规范化到[0,2]。3.根据权利要求1所述的基于路口形态的路口转向信息语音播报方法,其特征是:所述角度区间的划分方法为:选择入口路段的走向AF为转向判断的中心方向,即以向量为正轴,构建区域分别为、、的前、左、右三个角度区间。4.根据权利要求1所述的基于路口形态的路口转向信息语音播报方法,其特征是:所述路口形态分析的过程为:用Num表示与路口相连的出口路段的数目,即与路口相连的全部路段数目减去一条作为判断起算线的入口路段;当Num=1时,可以确定出口路段的转向信息,无转向歧义;当Num=2时,若与路口相连的两条出口路段位于不同的角度区间内,则转向信息无歧义;若两条出口路段位于同一个角度区间内,则分以下三种情况:情况一:同时位于直行的角度区间内,即,i=0,1;(1)如果两条路段分别位于中心线的两边并且偏离中心线的角度值相当,即,为一个较小值,那么目标出