本申请涉及位置,尤其涉及一种轨迹语义识别方法、装置和电子设备、计算机存储介质。
背景技术:
1、在进行位置技术研究时,通常会关注目标在环境中的具体行为,例如生态环境中的鸟类迁徙、学校中青少年的日常活动和城市道路中的交通状态等;这些通常需要根据目标的轨迹进行轨迹语义识别,通过轨迹语义来体现。相关技术中,通常需要根据轨迹停留点距离、时间和速度等特征来确定目标的移动行为,结合与高精度地图对应的特征阈值来进行轨迹语义识别。然而,不同的高精度地图可能需要不同的特征阈值,导致轨迹语义识别成本太高。
技术实现思路
1、本申请实施例提供一种轨迹语义识别方法、装置和电子设备、计算机存储介质,能够减少轨迹语义识别的成本。
2、本申请的技术方案是这样实现的:
3、本申请实施例提供了一种轨迹语义识别方法,包括:
4、对终端的初始轨迹点进行密度聚类,得到聚类轨迹点;根据所述聚类轨迹点的运动速度,确定所述聚类轨迹点的运动趋势;所述运动趋势用于表征所述聚类轨迹点的加速度和所述聚类轨迹点的变加速度针对所述运动速度的变化的差异;将与所述运动趋势匹配的预设运动行为,确定为所述聚类轨迹点的终端运动行为;根据所述终端运动行为和所述聚类轨迹点对应的地图信息,对所述终端的轨迹语义进行标识,得到所述轨迹语义。
5、本申请实施例提供了一种资轨迹语义识别装置,包括:
6、聚类模块,用于对终端的初始轨迹点进行密度聚类,得到聚类轨迹点;
7、确定模块,用于根据所述聚类轨迹点的运动速度,确定所述聚类轨迹点的运动趋势;所述运动趋势用于表征所述聚类轨迹点的加速度和所述聚类轨迹点的变加速度针对所述运动速度的变化的差异;
8、所述确定模块,还用于将与所述运动趋势匹配的预设运动行为,确定为所述聚类轨迹点的终端运动行为;
9、标识模块,用于根据所述终端运动行为和所述聚类轨迹点对应的地图信息,对所述终端的轨迹语义进行标识,得到所述轨迹语义。
10、本申请实施例提供了一种电子设备,包括:
11、存储器,用于存储计算机程序;
12、处理器,用于在所述计算机程序运行时,执行上述轨迹语义识别方法。
13、本申请实施例提供了一种计算机可读存储介质,其上存储有可执行指令,用于被处理器执行时,实现上述轨迹语义识别方法。
14、本申请实施例提供一种计算机程序,包括计算机可读代码,当所述计算机可读代码在计算机设备中运行时,所述计算机设备中的处理器执行用于实现上述方法中的部分或全部步骤。
15、本申请实施例提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序被计算机读取并执行时,实现上述方法中的部分或全部步骤。
16、本申请实施例提供一种轨迹语义识别方法、装置和电子设备、计算机存储介质,由于电子设备可以基于密度聚类处理后的聚类轨迹点,确定出表征加速度和变加速度针对运动速度的变化差异的运动趋势;如此,电子设备可以根据运动趋势确定出终端运动行为,而不用针对不同的地图设置其他特征的特征阈值,从而降低了轨迹语义识别的成本。
17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。
1.一种轨迹语义识别方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对终端的初始轨迹点进行密度聚类,得到聚类轨迹点,包括:
3.根据权利要求2所述的方法,其特征在于,所述聚类轨迹点的层级大于1;所述层级用于表征所述密度聚类的轮次数;所述根据所述第一轮聚类轨迹点,确定所述聚类轨迹点,包括:
4.根据权利要求3所述的方法,其特征在于,所述对新的所述初始轨迹点继续进行下一轮密度聚类,直到完成目标数量轮次聚类之前,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述聚类轨迹点的运动速度,确定所述聚类轨迹点的运动趋势之前,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述聚类轨迹点的运动速度,确定所述聚类轨迹点的运动趋势,包括:
7.根据权利要求6所述的方法,其特征在于,所述终端包括第一终端;所述第一终端的体积大于等于体积阈值,且所述第一终端的质量大于等于质量阈值;所述根据所述运动速度、所述加速度和所述变加速度,确定所述运动趋势,包括:
8.根据权利要求7所述的方法,其特征在于,
9.根据权利要求1-8任一项所述的方法,其特征在于,所述初始轨迹点为终端轨迹点中连续多段中的任意一段;所述根据所述终端运动行为和所述聚类轨迹点对应的地图信息,对所述终端的轨迹语义进行标识,得到所述轨迹语义,包括:
10.一种轨迹语义识别装置,其特征在于,包括:
11.一种电子设备,其特征在于,包括:
12.一种计算机存储介质,其特征在于,其上存储有可执行指令,用于被处理器执行时,实现如权利要求1-9任一项所述的轨迹语义识别方法。
