津南数字制造算法挑战赛代码
(1)images:
(2)annotations: 每个图像的注释(image_id对应与"images"中的id)
{
"id": 1, // 序号
"image_id": 0, // 对应于"images"中的id
"category_id": 1, // 对应于"categories"中的id
"iscrowd": 0, // 是否是一个群体(比如剪刀就是多巴剪刀聚在一起)
"segmentation": [ // 初赛为空
],
"area": [ // 初赛为空
],
"bbox": [ // 图像中危险品大致的位置信息
388.0, // x
207.0, // y
53.0, // width
56.0 // height
]
}
(3)info: 该标注文件的描述性信息
(4)categories: 类别信息(类别id和对应的类别名称)
(5)licenses:
- 根据annotations中的category_id,将其中一个类别取出,单独训练
(1)将训练集目录下restricted所有category_id为0的图像取出,放入./datas/category_id_1目录中;
(2)统计这类图像的特征;
(3)按照annotations中的图像位置,取出指定位置的图像,并将形状转化成方形;
(4)搭建CNN网络训练模型;
(5)使用AUC评价模型;
(6)使用测试集中所有图像进行测试
- 当前acc: 71.17%