一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆行驶状态回放方法、装置、设备及可读存储介质与流程

2022-11-14 13:38:52 来源:中国专利 TAG:


1.本发明涉及自动化技术领域,尤指一种车辆行驶状态回放方法、装置、设备及可读存储介质。


背景技术:

2.目前,用户对于车辆的运行状态的监控方案主要集中于在车辆行驶过程中的实时监控并向用户展示的思路(例如车辆实时采集速度等参数并通过仪表盘或车载设备向用户展示)。而对于驾驶员在驾驶过程中的具体操作细节对车辆行驶状态的影响,以及车辆在行驶过程中的工作状态对车辆行驶状态的影响,用户往往在事后才需要进行分析,而目前尚未有较为直观的对车辆曾经的行驶状态进行复盘分析的方案。


技术实现要素:

3.本发明实施例提供一种车辆行驶状态回放方法、装置、设备及可读存储介质,用以提供一种直观的对车辆曾经的行驶状态进行复盘分析的方案。
4.本发明实施例提供了一种车辆行驶状态回放方法,应用于终端设备,包括:
5.获取至少两组行驶状态数据;其中对任一组所述行驶状态数据,所述行驶状态数据是一辆车辆在指定类型道路上行驶时采集的车辆状态数据;
6.响应于用户触发的回放指令,生成多辆虚拟车辆分别以对应的一组所述行驶状态数据同时行驶的视频并播放;
7.在所述视频播放结束后,根据各组所述行驶状态数据生成对比信息并在界面上进行显示。
8.可选地,对任一组所述行驶状态数据,所述行驶状态数据包括如下至少一种数据:
9.按预设频率采集的车辆的速度;
10.按所述预设频率采集的车辆的加速度;
11.按所述预设频率采集的车辆的转向角度;
12.按所述预设频率采集的车辆的输出扭矩;
13.按所述预设频率采集的车辆的位置;
14.按所述预设频率采集的车辆的能耗;
15.按所述预设频率采集的车辆的发动机转速或电动机转速;
16.车辆变速箱的换挡时间;
17.车辆的速度由第一预设速度变为第二预设速度对应的第一耗时;
18.车辆的速度由第一预设速度变为第二预设速度对应的第一行驶距离;
19.车辆行驶预设距离对应的第二耗时;
20.车辆行驶预设距离对应的结束速度;
21.车辆行驶预设时间对应的第二行驶距离;
22.车辆行驶预设时间对应的结束速度。
23.可选地,所述终端设备为车机设备,获取至少两组行驶状态数据,包括:
24.响应于用户的驾驶状态记录指令,采集车辆的行驶状态数据直至本次行驶过程结束得到的一组第一行驶状态数据。
25.可选地,获取至少两组行驶状态数据,还包括:
26.接收服务器发送的至少一组第二行驶状态数据,所述第二行驶状态数据是其它车辆采集自身行驶状态数据直至行驶过程结束得到的一组行驶状态数据。
27.可选地,所述方法还包括:
28.向所述服务器上传所述第一行驶状态数据。
29.可选地,在所述视频播放结束后根据各组所述行驶状态数据生成对比信息进行显示之后,所述方法还包括:
30.响应于用户触发的重播指令,再次播放所述视频。
31.可选地,在所述视频播放结束后,所述方法还包括:
32.响应于用户触发的分享指令,将所述视频和/或对比信息分享至第三方应用。
33.基于同一发明构思,本发明实施例还提供了一种车辆行驶状态回放装置,包括:
34.数据获取模块,用于获取至少两组行驶状态数据;其中对任一组所述行驶状态数据,所述行驶状态数据是一辆车辆在指定类型道路上行驶时采集的车辆状态数据;
35.视频效果模块,用于响应于用户触发的回放指令,生成多辆虚拟车辆分别以对应的一组所述行驶状态数据同时行驶的视频并播放;
36.比对效果模块,用于在所述视频播放结束后,根据各组所述行驶状态数据生成对比信息并在界面上进行显示。
37.基于同一发明构思,本发明实施例还提供了一种设备,包括:处理器和用于存储所述处理器可执行指令的存储器;
38.其中,所述处理器被配置为执行所述指令,以实现所述的车辆行驶状态回放方法。
39.基于同一发明构思,本发明实施例还提供了一种可读存储介质,所述可读存储介质存储有计算机程序,所述计算机程序被用于实现所述的车辆行驶状态回放方法。
40.本发明有益效果如下:
41.本发明实施例提供的车辆行驶状态回放方法、装置、设备及可读存储介质,通过对真实车辆采集行驶状态数据,并在事后根据已有的行驶状态数据生成虚拟车辆行驶的视频播放给用户,可以令用户能够在事后直观地观察驾驶员在驾驶过程中的具体操作细节对车辆行驶状态的影响,以及车辆在行驶过程中的工作状态对车辆行驶状态的影响。
附图说明
42.图1为本发明实施例提供的车辆行驶状态回放方法的流程图;
43.图2为本发明实施例中生成的视频的效果示意图;
44.图3为将本发明实施例应用于个人终端设备的效果示意图;
45.图4为将本发明实施例应用于车机设备的效果示意图;
46.图5为本发明实施例中进行分享操作时的效果示意图;
47.图6为本发明实施例中的车机设备的行驶状态监控界面的效果示意图;
48.图7为本发明实施例提供的车辆行驶状态回放装置的结构示意图;
49.图8为本发明实施例提供的设备的结构示意图。
具体实施方式
50.为使本发明的上述目的、特征和优点能够更为明显易懂,下面将结合附图和实施例对本发明做进一步说明。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本发明更全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。本发明中所描述的表达位置与方向的词,均是以附图为例进行的说明,但根据需要也可以做出改变,所做改变均包含在本发明保护范围内。本发明的附图仅用于示意相对位置关系不代表真实比例。
51.需要说明的是,在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施方式的限制。说明书后续描述为实施本技术的较佳实施方式,然所述描述乃以说明本技术的一般原则为目的,并非用以限定本技术的范围。本技术的保护范围当视所附权利要求所界定者为准。
52.下面结合附图,对本发明实施例提供的车辆行驶状态回放方法、装置、设备及可读存储介质进行具体说明。
53.本发明实施例提供了一种车辆行驶状态回放方法,应用于终端设备。如图1所示,包括:
54.s1、获取至少两组行驶状态数据;其中对任一组所述行驶状态数据,所述行驶状态数据是一辆车辆在指定类型道路上行驶时采集的车辆状态数据。
55.在具体实施过程中,所述指定类型道路可以根据实际需要进行设置。例如,如果所述的至少两组行驶状态数据是对车辆进行零百加速行驶状态采集的状态数据,那么道路的类型可以仅限定为水平直道,不需要限定具体的道路路段;如果所述的至少两组行驶状态数据是对车辆在特定道路上行驶时采集的状态数据,那么道路需要限定为必须是相同道路路段(例如指定所述至少两组行驶状态数据是车辆在a道路从b路口至c路口之间采集的状态数据,或者指定所述至少两组行驶状态数据是车辆在指定驾驶训练场采集的状态数据)。
56.s2、响应于用户触发的回放指令,生成多辆虚拟车辆分别以对应的一组所述行驶状态数据同时行驶的视频并播放。(如图2所示)
57.在具体实施过程中,所述视频可以为利用增强现实(augmented reality,ar)技术将行驶的虚拟车辆图像与真实的道路图像结合得到的视频,也可以是虚拟车辆图像在虚拟场景中行驶的动画。若生成的视频为所述的动画,则可以使用图形渲染引擎来生成所述动画,例如unity引擎、虚幻引擎、寒霜引擎等。为了能够更好地提升生成的视频的展示效果,可以在视频的开头增加车辆起步时的特效。
58.s3、在所述视频播放结束后,根据各组所述行驶状态数据生成对比信息并在界面上进行显示。
59.在具体实施过程中,所述对比信息可以为列表、统计图等形式的信息,在此不作限定。
60.本发明实施例通过对真实车辆采集行驶状态数据,并在事后根据已有的行驶状态
数据生成虚拟车辆行驶的视频播放给用户,可以令用户能够在事后直观地观察驾驶员在驾驶过程中的具体操作细节对车辆行驶状态的影响,以及车辆在行驶过程中的工作状态对车辆行驶状态的影响。例如,将本发明实施例应用于驾驶技能培训中,教练可以采用本发明实施例的方案在学员进行车辆驾驶实操之后,生成学员驾驶车辆时采集的行驶状态参数对应的虚拟车辆与教练驾驶车辆时采集的行驶状态参数对应的虚拟车辆同时行驶的视频,利用生成的视频复盘学员的操作以进行教学。或者,将本发明实施例应用于车辆检修工作中,检修人员可以通过生成驾驶待检修车辆时采集的行驶状态参数对应的虚拟车辆与驾驶正常车辆时采集的行驶状态参数对应的虚拟车辆同时行驶的视频,通过所述视频来观察车辆在行驶过程中工作状态是否存在异常。亦或者,将本发明实施例应用于车辆研发工作或车辆销售工作,用户通过生成两辆不同型号的车辆的行驶状态参数对应的虚拟车辆同时行驶视频来比较不同型号车辆之间的性能差异。
61.可选地,对任一组所述行驶状态数据,所述行驶状态数据包括如下至少一种数据:
62.按预设频率采集的车辆的速度;
63.按所述预设频率采集的车辆的加速度;
64.按所述预设频率采集的车辆的转向角度;
65.按所述预设频率采集的车辆的输出扭矩;
66.按所述预设频率采集的车辆的位置;
67.按所述预设频率采集的车辆的能耗;
68.按所述预设频率采集的车辆的发动机转速或电动机转速;
69.车辆变速箱的换挡时间;
70.车辆的速度由第一预设速度变为第二预设速度对应的第一耗时;
71.车辆的速度由第一预设速度变为第二预设速度对应的第一行驶距离;
72.车辆行驶预设距离对应的第二耗时;
73.车辆行驶预设距离对应的结束速度;
74.车辆行驶预设时间对应的第二行驶距离;
75.车辆行驶预设时间对应的结束速度。
76.上述的车辆行驶状态回放方法可以应用于用户的智能手机、平板电脑、台式电脑等个人终端设备中(如图3所示),也可以应用于车机设备中(如图4所示)。若所述车辆行驶状态回放方法应用于车机设备中,那么所述步骤s1、获取至少两组行驶状态数据,包括:
77.响应于用户的驾驶状态记录指令,采集车辆的行驶状态数据直至本次行驶过程结束得到的一组第一行驶状态数据。
78.例如,用户在行驶之前通过按下车辆中与车机设备连接的指定功能按钮、向所述车机设备发出语音指令等方式来触发驾驶状态记录指令;或者,用户通过控制车辆进入运动模式、检修模式等方式来触发驾驶状态记录指令。当用户触发驾驶状态记录指令之后,车机设备可以通过与车辆上负责监控车辆运行状态的传感器或者电子控制单元(electronic control unit,ecu)等结构来采集车辆的形式状态数据。最后,车机设备可以根据用户通过按下指定功能按钮、语音指令、车辆驾驶模式切换、车辆减速至0等方式触发驾驶过程结束指令时确定本次行驶过程结束,也可以通过确定触发驾驶状态记录指令时间与当前时间之间的时间长度达到预设记录时间、车辆在触发驾驶状态记录指令之后行驶了预设记录距离
等方式确定本次行驶过程结束。在此不作限定。
79.在具体实施过程中,所述步骤s1中获取的至少两组行驶状态数据,可以是本车辆进行至少两次行驶过程采集的至少两组行驶状态数据,也可以包括至少一组由其它车辆进行行驶过程中采集的行驶状态数据,从而能够实现不同车辆的行驶状态对比。
80.即,所述步骤s1、获取至少两组行驶状态数据,还包括:
81.接收服务器发送的至少一组第二行驶状态数据,所述第二行驶状态数据是其它车辆采集自身行驶状态数据直至行驶过程结束得到的一组行驶状态数据。
82.进一步地,所述方法还包括:
83.向所述服务器上传所述第一行驶状态数据。以便于服务器将本车辆采集的行驶状态数据提供给其它车辆来实现所述的车辆行驶状态回放方法。
84.可选地,在所述步骤s3、所述视频播放结束后根据各组所述行驶状态数据生成对比信息进行显示之后,所述方法还包括:
85.s4、响应于用户触发的重播指令,再次播放所述视频。
86.可选地,在所述视频播放结束后,所述方法还包括:
87.s5、响应于用户触发的分享指令,将所述视频和/或对比信息分享至第三方应用。
88.例如,可以将所述视频分享至微信、qq、新浪微博、抖音等社交应用或视频应用。如图5所示,使用了所述的车辆行驶状态回放方法的车机设备可以在用户的操作下将对比信息分享至社交应用中。
89.可选地,采集车辆的行驶状态数据的同时,所述方法还包括:
90.生成行驶状态监控界面,并在所述行驶状态监控界面上显示车辆当前采集的第一行驶状态数据。
91.例如,在车辆采集行驶状态数据的同时,车机设备显示如图6所示的行驶状态监控界面,界面上可以显示当前的车辆速度等行驶状态数据。
92.基于同一发明构思,本发明实施例还提供了一种车辆行驶状态回放装置,如图7所示,包括:
93.数据获取模块m1,用于获取至少两组行驶状态数据;其中对任一组所述行驶状态数据,所述行驶状态数据是一辆车辆在指定类型道路上行驶时采集的车辆状态数据;
94.视频效果模块m2,用于响应于用户触发的回放指令,生成多辆虚拟车辆分别以对应的一组所述行驶状态数据同时行驶的视频并播放;
95.比对效果模块m3,用于在所述视频播放结束后,根据各组所述行驶状态数据生成对比信息并在界面上进行显示。
96.可选地,对任一组所述行驶状态数据,所述行驶状态数据包括如下至少一种数据:
97.按预设频率采集的车辆的速度;
98.按所述预设频率采集的车辆的加速度;
99.按所述预设频率采集的车辆的转向角度;
100.按所述预设频率采集的车辆的输出扭矩;
101.按所述预设频率采集的车辆的位置;
102.按所述预设频率采集的车辆的能耗;
103.按所述预设频率采集的车辆的发动机转速或电动机转速;
104.车辆变速箱的换挡时间;
105.车辆的速度由第一预设速度变为第二预设速度对应的第一耗时;
106.车辆的速度由第一预设速度变为第二预设速度对应的第一行驶距离;
107.车辆行驶预设距离对应的第二耗时;
108.车辆行驶预设距离对应的结束速度;
109.车辆行驶预设时间对应的第二行驶距离;
110.车辆行驶预设时间对应的结束速度。
111.可选地,所述数据获取模块m1具体用于:
112.响应于用户的驾驶状态记录指令,采集车辆的行驶状态数据直至本次行驶过程结束得到的一组第一行驶状态数据。
113.可选地,所述数据获取模块m1还具体用于:
114.接收服务器发送的至少一组第二行驶状态数据,所述第二行驶状态数据是其它车辆采集自身行驶状态数据直至行驶过程结束得到的一组行驶状态数据。
115.可选地,所述车辆行驶状态回放装置还包括:
116.上报模块m4,用于向所述服务器上传所述第一行驶状态数据。
117.可选地,所述车辆行驶状态回放装置还包括:
118.回放模块m5,用于响应于用户触发的重播指令,再次播放所述视频。
119.可选地,所述车辆行驶状态回放装置还包括:
120.分享模块m6,用于响应于用户触发的分享指令,将所述视频和/或对比信息分享至第三方应用。
121.需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
122.由于所述车辆行驶状态回放装置的各个模块执行操作的具体方式已经在有关车辆行驶状态回放方法的实施例中进行了详细描述,故此处不再赘述。
123.基于同一发明构思,本发明实施例还提供了一种设备,如图8所示,包括:主处理器110和用于存储所述主处理器110可执行指令的存储器120;其中,所述主处理器110被配置为执行所述指令,以实现所述车辆行驶状态回放方法。
124.在具体实施过程中,所述设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器110、存储器120、可读存储介质130,所述存储器120和/或可读存储介质130中包括一个或一个以上应用程序131或数据132。所述存储器120和/或可读存储介质130中还可以包括一个或一个以上操作系统133,例如windows、mac os、linux、ios、android、unix、freebsd等。其中,存储器120和可读存储介质130可以是短暂存储或持久存储。所述应用程序131可以包括一个或一个以上所述模块(图8中未示出),每个模块可以包括一系列指令操作。更进一步地,处理器110可以设置为与可读存储介质130通信,在所述设备上执行可读存储介质130中的一系列指令操作。所述设备还可以包括一个或一个以上电源(图8中未示出);一个或一个以上网络接口140,所述网络接口140包括有线网络接口141
和/或无线网络接口142;一个或一个以上输入输出/接口143。
125.基于同一发明构思,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被用于实现所述的车辆行驶状态回放方法。
126.本发明实施例提供的车辆行驶状态回放方法、装置、设备和可读存储介质,通过对真实车辆采集行驶状态数据,并在事后根据已有的行驶状态数据生成虚拟车辆行驶的视频播放给用户,可以令用户能够在事后直观地观察驾驶员在驾驶过程中的具体操作细节对车辆行驶状态的影响,以及车辆在行驶过程中的工作状态对车辆行驶状态的影响。
127.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
128.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
129.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
130.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
131.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献