Skip to main content

Function for response over image scales

I want to write code in matlab to find a characteristic scale of an image patch. I have an image patch X, I need to maximize function F(X,sigma) so that sigma is the characteristic sigma.

For my experiments, F can be the laplacian of the image, sigma is the "power" of a gaussian filter on the image. F(x,sigma) should return for each x (image patch) its response over scales of increasing sigmas (i.e. a discrete value for each X and sigma). My questions are:

  1. The laplacian is obtained by convolving laplacian kernel with the image, where does the sigma takes place ? (is it by smoothing the image before (the laplace) with G(sigma)?)
  2. How can I define F(X,sigma) to return discrete value (X is nXm), ? i.e. what does this function do exactly.
matlabit
  • 897
  • 1
  • 8
  • 16