A method for performing super-resolution processing of a low resolution input data structure (S 0) of digital 1 D, 2D or 3D data, comprising steps of - detecting one or more regions in the low resolution input data structure where aliasing is likely to occur, and generating a de-noising mask that indicates the detected one or more regions in the low resolution input data structure; - splitting (170,180) the input data structure (S 0) into a low-frequency input data structure (L 0) and a high-frequency input data structure (H 0) complementary to the low-frequency input data structure (L 0), wherein a first low-pass filter (F I,0) is used; - upscaling the input data structure (S 0) and filtering the upscaled input data structure by a second low-pass filter (F l,1), wherein a low-frequency upscaled data structure (L 1,n) is obtained; - locally de-noising one or more regions in the low-frequency upscaled data structure (L 1,n) according to the de-noising mask, wherein a locally de-noised low-frequency upscaled data structure (L 1) is obtained; - generating (150, 190) a normalized high-frequency upscaled data structure (H 1,n) by extrapolating the high-frequency input data structure (H 0), wherein correspondences between the locally de-noised low-frequency upscaled data structure (L 1) and the low-frequency input data structure (L 0) are used, and wherein cross-scale block matching and normalization are performed; - locally de-noising the normalized high-frequency upscaled data structure (H 1,n) in a local regularization step, whereby the local de-noising is performed in said one or more regions according to the de-noising mask, and whereby a locally de-noised normalized high-frequency upscaled data structure (H 1,uf) is obtained; - high-pass filtering the normalized high-frequency upscaled data structure (H 1,uf), whereby a high-pass filtered normalized high-frequency upscaled data structure (H 1) is obtained; and - adding the high-pass filtered normalized high-frequency upscaled data structure (H 1) to the low-frequency upscaled data structure (L 1), whereby a super-resolved data structure (S 1) is obtained. - detecting one or more regions in the low resolution input data structure where aliasing is likely to occur, and generating a de-noising mask that indicates the detected one or more regions in the low resolution input data structure; - splitting (170,180) the input data structure (S 0) into a low-frequency input data structure (L 0) and a high-frequency input data structure (H 0) complementary to the low-frequency input data structure (L 0), wherein a first low-pass filter (F I,0) is used; - upscaling the input data structure (S 0) and filtering the upscaled input data structure by a second low-pass filter (F l,1), wherein a low-frequency upscaled data structure (L 1,n) is obtained; - locally de-noising one or more regions in the low-frequency upscaled data structure (L 1,n) according to the de-noising mask, wherein a locally de-noised low-frequency upscaled data structure (L 1) is obtained; - generating (150, 190) a normalized high-frequency upscaled data structure (H 1,n) by extrapolating the high-frequency input data structure (H 0), wherein correspondences between the locally de-noised low-frequency upscaled data structure (L 1) and the low-frequency input data structure (L 0) are used, and wherein cross-scale block matching and normalization are performed; - locally de-noising the normalized high-frequency upscaled data structure (H 1,n) in a local regularization step, whereby the local de-noising is performed in said one or more regions according to the de-noising mask, and whereby a locally de-noised normalized high-frequency upscaled data structure (H 1,uf) is obtained; - high-pass filtering the normalized high-frequency upscaled data structure (H 1,uf), whereby a high-pass filtered normalized high-frequency upscaled data structure (H 1) is obtained; and - adding the high-pass filtered normalized high-frequency upscaled data structure (H 1) to the low-frequency upscaled data structure (L 1), whereby a super-resolved data structure (S 1) is obtained.