CPC G06T 5/002 (2013.01) [G06T 1/20 (2013.01); G06T 3/4007 (2013.01); G06T 5/50 (2013.01)] | 16 Claims |
1. A method, comprising:
receiving, at de-ringing circuitry of a display pipeline of an electronic device, scaled image content based on image data, wherein the scaled image content comprises linearly scaled content;
receiving, at the de-ringing circuitry, a fallback scaler output, wherein the fallback scaler output comprises non-linearly scaled content;
determining whether the image data has a change frequency greater than a threshold, wherein the change frequency comprises differences between adjacent pixels using pixel difference circuitry that comprises a plurality of subtractors and absolute value circuitries configured to determine sign-less differences between the adjacent pixels in the image data;
in response to the change frequency being above the threshold, determining a weight based on the linearly scaled content and the non-linearly scaled content; and
blending the scaled image content and the fallback scaler output based at least in part on the weight.
|