【发布时间】:2014-02-12 15:54:46
【问题描述】:
我必须检测方形的 hazMat 标签,但取决于相机位置,它们在大多数情况下不会显示为完美的正方形。
查看危险品标签和我拥有的背景(红色标志是危险品标志)....请参阅以下链接:
https://wiki.cc.gatech.edu/robocup/images/9/9b/Box3.jpg
到目前为止我尝试过的技术:
- 广义霍夫变换:它不起作用,因为形状会根据网络摄像头的位置不断变化。
基于颜色的分割然后轮廓检测:它不起作用,因为危险品标签的颜色不同,而且很多时候背景和危险品标签之间的颜色差异不是太大.
检测具有 4 点的轮廓并消除小和非常大的轮廓:它也不起作用。结果很好,它正在检测除我的危险品标签之外的四边形。
请告诉我,我还可以尝试哪些其他技术(或技术组合)?
【问题讨论】:
-
单靠一种技术可能只会取得糟糕的效果。尝试结合轮廓/颜色检测
-
@berak:我已经尝试过首先进行基于颜色的分割,然后提取轮廓。但结果很差,因为正如我提到的那样,背景会产生问题