answersLogoWhite

0

Most edge detection methods work on the assumption that the edge occurs where there is a

discontinuity in the intensity function or a very steep intensity gradient in the image. Using this

assumption, if one take the derivative of the intensity value across the image and find points

where the derivative is maximum, then the egde could be located. The gradient is a vector, whose

components measure how rapid pixel value are changing with distance in the

x and y direction.

Thus, the components of the gradient may be found using the following approximation:

( )

x

f x y

¶

¶

, = Dx = ( ) ( )

dx

f x

+ dx, y - f x, y

(3)

( ) ( ) ( )

dy

f x y dy f x y

y

x

f x

, y = D = , + - ,

¶

¶

(4)

where

dx anddy measure distance along the x and y directions respectively. In discrete images,

one can consider

dx and dy in terms of numbers of pixel between two points. dx = dy = 1

(

pixel spacing) is the point at which pixel coordinates are(i, j ) thus,

D

x = f (i +1, j )- f(i, j ) (5)

D

y = f (i, j +1)- f (i, j) (6)

In order to detect the presence of a gradient discontinuity, one could calculate the change in the

gradient at

(i, j ) .This can be done by finding the following magnitude measure

M

= Dx 2 + D2 y (7)

and the gradient direction

q is given by









D

D

=

-

x

1

y q tan

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

How are sobel an feld alike and different?

Sobel and Feld are both methods used in image processing for edge detection, but they differ in their approach and application. The Sobel operator uses convolution with specific kernels to calculate the gradient magnitude and direction of edges in an image, while Feld refers to a more generalized concept of feature extraction that may involve various algorithms. While both aim to highlight important features in images, Sobel is a specific technique, whereas Feld encompasses a broader range of methods and applications.


What is the birth name of Curt Sobel?

Curt Sobel's birth name is Curt Elliot Sobel.


What is the birth name of Jessica Sobel?

Jessica Sobel's birth name is Jessica Paula Sobel.


What is the birth name of Zak Sobel?

Zak Sobel's birth name is Zachary Kantor Sobel.


What has the author Matthew J Sobel written?

Matthew J. Sobel has written: 'Status and future of salmon of western Oregon and northern California' -- subject(s): Chinook salmon, Fish populations, Forecasting, Mathematical models, Migration 'An algorithm for a game equilibrium point' -- subject(s): Algorithms, Game theory


When did Herbert Sobel die?

Henry Sobel was born in 1944.


When was Clifford Sobel born?

Clifford Sobel was born in 1949.


When did Janet Sobel die?

Janet Sobel died in 1968.


When was Janet Sobel born?

Janet Sobel was born in 1894.


When was Joe Sobel born?

Joe Sobel was born in 1945.


How tall is Barry Sobel?

Barry Sobel is 6' 1".


How tall is Thomas Sobel?

Thomas Sobel is 5' 9".