Olá,
Tenho algumas dúvidas que espero que possam me ajudar. Estou querendo encontrar a matriz hessiana de um ponto (x, y, z) para isso estou utilizando o método de diferenças gaussianas (Difference of Gaussian), no entanto encontrei somente as fórmulas para encontrar os valores da derivada de Dxx, Dyy, Dyx e Dxy.
Dxx = D(x +1, y,? )? 2D(x, y,? )+ D(x ?1, y,? )
Dyy = D(x, y +1,? )? 2D(x, y,? )+ D(x, y ?1,? )
Dxy = Dyx = ( D(x ?1, y +1,? )? D(x +1, y +1,? ) ) + ( D(x +1, y ?1,? )? D(x ?1, y ?1,? ) ) /4
A matriz Hessiana tem a forma:
Dxx Dyx Dzx
Dxy Dyy Dzy
Dxz Dyz Dzz
Quais seriam as fórmulas para formar a matriz hessiana, sendo as formulas para 3 váriaveis?
Outra questão, a diferença gaussiana equivale ao laplaciano de gauss? Pergunto isso porque estou aplicando a função gaussiana computacionalmente através de uma máscara e através delas ainda não sei como definir a escala (?) que quero aplicar no ponto, a máscara já "tem" uma escala. E se utilizar a função gaussiana diretamente, eu posso definir o valor da escala substituindo diretamente na formula.

![{(0,05)}^{-\frac{1}{2}}=\frac{10}{\sqrt[5]} {(0,05)}^{-\frac{1}{2}}=\frac{10}{\sqrt[5]}](/latexrender/pictures/19807748a214d3361336324f3e43ea9a.png)
![{(0,05)}^{-\frac{1}{2}}=\frac{10}{\sqrt[2]{5}} {(0,05)}^{-\frac{1}{2}}=\frac{10}{\sqrt[2]{5}}](/latexrender/pictures/3d7908e5b4e397bf635b6546063d9130.png)

, ou seja, 1 dividido por 20 é igual a 0.05 . Sendo assim, a função final é igual a vinte elevado à meio. ![{0,05}^{-\frac{1}{2}} = {\frac{1}{20}}^{-\frac{1}{2}} = {\frac{20}{1}}^{\frac{1}{2}} = \sqrt[2]{20} {0,05}^{-\frac{1}{2}} = {\frac{1}{20}}^{-\frac{1}{2}} = {\frac{20}{1}}^{\frac{1}{2}} = \sqrt[2]{20}](/latexrender/pictures/c0100c6f4d8bdbb7d54165e6be7aff04.png)
da seguinte forma:
.
da seguinte forma:
.