@wanghuijiao
2022-06-23T07:24:24.000000Z
字数 3483
阅读 697
未分类
[Dataset]# Groundtruth数据集的名称必须是GT,其他推理结果的名称可以随意命名,与下面的模型名称保持一致dataset_name = GT,m1[DrawOutputConfig]# 是否保存可视化结果图片格式到本地output_image = True# 图片保存路径output_path = tests/visualization/test_hard_sample# 是否直接显示可视化结果imshow = False# 可视化的图片高和宽尺寸设置height = 480width = 640# 难例画框模式,对于单个模型结果(除GT之外的模型)提供两种画框拼接模式,叠加(True)显示# 或分开(False)显示TP\FP\FN;对于多个模型仅提供单张图片叠加显示TP\FP\FN框;hard_sample_concate = True# iou阈值, 超过此阈值的Box被认为是TPiou_threshold = 0.5# score阈值,超过此阈值的box才会被用于计算TP\FP\FNscore_threshold = 0# 是否打乱图片顺序显示shuffle = True[GT]# groudtruth 数据集名称标识,将会显示在图片上用以区分不同的结果来源# 要求 groundtruth 数据集必须命名为 'GT'# groudtruth 数据集根路径dataset_path = tests/data/coco_dataset# 支持coco\yolo两种格式dataset_type = coco# 要可视化的子集名称# coco: test.json\train.json\val.json# yolo: train.txt\test.txt\val.txtsplit = train.json# DrawConfig参数设置# 任选TP, FP, FN三者中一个或多个,并以逗号分割hard_sample_type = TP,FP,FN# TP, FP, FN框和框备注信息的字体颜色,要求长度与hard_sample_type输入顺序与个数相对应hard_sample_colorlist = {'TP': (255, 50, 50), 'FP':(0, 255, 0), 'FN': (0, 0, 255)}# 画框线段粗细line_thickness = 2# 画框线段类型lineType = 15# 框备注信息的字体类型font = 0# 框备注信息的字体字号fontscale = 1# 框备注信息的字体线段粗细text_line_thickness = 2# 框备注信息线段类型text_lineType = 16# 画框是否采用断点线段dotted_line = False# 是否显示置信度分数show_score = True# 是否显示图片索引, 即当前图片是第几张show_index = True# 图片显示进度信息在图片上的位置img_text_index = (10, 100)# 图片显示进度信息在图片上的颜色img_text_color = (0, 255, 0)[m1]# 模型结果名称标识,可随意命名,将会显示在图片上用以区分不同的结果来源# 数据集根路径dataset_path = tests/data/coco_dataset# 支持coco\yolo两种格式dataset_type = coco# 要可视化的结果文件名称split = 1coco_results.json# DrawConfig参数设置# 任选TP, FP, FN三者中一个或多个,并以逗号分割,此处仅显示TP的框hard_sample_type = TP# TP, FP, FN框和框备注信息的字体颜色,要求长度与hard_sample_type输入顺序与个数相对应hard_sample_colorlist = {'TP': (255, 50, 50)}# 画框线段粗细line_thickness = 2# 画框线段类型lineType = 15# 框备注信息的字体类型font = 0# 框备注信息的字体字号fontscale = 1# 框备注信息的字体线段粗细text_line_thickness = 2# 框备注信息线段类型text_lineType = 16# 画框是否采用断点线段dotted_line = False# 是否显示置信度分数show_score = True# 是否显示图片索引, 即当前图片是第几张show_index = True# 图片显示进度信息在图片上的位img_text_index = (10, 100)# 图片显示进度信息在图片上的颜色img_text_color = (0, 255, 0)
[DrawOutputConfig]hard_sample_concate = False[m1]hard_sample_type = TP,FP,FNhard_sample_colorlist = {"TP": (255, 50, 50), "FP":(50, 255, 50), "FN": (50, 50, 255)}
[m2]# 模型结果名称标识,可随意命名,将会显示在图片上用以区分不同的结果来源# 数据集根路径dataset_path = tests/data/coco_dataset# 支持coco\yolo两种格式dataset_type = coco# 要可视化的结果文件名称split = 1coco_results.json# DrawConfig参数设置# 任选TP, FP, FN三者中一个或多个,并以逗号分割hard_sample_type = TP,FP,FN# TP, FP, FN框和框备注信息的字体颜色,要求长度与hard_sample_type输入顺序与个数相对应hard_sample_colorlist = {"TP": (255, 50, 50), "FP":(50, 255, 50), "FN": (50, 50, 255)}# 画框线段粗细line_thickness = 2# 画框线段类型lineType = 15# 框备注信息的字体类型font = 0# 框备注信息的字体字号fontscale = 1# 框备注信息的字体线段粗细text_line_thickness = 2# 框备注信息线段类型text_lineType = 16# 画框是否采用断点线段dotted_line = False# 是否显示置信度分数show_score = True# 是否显示图片索引, 即当前图片是第几张show_index = True# 图片显示进度信息在图片上的位置img_text_index = (10, 50)# 图片显示进度信息在图片上的颜色img_text_color = (0, 255, 0)