寻找建议:一个相对简单的计算机视觉问题

问题描述

希望从计算机视觉专家那里获得一些建议:

我需要从诸如此类的照片中检测魔方的9个颜色方块:

original photo

我当前的操作方式是:我对原始图像以及每个RGB通道分别应用Canny边缘检测程序,并且得到了以下信息:

one of several Canny transforms

从这些中,我找到所有孤立的白色轮廓,为每个轮廓计算一个矩形边界框,然后从这个无数的边界框中,使用一个评分系统,找到一个看起来或多或少规则3x3矩阵的组合。

这种方法的问题是,正方形通常不会形成孤立的轮廓。在此示例中,右上角正方形与绿色机械手手指重叠,并且其轮廓与该手指的轮廓合并。因此,该轮廓的边界框根本不是正方形,最终被过滤掉了。

当前的准确度约为90%-95%,但我希望为99.9%。关于如何解决该问题的任何巧妙建议?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)