我正在阅读有关ORB的原始论文。在rBRIEF中读取描述符时,我发现它确实令人困惑。这篇文章说
我们还列举了所有可能的二进制测试 从31×31像素的补丁中提取。每个测试是一对5×5 补丁的子窗口。如果我们注意到补丁的宽度 当wp = 31且测试子窗口的宽度为wt = 5时, 然后我们有N =(wp - wt)^ 2个可能的子窗口。我们 我想从这些中选择两对,所以我们有N. 2 二进制测试。我们消除了重叠的测试,因此我们最终结束了 M = 205590可能的测试
在rBRIEF之前,作者提到引导Brief,它使用orientation来构造(x,y)的新分布以找到二进制。但在rBRIEF中,我没有看到他们提到方向,只是说“每个测试是一对5x5子窗口”,那么5x5子窗口需要与另一个进行比较强度需要什么呢?指向另一个5x5?
如果你发现我写的很难理解,那么问题是:在5x5子窗口中我需要找到哪个点来比较强度与另一个5x5子窗口中的另一个点?方向是否有助于rBIREF?如果是的话,怎么样?
非常感谢
答案 0 :(得分:1)
我需要找到5x5子窗口中的点,以便将强度与另一个5x5子窗口中的另一个点进行比较?
该窗口的中心点(这也是为什么这个窗口大小和卷积滤波器一般是奇数的原因)。使用这样的窗口是因为在实际像素(强度)比较之前应用平滑。使其对噪音更具鲁棒性,同时具有丢失某些信息的缺点
方向是否有助于rBIREF?如果是的话,怎么样?
sBRIEF通过使用任意检测器(例如SURF)逼近补丁角度来补偿旋转变化