0
不同的论文/图书馆似乎有不同的计算卡方距离的方法,例如在OpenCV中,它以一种方式表达,而在paper中,它以不同的方式表达。比较直方图与卡方距离
我的第一个问题是,这两个公式之间有什么区别,即为什么在一个公式中,我们除以一个bin的值,而另一个公式除以两个bin的和?
其次,应该直方图是否归一化,如果是的话,为什么?卡方统计不需要,但一般的共识是在使用卡方距离之前对直方图进行归一化。
不同的论文/图书馆似乎有不同的计算卡方距离的方法,例如在OpenCV中,它以一种方式表达,而在paper中,它以不同的方式表达。比较直方图与卡方距离
我的第一个问题是,这两个公式之间有什么区别,即为什么在一个公式中,我们除以一个bin的值,而另一个公式除以两个bin的和?
其次,应该直方图是否归一化,如果是的话,为什么?卡方统计不需要,但一般的共识是在使用卡方距离之前对直方图进行归一化。
该文档是错误的。 OpenCV内部的实现是正确的。看看这bug post.
此外,正常化直方图并不真正改变其模式或“形状”。只有规模被放下。所以只要你独立于规模工作,如果你正在考虑一个直方图与另一个直方图“相似”的话,你可能会发生这种情况,规范化只会使计算速度加快(希望)。