本平台旨在评估使用 GAN 生成数据增强后的自动驾驶感知模型的泛化能力,并提供相应的评估指标和工具。
利用开放数据集进行前期模型训练和验证
{
"image_path": "/path/to/kitti/image.jpg",
"annotation_path": "/path/to/kitti/annotation.xml"
}
车辆行驶过程中采集真实Corner Case 数据
{
"camera_data": "/path/to/camera/image.jpg",
"lidar_data": "/path/to/lidar/data.pcd"
}
GAN生成不同强度等级的暴雨数据
{
"rain_intensity": "Heavy",
"num_images": 100
}
使用合成数据进行模型训练,并验证模型性能
{
"training_data": "/path/to/synthetic/data/",
"model_type": "YOLOv5",
"epochs": 50
}
数据溯源测试
{
"data_id": "syn_001",
"source": "GAN",
"gan_version": "v2.0",
"generation_time": "2024-01-15 10:00:00",
"scenario": "暴雨",
"parameters": {
"rain_intensity": "0.8"
}
}
高级筛选功能测试
{
"data_source": "GAN",
"gan_version": "v2.0",
"scenario": "暴雨"
}
安全审计日志测试
{
"timestamp": "2024-01-16 14:00:00",
"user_id": "user001",
"action": "download_data",
"data_id": "syn_001",
"details": "下载GAN生成的暴雨数据"
}
用例ID | 描述 | 数据类型 | 数据源 | 场景 | 预期结果 | 优先级 |
---|---|---|---|---|---|---|
TC_EXT_001 | 开放数据集加载测试 | 外部数据 | KITTI | 车辆检测 | 图像和标注信息成功加载,车辆目标框正确显示 | 高 |
TC_EXT_002 | 天气 API 数据获取 | 外部数据 | OpenWeatherMap API | 暴雨天气 | 成功获取北京暴雨天气数据,温度、湿度等信息正确显示 | 高 |
TC_COL_001 | Corner Case 数据采集测试 | 采集数据 | 车载传感器 | 夜晚 + 行人横穿马路 | 成功接收并存储夜晚行人横穿马路场景下的摄像头和激光雷达数据 | 高 |
TC_BUS_001 | GAN 暴雨数据生成测试 | 业务数据 | GAN Model | 暴雨 | 成功生成 100 张暴雨场景下的图像数据,图像质量良好 | 高 |
TC_BUS_002 | GAN 雾天数据生成测试 | 业务数据 | GAN Model | 雾天 | 成功生成 50 张雾天场景下的图像数据,图像质量良好 | 高 |
TC_BUS_003 | 合成数据训练模型测试 | 业务数据 | Synthetic Data | 暴雨场景目标检测 | 使用合成暴雨数据训练的目标检测模型 mAP 值为 0.75 | 高 |
TC_BUS_004 | 数据溯源测试 | 业务数据 | Metadata | 溯源GAN数据 | 成功溯源 data_id 为 syn_001 的 GAN 数据,显示 GAN 版本、生成时间等元数据信息 | 高 |
TC_BUS_005 | 高级筛选测试 | 业务数据 | Filtering | 筛选GAN生成v2.0版本的暴雨数据 | 成功筛选出 GAN 生成 v2.0 版本的暴雨数据,数量为 N | 高 |
TC_BUS_006 | 安全审计日志测试 | 业务数据 | Audit Logs | 查看用户数据下载日志 | 成功显示用户 user001 的数据下载日志,包括下载时间、数据ID、操作描述等信息 | 高 |