一种基于车路协同的车辆数据同步方法及终端与流程
- 国知局
- 2024-08-02 13:53:37
本发明涉及车辆同步,特别涉及一种基于车路协同的车辆数据同步方法及终端。
背景技术:
1、v2x(vehicle to x,车用无线通信技术)可以实现车辆与周围的车、人、交通基础设施和网络/云(平台)等全方位连接以及高效准确的信息通信。
2、一方面,车联网通过车辆与车辆,道路等周围环境的实时有效信息交互,提示驾驶者(人类驾驶员或车辆控制器)提前识别危险情况,可提高驾驶安全,降低事故发生率;通过语音警示和相应操作,可降低并化解碰撞风险,保障生命财产安全。满足道路安全类业务是车联网的基本业务核心需求。
3、另一方面,通过车联网实现车辆与道路的实时数据收集与分析,结合大数据和人工智能等技术,从全局角度给出合理的行车规划,可有效缓解交通拥堵的问题。车联网在提升道路交通运输效率、节能减排等方面表现出突出的优势,将改变人们未来的出行模式。
4、但是在车路协同高度同步的过程中短时间内会有大量的数据进行交互,所以为了保证车辆客户端app上显示效果的及时性和流畅性,作为客户端开发人员如何在短时间内需要处理完成每一帧数据就成为了一个值得思索的问题。
技术实现思路
1、本发明所要解决的技术问题是:提供一种基于车路协同的车辆数据同步方法及终端,能够快速有效地实现车辆数据的同步,在车路协同呈现的视觉效果上能够顺畅平滑地绘制车辆情况。
2、为了解决上述技术问题,本发明采用的技术方案为:
3、一种基于车路协同的车辆数据同步方法,包括步骤:
4、将以第一周期接收到的车辆数据存储至数据集合中,以第二周期获取所述数据集合中的车辆数据,得到第一车辆集合,所述车辆数据包括车辆自身的位置及其周围车辆的位置,所述第一周期小于或者等于第二周期;
5、过滤所述第一车辆集合中重复的数据得到第二车辆集合,为所述第二车辆集合中的每一车辆数据配置对应的线程并进行所述车辆数据的绘制,以同步展示车辆及其周围车辆的位置信息;
6、根据所述第二车辆集合中的车辆数据的数量更新所述第二周期。
7、为了解决上述技术问题,本发明采用的另一种技术方案为:
8、一种基于车路协同的车辆数据同步终端,包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
9、将以第一周期接收到的车辆数据存储至数据集合中,以第二周期获取所述数据集合中的车辆数据,得到第一车辆集合,所述车辆数据包括车辆自身的位置及其周围车辆的位置,所述第一周期小于或者等于第二周期;
10、过滤所述第一车辆集合中重复的数据得到第二车辆集合,为所述第二车辆集合中的每一车辆数据配置对应的线程并进行所述车辆数据的绘制,以同步展示车辆及其周围车辆的位置信息;
11、根据所述第二车辆集合中的车辆数据的数量更新所述第二周期。
12、本发明的有益效果在于:将以第一周期接收到的车辆数据存储到数据集合中,再以第二周期获取数据集合中的车辆数据,由于第一周期小于或者等于第二周期,因此能够减少数据的解析时间以及车辆的刷新次数,提高车辆数据绘制的效率;过滤第一车辆集合中重复的数据得到第二车辆集合,为集合中的每一车辆数据配置对应的线程进行绘制,通过并行绘制的方式保证绘制时间不受车辆数据数量的影响,避免绘制之后的情况。并且,每次绘制之后均会根据第二车辆集合中的车辆数据的数量更新第二周期,通过动态调整第二周期,在车路协同呈现的视觉效果上能够顺畅平滑地绘制车辆情况。
技术特征:1.一种基于车路协同的车辆数据同步方法,其特征在于,包括步骤:
2.根据权利要求1所述的一种基于车路协同的车辆数据同步方法,其特征在于,根据所述第二车辆集合中的车辆数据的数量更新所述第二周期包括:
3.根据权利要求1所述的一种基于车路协同的车辆数据同步方法,其特征在于,为所述第二车辆集合中的每一车辆数据配置对应的线程并进行所述车辆数据的绘制之后还包括:
4.根据权利要求3所述的一种基于车路协同的车辆数据同步方法,其特征在于,根据所述车辆起始位置和所述车辆终点位置进行车辆数据的插点包括:
5.根据权利要求1所述的一种基于车路协同的车辆数据同步方法,其特征在于,过滤所述第一车辆集合中重复的数据得到第二车辆集合包括:
6.一种基于车路协同的车辆数据同步终端,包括存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
7.根据权利要求6所述的一种基于车路协同的车辆数据同步终端,其特征在于,根据所述第二车辆集合中的车辆数据的数量更新所述第二周期包括:
8.根据权利要求6所述的一种基于车路协同的车辆数据同步终端,其特征在于,为所述第二车辆集合中的每一车辆数据配置对应的线程并进行所述车辆数据的绘制之后还包括:
9.根据权利要求8所述的一种基于车路协同的车辆数据同步终端,其特征在于,根据所述车辆起始位置和所述车辆终点位置进行车辆数据的插点包括:
10.根据权利要求6所述的一种基于车路协同的车辆数据同步终端,其特征在于,过滤所述第一车辆集合中重复的数据得到第二车辆集合包括:
技术总结本发明公开了一种基于车路协同的车辆数据同步方法及终端,将以第一周期接收到的车辆数据存储到数据集合中,再以第二周期获取数据集合中的车辆数据,由于第一周期小于或者等于第二周期,因此能够减少数据的解析时间以及车辆的刷新次数,提高车辆数据绘制的效率;过滤第一车辆集合中重复的数据得到第二车辆集合,为集合中的每一车辆数据配置对应的线程进行绘制,通过并行绘制的方式保证绘制时间不受车辆数据数量的影响,避免绘制之后的情况。并且,每次绘制之后均会根据第二车辆集合中的车辆数据的数量更新第二周期,通过动态调整第二周期,在车路协同呈现的视觉效果上能够顺畅平滑地绘制车辆情况。技术研发人员:刘灵杰,陆荣受保护的技术使用者:厦门雅迅网络股份有限公司技术研发日:技术公布日:2024/7/18本文地址:https://www.jishuxx.com/zhuanli/20240801/240983.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表