Patent ID: 8396330

Claim:
A method for up-scaling an image, said method comprising: (a) receiving an input image having a plurality of pixels; (b) estimating a discretely quantified edge direction proximate a first pixel of said input image using a plurality of discretely quantified predetermined potential directions, each of said plurality of predetermined potential directions having a nonzero vertical component and a nonzero horizontal component; (c) selectively refining the discretely quantified estimated said edge direction proximate said first pixel of said input image; (d) interpolating a first set of new pixels proximate said first pixel using a first technique, and based upon a selected edge direction of: (i) the discretely quantified estimated said edge direction; and (ii) the selectively refined said discretely quantified estimated edge direction; (e) interpolating a second set of new pixels proximate said first pixel based upon another technique, different from said first technique; (f) interpolating a final set of new pixels for an output image having more pixels than said input image based upon at least one selected set of new pixels from step (d) and/or step (e).