3 × 3
Langkah kedua bisa memperbaiki posisi puncak ke akurasi sub-pixel. Ini bisa dilakukan dengan pemasangan parabola.
f( x )xhalf( x + p )
f(x+p)≈f(x)+pTf′(x)+12pTf′′(x)+p
Kemudian vektor yang mengoreksi
p=−f′′(x)−1f′(x)
Derivatif dapat dihitung dari gambar Hough dengan perbedaan hingga .
Perhatikan bahwa adalah matriks Hessian dan adalah 2-vektor (gradien horizontal dan vertikal), maka juga merupakan 2-vektor yang menentukan pergeseran sub-pixel untuk mendapatkan posisi akurat dari maximizer lokal.2 × 2 f ′ ( x ) hlmf′′(x)2×2f′(x)p
Persamaan di atas kadang-kadang dapat menghasilkan pergeseran lebih dari 1 piksel. Dalam kasus seperti itu, lingkungan maximizer tidak memiliki bentuk parabola dan Anda mungkin tidak ingin melakukan koreksi atau bahkan harus menjatuhkan kandidat maximizer.
center of gravity
?