If I transform the image to bessel space before calculate it's derivative: x = -10:10; T = besseli(x,s,1); im = imfilter(im,T'*T,'symmetric','same','corr'); Can it(bessel filter) surpress the noise introduced by derivative filters?