1

我需要多少正样本和负样本来识别这张图片上 3 个贴纸之一的模式:http: //i.expansys.com/i/b/b199956.jpg

注意:我说的是在 xml 中为 OpenCV 创建 HaarCascade 文件的示例

谢谢!安托万

4

1 回答 1

1

实验将是关键。数百个将是建立适当的旋转和平移不变性的合理初步猜测。旋转将是 16 个方向(人类感知限制,大多数像这样的模板匹配算法对大约 +/- 10 度敏感)。任何其他因素都会成倍地增加样本需求。

也就是说,我不确定 Haar Cascades 是一个合适的解决方案。他们通常利用灰度对比度来执行检测。旋转和平移不变性也是通过蛮力内置的。

通过使用 Haar Cascades,您会丢弃大量丰富的色彩信息。

考虑以下方法:

  1. 一些边缘检测(Canny,Sobel,选择你的毒药)
  2. 霍夫变换求解矩形的方向
  3. 规范化和裁剪图案。
  4. 做颜色直方图来区分这三者。
于 2011-07-08T02:01:32.373 回答