Der Sobel-Operator ist eine Annäherung an die Ableitung in der X-Dimension, gefolgt von einem einfachen Glättungsoperator in der Y-Dimension. (Oder Ableitung in der Y-Dimension und dann in X geglättet).
Betrachten Sie ein eindimensionales Signal f(t) . Die Ableitung von f(t) , df(t)/dt kann geschrieben werden als :
limΔ→0f(t+Δ)−f(t−Δ)2Δ
Dies wird als zentrierte Differenzformel bezeichnet .
Bei einem diskreten Signal ist das kleinste Ihnen zur Verfügung steht, der Abstand zwischen den Abtastwerten. Verwenden Sie dies als Annäherung an die Grenze.Δ
Wir können sehen, wie schlecht (oder gut) eine Annäherung ist, indem wir uns ansehen, was sie mit einem komplexen Exponentialsignal . Die wahre Ableitung würde ω i e ω i t ergeben . Die Näherung ergibt
e & ohgr; i ( t + 1 ) - e & ohgr; i ( t - 1 )eωitωieωit
bei niedrigen Frequenzen (ωnahe 0)so extrem genau, aber zunehmend ungenau, wenn sichωder Nyquist-Frequenz (ω→π)nähert. Dies ist ungefähr das Beste, was Sie mit drei Proben machen werden. Es hat auch den Vorteil, dass der Hochfrequenzgang überdämpft und nicht überverstärkt wird.
eω i ( t + 1 )- eω i ( t - 1 )2= eω ieω i t- e- ω ieω i t2= eω i- e- ω i2eω i t= ich sündige( ω ) eω i t
ωωω → π
14f( t - Δ ) + 12f( t ) + 14f( t + Δ )
14eω i ( t - Δ )+ 12eω i t+ 14eω i ( t + Δ )= 12( 1 + e- ω i Δ+ eω i Δ2) eω i t= 12( 1 + cosω ) eω i t
18⎡⎣⎢121000−1−2−1⎤⎦⎥.