【问题标题】:The implementation of HOG DescriptorHOG描述符的实现
【发布时间】:2014-10-11 06:25:46
【问题描述】:

我正在尝试使用 java 实现 Hog Descriptor,而不使用在 opencv 中实现的 Hog 描述符,但我有以下问题:

  1. HOG Detector 和 HOG Descriptor 一样吗?

  2. 从图像中提取兴趣点或关键点后,我们从什么中提取 HOG 描述符?形成整个图像或从我们之前从图像中检测到的兴趣点/关键点。

  3. 当我们计算梯度时,我们是在计算图像梯度之前还是之后将图像分成块?

问候 提前致谢

【问题讨论】:

  • 1.检测器是一个在描述符上预训练的 svm。描述符是猪特征(梯度)的集合

标签: java algorithm opencv image-processing computer-vision


【解决方案1】:

嗯,

  1. 我没有专门用过HoG,但是从其他描述词来看,通常它们是不一样的。实际特征是描述符,而您可以猜到的检测器用于检测(定位)特征。
  2. 找到感兴趣的点然后从整个图像中提取特征是没有意义的。 (再次)我不知道 HoG 究竟是如何工作的,但通常要么从整个图像中提取特征,要么首先检测有趣的点,然后从中提取。 (但有些特征无法从整个图像中提取出来)。
  3. wikipedia 中的答案来看,通常的方法涉及计算局部特征,然后使用块到group the cells together into larger, spatially connected blocks 来提高光照等鲁棒性,所以首先在单元级别计算HoG,然后使用块来将它们聚集在一起。

【讨论】:

  • 感谢 Eypros 的快速响应和编辑!这很有帮助!
  • 如果您觉得它有帮助(这包括您得到的任何其他答案),请考虑对答案进行投票和/或接受。这也有助于其他人区分有用的答案
  • 谢谢,但我需要任何使用 Hog Descriptor 的人提供更明确的答案 :)
  • 好吧,这样说对我不利,但您不必仅仅因为它有用就接受答案。阅读此stackoverflow.com/tour 以了解何时应该接受答案。如果你觉得它有用,你可以点赞。当然,如果您改变主意,您可以收回这两个决定。
猜你喜欢
  • 2016-02-26
  • 2017-03-21
  • 2013-03-10
  • 2011-08-25
  • 2014-05-15
  • 2017-01-14
  • 1970-01-01
  • 2017-10-20
  • 1970-01-01
相关资源
最近更新 更多