首页 PaddleCV 帖子详情
目标检测倾斜标注框如何处理?
收藏
快速回复
PaddleCV 问答目标检测 7233 51
目标检测倾斜标注框如何处理?
收藏
快速回复
PaddleCV 问答目标检测 7233 51

在目标检测数据处理阶段就遇到难题,需要把txt格式的数据转换成VOC或者COCO格式的数据。

我拿到的txt文件格式是这样子的  cls  x1  y1  x2  y2  x3  y3  x4  y4   

不过VOC格式的数据标注为 xmin、ymin、xmax、ymax  这意味着VOC格式数据的标注框一定是水平的矩形框,可能讲不明白,我画了一张图

如果是八个点的txt格式文件可以做到倾斜,但是四个点(xmin、ymin、xmax、ymax)的只能水平。还有一个COCO格式的数据格式,如果我没理解错的话应该是和四个点的类似,只是我没法理解bbox的四个值代表着什么呢?

对了,之所以用这两个(VOC和COCO)格式数据是因为PaddleDetection这么要求的~~第一次接触目标检测,可能有很多地方没有表达清楚。期待大佬解答一下,瑞斯拜!

0
收藏
回复
全部评论(51)
时间顺序
thinc
#22 回复于2020-10
感觉如果要用PaddleDetection的话,这样只能改数据处理的源代码了……

实在不行换个题目呗~~哈哈

0
回复
AIStudio810260
#23 回复于2020-10
thinc #22
实在不行换个题目呗~~哈哈

群里看到说倾斜框的,好像说飞桨models那个模型库里有解决方案?

0
回复
thinc
#24 回复于2020-10
群里看到说倾斜框的,好像说飞桨models那个模型库里有解决方案?

嗯?

0
回复
AIStudio810258
#25 回复于2020-10

现在果然用倾斜框做目标检测了

https://blog.csdn.net/qq_32425195/article/details/104148086?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~top_click~default-1-104148086.nonecase&utm_term=%E7%9B%AE%E6%A0%87%E6%A3%80%E6%B5%8B%E5%80%BE%E6%96%9C%E6%A3%80%E6%B5%8B%E6%A1%86&spm=1000.2123.3001.4430

0
回复
AIStudio810258
#26 回复于2020-10
现在果然用倾斜框做目标检测了 https://blog.csdn.net/qq_32425195/article/details/104148086?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~top_click~default-1-104148086.nonecase&utm_term=%E7%9B%AE%E6%A0%87%E6%A3%80%E6%B5%8B%E5%80%BE%E6%96%9C%E6%A3%80%E6%B5%8B%E6%A1%86&spm=1000.2123.3001.4430
展开

是有角度的矩形框,不是不规则的

0
回复
thinc
#27 回复于2020-10
现在果然用倾斜框做目标检测了 https://blog.csdn.net/qq_32425195/article/details/104148086?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~top_click~default-1-104148086.nonecase&utm_term=%E7%9B%AE%E6%A0%87%E6%A3%80%E6%B5%8B%E5%80%BE%E6%96%9C%E6%A3%80%E6%B5%8B%E6%A1%86&spm=1000.2123.3001.4430
展开

我就想知道如果用ppdet来做~

0
回复
thinc
#28 回复于2020-10
是有角度的矩形框,不是不规则的

不规则的都要接近图像分割了

0
回复
AIStudio810260
#29 回复于2020-10
thinc #27
我就想知道如果用ppdet来做~

答案就是自己改源码~

0
回复
r
rose20135188
#30 回复于2020-10

学习了,谢谢楼主分享。

0
回复
AIStudio810258
#31 回复于2020-10
thinc #28
不规则的都要接近图像分割了

粗略开了一下,区别主要是iou计算吧,还是回归4个点

0
回复
AIStudio810258
#32 回复于2020-10
答案就是自己改源码~

能直接用的也不多,都得该吧

0
回复
thinc
#33 回复于2020-10
答案就是自己改源码~

改。。。源码。。。

半个月的时间

0
回复
thinc
#34 回复于2020-10
粗略开了一下,区别主要是iou计算吧,还是回归4个点

是的,倾斜框更准确一些

0
回复
AIStudio810258
#35 回复于2020-10
thinc #33
改。。。源码。。。 半个月的时间

套件要出paddle2.0基础上的新版本了

0
回复
AIStudio810258
#36 回复于2020-10

ai studio也开卫星遥感比赛了

0
回复
thinc
#37 回复于2020-10
ai studio也开卫星遥感比赛了

是,但他的是图像分割,我更不会了。

0
回复
thinc
#38 回复于2020-10
套件要出paddle2.0基础上的新版本了

我只能最近补一下2.0的知识然后感觉动手组网

0
回复
AIStudio810258
#39 回复于2020-10
thinc #37
是,但他的是图像分割,我更不会了。

分割要出课了,我打算听听

0
回复
AIStudio810258
#40 回复于2020-10
thinc #38
我只能最近补一下2.0的知识然后感觉动手组网

网络的深度应用还是靠手撕啊~~

0
回复
AIStudio810260
#41 回复于2020-10
分割要出课了,我打算听听

目测又要开始抢GPU了~

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户