1. A method of enhancing a digital signal, comprising: (a) providing an incoming signal having sample values associated to points of a d-dimensional input sampling grid, d being an integer at least equal to 1, and providing a d-dimensional output sampling grid with an ordering of points of said output sampling grid; (b) deriving an average signal defined on said output sampling grid with a sampling grid adjustment applied to said incoming signal; (c) iteratively increasing a scale parameter, and for each scale deriving a grouping array, wherein said grouping array associates to each sample of said average signal a match sample located before with respect to said ordering of points of said output sampling grid; and for each scale updating said average signal and deriving a bandelet signal with a redundant grouping lifting; (d) computing an enhanced bandelet signal at each scale and an enhanced average signal with an enhancement process applied to said bandelet signal at each scale and to said average signal obtained after the last iteration of step c; and (e) iteratively decreasing a scale parameter, and for each scale updating the enhanced average signal with an inverse redundant grouping lifting depending on said enhanced bandelet signal at said scale, and outputting the enhanced average signal derived at the end of said iteration as an enhanced digital signal.