本发明涉及车辆轨迹信息的可视化领域,尤其涉及一种基于差值算法的轨迹信息修复方法和系统。
背景技术:
1、现有的获取车辆信息是每时每刻来监听车辆的信息,这样很浪费数据内存,也很容易造成软件内部的卡顿。该软件应用于驾驶人培训行业,软件的卡顿会影响学员的学习体验。急需一种技术来解决由于数据冗余而造成的卡顿问题,基于插值算法的轨迹信息修复方法和系统来解决此卡顿问题。
技术实现思路
1、本发明所要解决的技术问题是针对现有技术的不足,为了改良现有的效果,于是进行基于插值算法的轨迹信息修复。这样可以减少车辆传感器数据的本地获取与上传,以便提升整体的性能。提供一种基于差值算法的轨迹信息修复方法和系统。
2、本发明解决上述技术问题的技术方案如下:
3、一种基于差值算法的轨迹信息修复方法,包括:
4、提取学员训练过程中的有效轨迹信息中每相邻两个关键车辆位置信息;
5、基于每相邻两个关键车辆位置信息,通过预设插值算法进行信息补充,获得完整轨迹信息;
6、将所述完整轨迹信息加载到学员客户端并进行显示。
7、本发明的有益效果是:通过本方案轨迹信息修复方法可以高效精准的实现轨迹信息的修复与可视化。
8、数据可视化将抽象的数据通过物理模型的三维运动来体现出来,使得用户学员可以查看自己在训练过程中实际的车辆运动轨迹,直观的展现出学员用户在训练过程中所犯的错误信息,方便日后改进;
9、只提取部分有效的轨迹信息的方法,一方面可以节省数据内存资源,另一方面也可以提高软件运行效率。
10、进一步地,所述关键车辆位置信息包括:位置坐标信息。
11、进一步地,所述预设插值算法包括:
12、根据插值函数进行线性插值处理;
13、所述插值函数为;
14、vector3.lerp(vector3 a,vector3 b,floatt),
15、其中,vector3.lerp为线性插值算法,a、b表示每相邻两个关键车辆位置信息,t表示a、b的插值。
16、进一步地,所述提取学员训练过程中的有效轨迹信息,具体包括:
17、从学员驾驶车辆终端,当学员训练操作错误时,提取学员在本次训练过程中的有效轨迹信息。
18、进一步地,还包括:对所述完整轨迹信息进行分析,根据分析结果对所述完整轨迹信息进行微调,获得优化后的完整轨迹信息;
19、所述将所述完整轨迹信息加载到学员客户端并进行显示,具体包括:
20、将优化后的完整轨迹信息加载到学员客户端并进行显示。
21、本发明解决上述技术问题的另一种技术方案如下:
22、一种基于差值算法的轨迹信息修复系统,包括:信息提取模块、信息扩充模块和加载显示模块;
23、所述信息提取模块用于提取学员训练过程中的有效轨迹信息中每相邻两个关键车辆位置信息;
24、所述信息扩充模块用于基于每相邻两个关键车辆位置信息,通过预设插值算法进行信息补充,获得完整轨迹信息;
25、所述加载显示模块用于将所述完整轨迹信息加载到学员客户端并进行显示。
26、本发明的有益效果是:通过本方案轨迹信息修复方法可以高效精准的实现轨迹信息的修复与可视化。
27、数据可视化将抽象的数据通过物理模型的三维运动来体现出来,使得用户学员可以查看自己在训练过程中实际的车辆运动轨迹,直观的展现出学员用户在训练过程中所犯的错误信息,方便日后改进;
28、只提取部分有效的轨迹信息的方法,一方面可以节省数据内存资源,另一方面也可以提高软件运行效率。
29、进一步地,所述关键车辆位置信息包括:位置坐标信息。
30、进一步地,所述预设插值算法包括:
31、根据插值函数进行线性插值处理;
32、所述插值函数为;
33、vector3.lerp(vector3 a,vector3b,float t),
34、其中,vector3.lerp为线性插值算法,a、b表示每相邻两个关键车辆位置信息,t表示a、b的插值。
35、进一步地,所述信息提取模块用于从学员驾驶车辆终端,当学员训练操作错误时,提取学员在本次训练过程中的有效轨迹信息。
36、进一步地,还包括:对所述完整轨迹信息进行分析,根据分析结果对所述完整轨迹信息进行微调,获得优化后的完整轨迹信息;
37、所述将所述完整轨迹信息加载到学员客户端并进行显示,具体包括:
38、将优化后的完整轨迹信息加载到学员客户端并进行显示。
39、本发明附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明实践了解到。
1.一种基于差值算法的轨迹信息修复方法,其特征在于,包括:
2.根据权利要求1所述的一种基于差值算法的轨迹信息修复方法,其特征在于,所述关键车辆位置信息包括:位置坐标信息。
3.根据权利要求1或2所述的一种基于差值算法的轨迹信息修复方法,其特征在于,所述预设插值算法包括:
4.根据权利要求1或2所述的一种基于差值算法的轨迹信息修复方法,其特征在于,所述提取学员训练过程中的有效轨迹信息,具体包括:
5.根据权利要求1所述的一种基于差值算法的轨迹信息修复方法,其特征在于,还包括:对所述完整轨迹信息进行分析,根据分析结果对所述完整轨迹信息进行微调,获得优化后的完整轨迹信息;
6.一种基于差值算法的轨迹信息修复系统,其特征在于,包括:信息提取模块、信息扩充模块和加载显示模块;
7.根据权利要求6所述的一种基于差值算法的轨迹信息修复系统,其特征在于,所述关键车辆位置信息包括:位置坐标信息。
8.根据权利要求6或7所述的一种基于差值算法的轨迹信息修复系统,其特征在于,所述预设插值算法包括:
9.根据权利要求6或7所述的一种基于差值算法的轨迹信息修复系统,其特征在于,所述信息提取模块用于从学员驾驶车辆终端,当学员训练操作错误时,提取学员在本次训练过程中的有效轨迹信息。
10.根据权利要求6所述的一种基于差值算法的轨迹信息修复系统,其特征在于,还包括:对所述完整轨迹信息进行分析,根据分析结果对所述完整轨迹信息进行微调,获得优化后的完整轨迹信息;