Patent ID: 8526760

Claim:
A method for generating a multi-scale representation of a blurred input image, the blurred input image corresponding to an initial blur Gaussian kernel σ blur , the method comprising the steps of: estimating, by a scale space level estimator, said initial blur Gaussian kernel σ blur corresponding to said blurred input image; determining, by a multi-scale representation generator, a set of Gaussian difference kernels according to said initial blur Gaussian kernel σ blur , and according to a predetermined set of Gaussian kernels, each of said set of Gaussian difference kernels being determined according to formula σ diff =√{square root over (σ required 2 −σ blur 2 )} , wherein σ diff is a value of variance of a specific Gaussian difference kernel, and σ required is a value of variance of a selected one of said set of predetermined Gaussian kernels, corresponding to said specific Gaussian difference kernel; and generating, by the multi-scale representation generator, a multi-scale representation of said input image by applying each of said set of Gaussian difference kernels on said input image.