System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆,特别涉及一种数据回传的控制方法、装置、车辆、存储介质及程序产品。
技术介绍
1、随着智能驾驶逐步从l2向l3过渡,智驾场景越来越复杂,存在测试验证数据集不足,感知训练数据集场景遗漏的风险。
2、当前阶段,各个车企和智驾供应商均采用数据回传方式,收集corner case(边角案例)场景。通过数据回传获取场景视频数据和车辆规控数据,并通过对云端数据处理,来构建更全面的测试场景集和感知训练数据集。
3、数据回传涉及到敏感的图片信息,位置信息,轨迹信息,上传前需在车端进行脱敏,加密,打包,再需要通过vpn(virtual private network,虚拟专用网络)专线实现数据上传;云端获取数据,存储在地图供应商专有的涉密机房;之后在涉密机房内,由专人对数据进行处理分析,成本高昂,且上传速率受通讯服务商带宽限制,车端无法及时上传的数据,将会被丢弃。
4、当前多数车企或智驾供应商采用的数据回传机制为通过特定的规则触发数据回传,且该触发规则无法及时更新,仅能跟随智驾域控的软件ota(over-the-airtechnology,空中下载技术)完成,策略更新,并且无法根据回传数据的需求快速调整数据的回传,即无法自适应调整数据回传,进而导致云端接收的回传数据过多,影响云端数据的泛化性。
技术实现思路
1、本申请提供一种数据回传的控制方法、装置、车辆、存储介质及程序产品,以解决相关技术中无法根据需求实现对数据回传的自适应调整,导致回传数据较多影
2、本申请第一方面实施例提供一种数据回传的控制方法,包括以下步骤:获取目标车辆的触发策略文件;根据触发策略文件中的场景的触发逻辑触发至少一个目标场景,并获取至少一个目标场景在预设时间内被触发的数据信息;根据数据信息控制至少一个目标场景的数据回传。
3、可选地,数据信息包括:至少一个目标场景的触发次数、至少一个目标场景触发时的地理位置、至少一个目标场景触发的时间间隔和至少一个目标场景触发时驾驶员信息中的至少一种。
4、可选地,在根据数据信息控制目标场景的数据回传之前,还包括:对数据信息进行汇总,得到至少一个目标场景的触发次数、至少一个目标场景预设触发次数的分布范围半径、至少一个目标场景预设触发次数的时间间隔、至少一个目标场景触发时的驾驶员信息和和至少一个目标场景的危险程度。
5、可选地,根据数据信息控制至少一个目标场景的数据回传,包括:若触发次数大于等于预设次数,分布范围半径小于等于预设半径,间隔时间小于等于预设时间,驾驶员信息相同或不相同,且危险程度大于等于第一等级,则停止至少一个目标场景的数据回传;若触发次数大于等于预设次数,分布范围半径大于等于预设半径,间隔时间小于等于预设时间,驾驶员信息相同或不相同,且危险程度大于等于第一等级,则停止至少一个目标场景的数据回传;若触发次数大于等于预设次数,分布范围半径小于预设半径,间隔时间小于等于预设时间,驾驶员信息不相同或相同,且危险程度小于等于第二等级,则停止至少一个目标场景的数据回传;否则维持至少一个目标场景的数据回传。
6、可选地,获取目标车辆的触发策略文件,包括:获取目标车辆的车型;根据车型匹配触发策略文件。
7、可选地,在获取目标车辆的触发策略文件之前,还包括:检测目标车辆的触发策略文件的版本;若版本不是最新版本,则从云端下载目标车辆的最新版本的触发策略文件,其中,触发策略文件包括多个场景的触发策略,触发策略文件的更新支持多个场景的触发策略的单独更新。
8、本申请第二方面实施例提供一种数据回传的控制装置,包括:获取模块,用于获取目标车辆的触发策略文件;触发模块,用于根据触发策略文件中的触发逻辑触发至少一个目标场景,并获取至少一个目标场景在预设时间内被触发的数据信息;控制模块,用于根据数据信息控制至少一个目标场景的数据回传。
9、可选地,数据信息包括:至少一个目标场景的触发次数、至少一个目标场景触发时的地理位置、至少一个目标场景触发的时间间隔和至少一个目标场景触发时驾驶员信息中的至少一种。
10、可选地,还包括:汇总模块,用于根据数据信息控制目标场景的数据回传之前,对数据信息进行汇总,得到至少一个目标场景的触发次数、至少一个目标场景预设触发次数的分布范围半径、至少一个目标场景预设触发次数的时间间隔、至少一个目标场景触发时的驾驶员信息和和至少一个目标场景的危险程度。
11、可选地,控制模块进一步用于:若触发次数大于等于预设次数,分布范围半径小于等于预设半径,间隔时间小于等于预设时间,驾驶员信息相同或不相同,且危险程度大于等于第一等级,则停止至少一个目标场景的数据回传;若触发次数大于等于预设次数,分布范围半径大于等于预设半径,间隔时间小于等于预设时间,驾驶员信息相同或不相同,且危险程度大于等于第一等级,则停止至少一个目标场景的数据回传;若触发次数大于等于预设次数,分布范围半径小于预设半径,间隔时间小于等于预设时间,驾驶员信息不相同或相同,且危险程度小于等于第二等级,则停止至少一个目标场景的数据回传;否则维持至少一个目标场景的数据回传。
12、可选地,获取模块进一步用于:获取目标车辆的触发策略文件,包括:获取目标车辆的车型;根据车型匹配触发策略文件。
13、可选地,还包括:检测模块,用于在获取目标车辆的触发策略文件之前,检测目标车辆的触发策略文件的版本;若版本不是最新版本,则从云端下载目标车辆的最新版本的触发策略文件,其中,触发策略文件包括多个场景的触发策略,触发策略文件的更新支持多个场景的触发策略的单独更新。
14、本申请第三方面实施例提供一种车辆,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序,以执行如上述实施例的数据回传的控制方法。
15、本申请第四方面实施例提供一种计算机可读存储介质,其上存储有计算机程序或指令,计算机程序或指令被处理器执行时,以执行如上述实施例的数据回传的控制方法。
16、本申请第五方面实施例提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被执行时,以实现如上述实施例所述的数据回传的控制方法。
17、由此,本申请至少具有如下有益效果:
18、本申请实施例可以获取车辆的目标场景被触发时的数据信息,基于数据信息控制目标场景的数据回传,以实现根据数据信息自适应控制目标场景的数据回传,避免云端或目标终端接收到过多的回传数据,影响数据回传的泛化性,且节约了数据回传的成本。由此,解决了相关技术中无法根据需求实现对数据回传的自适应调整,导致回传数据较多影响云端数据的泛化性等技术问题。
19、本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
本文档来自技高网...【技术保护点】
1.一种数据回传的控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的数据回传的控制方法,其特征在于,所述数据信息包括:所述至少一个目标场景的触发次数、所述至少一个目标场景触发时的地理位置、所述至少一个目标场景触发的时间间隔和所述至少一个目标场景触发时驾驶员信息中的至少一种。
3.根据权利要求2所述的数据回传的控制方法,其特征在于,在根据所述数据信息控制所述至少一个目标场景的数据回传之前,还包括:
4.根据权利要求3所述的数据回传的控制方法,其特征在于,所述根据所述数据信息控制所述至少一个目标场景的数据回传,包括:
5.根据权利要求1所述的数据回传的控制方法,其特征在于,所述获取目标车辆的触发策略文件,包括:
6.根据权利要求5所述的数据回传的控制方法,其特征在于,在获取所述目标车辆的触发策略文件之前,还包括:
7.一种数据回传的控制装置,其特征在于,包括:
8.一种车辆,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实
9.一种计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时,以用于实现如权利要求1-6任一项所述的数据回传的控制方法。
10.一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被执行时,以实现如权利要求1-6任一项所述的数据回传的控制方法。
...【技术特征摘要】
1.一种数据回传的控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的数据回传的控制方法,其特征在于,所述数据信息包括:所述至少一个目标场景的触发次数、所述至少一个目标场景触发时的地理位置、所述至少一个目标场景触发的时间间隔和所述至少一个目标场景触发时驾驶员信息中的至少一种。
3.根据权利要求2所述的数据回传的控制方法,其特征在于,在根据所述数据信息控制所述至少一个目标场景的数据回传之前,还包括:
4.根据权利要求3所述的数据回传的控制方法,其特征在于,所述根据所述数据信息控制所述至少一个目标场景的数据回传,包括:
5.根据权利要求1所述的数据回传的控制方法,其特征在于,所述获取目标车辆的触发策略文件,包括:
6...
【专利技术属性】
技术研发人员:马敏明,
申请(专利权)人:大卓智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。