视频加载中...
GeoLabel已经对DOTA、YOLO、VOC和glVOC等标注格式提供了完善的支持,其中DOTA和YOLO为TXT格式,VOC和glVOC为XML格式,从GeoLabel2.3.2版本开始,新增COCO格式标注样本的支持,其为JSON格式。
COCO格式支持的操作包括:
一、样本图形标注
在GeoLabel中所有图形编辑均基于ESRI Shapefile格式(SHP格式)进行,在完成SHP格式标注后,可统一转为COCO格式。标注方式是GeoLabel一贯的标注方法。
二、SHP格式转COCO格式
当前支持分割、变化检测、旋转框目标检测和水平框目标检测标注转为COCO格式。
该功能位于【免费功能-格式转换-格式转换】工具中,在完成SHP格式标注后,可统一转为COCO格式。
生成json文件如下所示:
JSON示例(节点较多,做了精简):
{
"annotations" : [
{
"area" : 211469.0,
"bbox" : [ 0.0, 0.0, 500.0, 500.0 ],
"category_id" : 0,
"id" : 0,
"image_id" : 1,
"iscrowd" : 0,
"segmentation" : [
[ 500.0, 500.0, 0.0, 500.0, 0.0, 0.0, 500.0, 0.0 ],
[
44.4,
217.7,
44.0,
209.3,
44.0,
204.0,
44.0,
198.4,
45.4,
189.6,
47.6
],
[
320.0,
224.1,
288.0,
220.9,
268.0,
219.0,
265.5,
220.7
],
[
221.3,
315.1,
218.8,
314.7,
212.2,
314.3,
208.0,
314.0
]
]
},
{
"area" : 14302.4,
"bbox" : [ 149.4, 44.0, 147.6, 143.4 ],
"category_id" : 1,
"id" : 1,
"image_id" : 1,
"iscrowd" : 0,
"segmentation" : [
[
175.7,
56.5,
180.4,
52.6,
185.9,
49.1,
189.6,
47.6
]
]
}
],
"categories" : [
{
"id" : 0,
"name" : "其他",
"supercategory" : "其他"
},
{
"id" : 1,
"name" : "目标",
"supercategory" : "目标"
}
],
"images" : [
{
"file_name" : "1_image.tif",
"height" : 500,
"id" : 1,
"width" : 500
}
],
"info" : [ "none" ],
"licenses" : [ "none" ]
}
三、COCO标注合并
有时程序需要将样本集的所有json标注合成为一个标注文件(如公开的COCO数据集,就是一个几百兆的json文件),可自动合成。
该功能位于【高级-批量处理-COCO拆合】工具中。
生成结果如下图所示:
四、COCO标注拆分
经常整个数据集只有一个大的json文件,所有图片的标注均在该文件中(如公开的COCO数据集),太大难以查看且没法可视化,可将其进行自动拆分,每个图片对应一个JSON格式的标注。
该功能位于【高级-批量处理-COCO拆合】工具中。
生成结果如下图所示:
五、COCO格式转SHP格式
COCO格式作为文本文件,不能用通用软件可视化显示,可将COCO格式转为SHP格式,该功能位于【免费功能-格式转换-格式转换】工具中。
生成结果如下图所示:
六、SHP格式可视化
在【工程-导入】工具中导入样本,可对标注进行检查。也可以看到,通过好几道转换后,标注还能无损还原。
页面更新:2024-05-28
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号