阿拉伯线图像的HOG特征提取

时间:2015-06-01 06:41:35

标签: image-processing machine-learning computer-vision

我正在做一个关于作家识别的项目。我想从阿拉伯语手写的线图像中提取HOG功能。而不是使用高斯混合模型进行分类。 包含行图像的数据库链接是:http://khatt.ideas2serve.net/

所以我的问题如下;

  1. 有三个文件夹,即Test,Train和Validate。因此,我需要从哪个文件夹中提取功能。我们应该使用每个文件夹。
  2. 我们是否需要从单个图像中提取特征并合并它们,或者是否有任何方法可以同时提取所有图像的特征。

2 个答案:

答案 0 :(得分:0)

  

测试,训练和验证

阅读此统计信息SE问题:What is the difference between test set and validation set?

这是基本的机器学习,所以你应该回去看看你的课程文献,因为你似乎错过了一些非常重要的机器学习概念。

  

我们是否需要从单个图像中提取特征并合并它们,或者是否有任何方法可以同时提取所有图像的特征。

似乎再次,就像你在这里缺少基本概念一样。 Histogram of oriented gradients细分图像并找到定向渐变。 See this SO question for examples of hos this looks

使用HoG的传统方法是:对于训练集中的每个图像,提取HoG,使用它们训练SVM,使用验证集验证训练,然后在测试集上实际使用训练的SVM。

答案 1 :(得分:0)

您需要分别从每个图像中提取HOG功能。此外,您必须将所有图像的大小调整为相同大小,否则所有HOG向量的长度都不同。

您可以在MATLAB中使用extractHOGFeatures函数。请参阅此example