2

私の前の他の人たちと同じように、ヒストグラムビンの HOG トリリニア補間私は、HoG のトリリニア補間を理解し、実装しようとしています。ダラルの論文はこちら:

http://lear.inrialpes.fr/people/dalal/NavneetDalalThesis.pdf

私が理解するのに苦労している問題は、私が理解しているように、タスクは既知のビン値の補間ではなく、ビンへの値の再分配であるということです。方向次元の 1 次元のケースについては明確です。

たとえば、既知のピクセル勾配方向値と(ビンのステップ サイズ)75の最も近いビンがある場合、ピクセル値 (この場合の勾配の大きさ、たとえば) は、隣接するビン (4 ~ビンとビンに)そうですか?z1=60z2=80b=20w=161:3601280

マグニチュードの空間補間が必要な 3 次元のケースになると、困惑します。マグニチュードが適切なビンに再分配される方法を理解できません。確かに遅い人のための明確な説明は、非常に高く評価されます。

4

1 に答える 1

0

Navneet Dalal によって議論された方向勾配のヒストグラムは、方向ビンへのセルの勾配の大きさの補間について説明しています (0 ~ 180 度の場合、ビンのステップ サイズまたは帯域幅が 20 度の 9 つのビンがあります)。

単純なアプローチは、ウィンドウ/画像内のすべてのセルに対してこれを行うことですが、これによりエイリアシング効果が発生します。エイリアシングを減らすために、画像を nxn セルのブロック (できればオーバーラップ) に分割する必要があることが説明されています。
例えば。64 x 128 ピクセルの画像の場合、次のように定義できます
。 1. セル サイズ = 8x8 ピクセル
2. ブロック サイズ = 2x2 セル

これにより
、8x16 セル、または
4x8の非重複ブロック、または
ストライドが 8 の 7x15 ブロック、つまり 7x15 50% 重複ブロック

したがって、すべてのセルの線形ヒストグラム補間を独自に実行する代わりに、ブロック内のセルのトライリニア補間を実行します。つまり、トライリニアで補間されます。
- (ブロックの) 空間セルにバイリニアで
- 方向ビンに線形に

HoG Trilinear 補間の可視化 : http://www.ultraimg.com/d7km

于 2014-06-19T07:24:00.580 に答える