随着智能驾驶技术在新车上逐步普及,车辆研发阶段需要做大量的实车测试工作,当前的测试方式主要是路采实车数据后,按标准和法规进行测试场景提取和测试数据分析。调查显示绝大部分智能驾驶研发厂商以传统的手动分析或借助非专业工具进行半自动处理数据为主,测试分析工作效率极低。
 
 
        由于路试并非按照预定工况进行顺序驾驶,各种场景往往是在采集过程中无规律地出现,因此给数据筛选和分析工作带来了许多困难。数据分析的步骤一般是通过回放数据进行特定场景的提取,之后再进行数据评价,而往往数据提取和分析所耗的时间与实车采集时间相当,甚至更多。
 
        为解决上述问题,经纬恒润基于并行和科学计算平台自主开发了数据分析的利器INTEWORK-VDA工具,通过此工具可以实现实车录制数据中测试场景的快速筛选和科学评价。VDA包含如下主要功能模块:
 
 
        使用VDA工具可大幅提高采集数据的分析效率,快速自动生成分析结果和报告。如下为基于传统方式和使用VDA软件进行ACC跟停和起步数据分析的耗时对比(实车3小时采集的数据,其中报文文件1G、视频文件4.5G):
 
 

VDA典型功能

•  场景快速筛选
        基于VDA可实现场景的快速筛选和可视化分析,如下为输入LDW压线报警筛选的条件,软件可将符合条件的所有数据以数据段的形式列出,用户可查看任何一段符合LDW报警场景的数据,支持总线信号和视频数据的同步回放。
 
 
•  关键评价指标自动提取
        支持上百项智能驾驶场地法规测试和开放道路测试关键指标自动提取、数据统计和测试报告自动生成。
 
 
•  数据可视化
        VDA的曲线分析模块提供了多种曲线查看功能,可进行信号的标注、放大、缩小并可显示常规的统计结果如:最大值、最小值、标准差和平均值等。
 
 
•  测试用例编辑
        VDA支持典型测试场景的测试用例和测试结果评价准则的录入,并且用例可做为积累直接在后续测试中复用。
 
 
 
•  用例执行及报告生成
        编辑好的用例可结合实车采集的数据进行执行和分析,软件按照筛选条件和评价准则自动生成分析结果,并且可支持生成pdf、html、excel格式测试报告的自动生成和导出。
 
 
 

经纬恒润

北京市海淀区知春路7号致真大厦D座6层

电话:010-64840808

邮箱:market_dept@hirain.com

网址:www.hirain.com

智能驾驶数据后处理分析利器—INTEWORK-VDA的更多相关文章

  1. 第二篇:智能电网(Smart Grid)中的数据工程与大数据案例分析

    前言 上篇文章中讲到,在智能电网的控制与管理侧中,数据的分析和挖掘.可视化等工作属于核心环节.除此之外,二次侧中需要对数据进行采集,数据共享平台的搭建显然也涉及到数据的管理.那么在智能电网领域中,数据 ...

  2. 个推CTO深度解析数据智能之多维度分析系统的选型方法

    引言 前文回顾:[<数据智能时代来临:本质及技术体系要求>][2]作为本系列的第一篇文章,概括性地阐述了对于数据智能的理解以及推出了对应的核心技术体系要求: 数据智能就是以数据作为生产资料 ...

  3. 【新品发布】智能驾驶实车测试系统-VDAS

    智能驾驶技术的迭代研发,需要多种传感器.海量数据.海量场景的支撑.而目前多种传感器Gbit/s级别的数据同步采集.海量数据的快速分析和评估.关键场景的切片和提取,是业界公认的棘手问题. 为了解决上述的 ...

  4. 智能驾驶操作系统OS

    智能驾驶操作系统OS 自动驾驶操作系统是一个流程化.复杂的综合系统,设计到众多流程和领域.首先,分为不同的层,包括:感知层.认知层.决策规划层.控制层和执行层几个层面. 自动驾驶操作系统是一个流程化. ...

  5. tcprstat源码分析之tcp数据包分析

    tcprstat是percona用来监测mysql响应时间的.不过对于任何运行在TCP协议上的响应时间,都可以用.本文主要做源码分析,如何使用tcprstat请大家查看博文<tcprstat分析 ...

  6. 【Social listening实操】作为一个合格的“增长黑客”,你还得重视外部数据的分析!

    本文转自知乎 作者:苏格兰折耳喵 ----------------------------------------------------- 在本文中,作者引出了"外部数据"这一概 ...

  7. HackPwn:TCL智能洗衣机破解细节分析

    上周结束的Hackpwn上,黑客们脑洞大开,破解了比亚迪汽车.小米手环.乐小宝.长虹电视.TCL洗衣机和九阳豆浆机等一系列最新的智能硬件,据黑客介绍,TCL是一家把家门“砌死”的企业,由于得到了将要被 ...

  8. Wireshark数据包分析(一)——使用入门

    Wireshark简介: Wireshark是一款最流行和强大的开源数据包抓包与分析工具,没有之一.在SecTools安全社区里颇受欢迎,曾一度超越Metasploit.Nessus.Aircrack ...

  9. 【2017.12.05 智能驾驶/汽车电子】转载:如何成为一名无人驾驶工程师 By刘少山

    之前对无人驾驶的理解就是通过刘少山老师的书:第一本无人驾驶技术书 通读之后,对智能驾驶有了一个初步的认识,如感知.决策.控制都涉及哪些领域,有哪些可以利用的技术: 但经过一段时间的实践,发现即使是在我 ...

随机推荐

  1. 【414 error】nginx GET请求过长导致414错误

    server{ ... } 在上面一段配置中添加如下两行 client_header_buffer_size 5120k; large_client_header_buffers 5120k; 并重启 ...

  2. [LeetCode] 154. Find Minimum in Rotated Sorted Array II 寻找旋转有序数组的最小值 II

    Follow up for "Find Minimum in Rotated Sorted Array":What if duplicates are allowed? Would ...

  3. Django:前后端分离 djangorestframework开发API接口 serializer序列化认证组件

    参考:https://blog.csdn.net/zhangmengran/article/details/84887206 目的: 使用serializer序列化器将QuerySet数据序列化为js ...

  4. 【视频开发】【计算机视觉】doppia编译之四:安装其他库、编译和运行doppia

    (与本节内容无关///////////////////////////保存图片参数为--gui.save_all_screenshots true////////////////////)  在我们安 ...

  5. A+B for Polynomials

    This time, you are supposed to find A+B where A and B are two polynomials. Input Specification: Each ...

  6. new/delete与命名空间

    目录 1. new/delete 2. 命名空间 1. new/delete C++中的动态内存分配 C++通过new关键字进行动态内存申请 C++中的动态内存申请是基于类型进行的 delete关键字 ...

  7. Python3实现一个简单的tcp客户端,用于测试服务端端口开放情况

    需要Python的socket模块儿,windows使用netstat -an查看端口状态,Linux使用netstat -tunlp查看端口状态. # client 客户端 # TCP必须建立连接 ...

  8. xorm -Exist方法实例

    判断某个记录是否存在可以使用Exist, 相比Get,Exist性能更好. package main import ( "fmt" _ "github.com/go-sq ...

  9. C#在linux上运行实现

    1 C#开发完了服务 2 部署到linux centos7上 3无法直接运行 解决方法 1 linux cenos7上安装mono  2 执行mono xxx.exe 即可 解决方法2 下载 anye ...

  10. vim的多文件编辑和多窗口功能

    有的时候我们可能会需要打开多个文件同时进行编辑,例如把一个文件的内容复制到另一个文件中时: 多文件编辑 :n :编辑下一个文件 :N : 编辑上一个文件 :files :列出目前这个vim打开的所有文 ...