Patent ID: 11941785
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. Image processing circuitry configured to: receive input pixel data corresponding to an input image; analyze the input pixel data relative to a plurality of angles; determine respective confidence levels for the plurality of angles based at least in part on the analyzing of the input pixel data, wherein the respective confidence levels correspond to respective likelihoods that each of the plurality of angles are indicative of the input image; select an angle of the plurality of angles based on a respective confidence level, of the respective confidence levels, for the angle, wherein the angle is determined from best mode data comprising: a first angle having a highest confidence level among a first set of confidence levels, of the respective confidence levels, associated with horizontal and vertical angles; or a second angle having another highest confidence level among a second set of confidence levels, of the respective confidence levels, associated with non-horizontal and non-vertical angles; or both; and interpolate a new pixel value of scaled pixel data based at least in part on a weighted combination of pixel values of the input pixel data, wherein weights of the weighted combination are based at least in part on the respective confidence level of the angle and are different for different respective confidence levels for the angle.