@wanghuijiao
2021-11-25T02:56:18.000000Z
字数 2131
阅读 902
技术文档
{传感器}\_{目标类别}\_{任务类型},如目标检测人头数据集为 RGB_head_detection,命名说明: {dataset_name}_input.json,放在数据集根目录下。cethik_seg分割数据集为例,数据集输入配置文件内容示例如下:
{"data_root": "/ssd01/wanghuijiao/tdlp/test/cethik_seg_example", // 数据集根目录的路径"image_dir": "images", // 原始图片根目录相对路径"masks_dir": "labels", // 标签图片根目录相对路径"sample_list_file_format": "{}.txt", // 样本列表模版相对路径,在'{}'中使用 train/val/test 替换,分别表示训练集、验证集、测试集对应的样本列表。"annotation_file": "categories.json" // 类别信息文件相对路径}
{dataset_name}_release.json,放在数据集根目录下。cethik_seg分割数据集为例,数据集输入配置文件内容示例如下:
{"name": "RGB_Passage-area_Segmentation", # 数据集名称"version": "v1.0", # 数据集版本号"task_type": "Segmentation", # 任务类型,比如目标检测(Object_Detection)、分割(Segmentation)"scene": "Available pass area", # 应用场景描述"anno_type": "cethik_seg", # 标签格式,目前支持“yolo” 、“coco”、“cethik_seg”,注意是小写"number": {"train": 100,"val": 100,"test": 100}, # train\val\test包含的标签数量"size": "1GB", # 数据集大小"storage_location": "/ssd01/wanghuijiao/tdlp/test/cethik_seg_example", # 数据集文件夹所在的绝对路径"release_person": "Wanghuijiao", # 发布人姓名全拼"release_time": "2021/11/11", # 发布时间:{年}/{月}/{日}"description": "This is used for ..." # 数据集描述,比如详细用途说明、版本间的改动或者对此数据集的其他补充说明等信息}
wget https://git.cethik.com/wanghuijiao/tdlp/-/tree/main/tools/dataset_release.py
python dataset_release.py \--dataset_release_json_path /ssd01/wanghuijiao/tdlp/test/cethik_seg_dataset_release.json \--dataset_input_json_path /ssd01/wanghuijiao/tdlp/test/cethik_seg_dataset_input.json
dataset_release_json_path:数据集发布配置文件绝对路径dataset_input_json_path:数据集输入配置文件绝对路径,目标检测任务不需要用到此项,运行脚本时不加此参数即可。