Apparatus and methods for reducing ringing artifacts when generating
super-resolution pictures and/or videos and for controlling the balance
between sharpness and introduction of artifacts. After motion estimation
and motion masking for all input frames, the method enters a frame loop
within which high frequency information is extracted from the input SR
image for each low-resolution input image. Extracted information from
each input frame is not directly utilized within the frame loop for
changing the SR input as with conventional SR processes, but is used
within a means for averaging high frequency information over a desired
number of frames (N) and outputting higher resolution versions of low
resolution images. Changing (N) alters the tradeoff between ringing
suppression and sharpness boosting. Invention can be implemented in a
number of imaging apparatus, in particular those having a processor for
executing the method steps.