导论
Hessian矩阵实际是一个二阶偏导矩阵,下面,我们看一下什么是hessian矩阵。
海森矩阵的定义
一个二元Hessian矩阵定义为:
H = [ I x x I x y I x y I y y ] H=\begin{bmatrix} {I_{xx}}&{I_{xy}}\\ {I_{xy}}&{I_{yy}}\\ \end{bmatrix} H=[IxxIxyIxyIyy]
其中, I x x I_{xx} Ixx 为图像 I I I 在 x x x 方向的二阶偏导数, I y y I_{yy} Iyy 表示图像 I I I 在 y y y方向的二阶偏导数, I x y = I y x I_{xy}=I_{yx} Ixy=Iyx 为图像 I I I 在 x y xy xy 方向的混合偏导数。即:
I x x = I i + 1 , j − 2 ∗ I i , j + I i − 1 , j I y y = I i , j + 1 − 2 ∗ I i , j + I i , j − 1 I x y = I i + 1 , j + 1 − I i , j + 1 − I i + 1 , j + I i , j I_{xx}=I_{i+1,j}-2*I_{i,j}+I_{i-1,j} \\ I_{yy}=I_{i,j+1}-2*I_{i,j}+I_{i,j-1} \\ I_{xy}=I_{i+1,j+1}-I_{i,j+1}-I_{i+1,j}+I_{i,j} Ixx=Ii+1,j−2∗Ii,j+Ii−1,jIyy=Ii,j+1−2∗Ii,j