1.一种生成室内地图模型的方法,其特征在于,所述方法包括:获取惯性测量传感器组在室内第一区域内采集到的众包数据;
根据所述众包数据,推算出不同用户的行进轨迹,并获得位于所述行进轨迹中的多个活动路标;
利用各活动路标之间的空间关系构建区段;
推算出各区段在所述第一区域内的分布位置,并根据各区段在所述第一区域内的分布位置,生成与所述第一区域对应的地图模型。
2.如权利要求1所述的方法,其特征在于,所述根据所述众包数据,推算出不同用户的行进轨迹,包括:根据所述众包数据,分别推算不同用户在不同时刻下的行进位置;
根据不同用户在各时刻下的行进位置,生成不同用户的行进轨迹。
3.如权利要求1所述的方法,其特征在于,所述获得位于所述行进轨迹中的多个活动路标,包括:分别捕获各个行进轨迹中的候选路标;
对所有候选路标进行聚类,获得多个活动路标。
4.如权利要求1所述的方法,其特征在于,所述活动路标的类型为区域拐角点、通道交叉点、门转弯处、区域转弯死角或楼层跨越处。
5.如权利要求1所述的方法,其特征在于,在所述利用各活动路标之间的空间关系构建区段之前,所述方法还包括:根据各活动路标之间的识别码、位置和间隔距离,建立各活动路标之间的空间关系。
6.如权利要求1所述的方法,其特征在于,所述推算出各区段在所述第一区域内的分布位置,包括:根据所述行进轨迹中与各区段对应的轨迹片段,推算出各区段在所述第一区域中的分布位置。
7.如权利要求6所述的方法,其特征在于,所述根据所述行进轨迹中与各区段对应的轨迹片段,推算出各区段在所述第一区域中的分布位置,包括:根据所述行进轨迹中与各区段对应的轨迹片段的方向信息,确定出各区段的置信值;
分别根据各区段的置信值,确定出各区段的类型;
根据各区段的类型,推算出各区段在所述第一区域中的分布位置。
8.如权利要求7所述的方法,其特征在于,所述方向信息包括扭曲度、相邻斜率多样性和相邻密度。
9.如权利要求7所述的方法,其特征在于,所述根据各区段在所述第一区域中的分布位置,生成与所述第一区域对应的地图模型,包括:根据所述第一区域内各区段的分布位置以及各区段的类型,推算出各区段的边界;
对各区段的边界进行整合和平滑处理,生成与所述第一区域对应的地图模型。
10.如权利要求1所述的方法,其特征在于,在所述生成与所述第一区域对应的地图模型之后,所述方法还包括:实时更新所述众包数据,并根据更新后的所述众包数据对所述地图模型进行更新。