-
公开(公告)号:US12020408B2
公开(公告)日:2024-06-25
申请号:US17354856
申请日:2021-06-22
Applicant: ATI Technologies ULC
Inventor: Vladimir Lachine , Keith Lee
CPC classification number: G06T5/73 , G06T5/20 , G06T5/50 , G06T5/70 , G06T2207/10024
Abstract: Systems, apparatuses, and methods for performing optimized sharpening of images in non-linear and linear formats are disclosed. A system includes a blur filter and a sharpener. The blur filter receives an input image or video frame and provides blurred output pixels to a sharpener unit. The sharpener unit operates in linear or non-linear space depending on the format of the input frame. The sharpener unit includes one or more optimizations to generate sharpened pixel data in an area-efficient manner. The sharpened pixel data is then driven to a display.
-
公开(公告)号:US20220405889A1
公开(公告)日:2022-12-22
申请号:US17354856
申请日:2021-06-22
Applicant: ATI Technologies ULC
Inventor: Vladimir Lachine , Keith Lee
Abstract: Systems, apparatuses, and methods for performing optimized sharpening of images in non-linear and linear formats are disclosed. A system includes a blur filter and a sharpener. The blur filter receives an input image or video frame and provides blurred output pixels to a sharpener unit. The sharpener unit operates in linear or non-linear space depending on the format of the input frame. The sharpener unit includes one or more optimizations to generate sharpened pixel data in an area-efficient manner. The sharpened pixel data is then driven to a display.
-
公开(公告)号:US20230206400A1
公开(公告)日:2023-06-29
申请号:US17563843
申请日:2021-12-28
Applicant: ATI Technologies ULC
Inventor: Vladimir Lachine , Jie Zhou
CPC classification number: G06T5/002 , G06T15/503 , G06V10/60 , G06T2207/20024
Abstract: Systems, apparatuses, and methods for implementing gradient adaptive ringing control for image resampling are disclosed. A blending alpha calculation circuit generates a blending alpha value for a set of input pixels based on a normalized gradient calculated for the set of input pixels. The normalized gradient is a low-pass filtered gradient of the set of input pixels divided by a maximum gradient for the set of input pixels. The normalized gradient is passed through a mapping function so as to generate the blending alpha value. The mapping function is pre-tuned based on filter coefficients, video content type, pixel format, and so on. An interpolated pixel is generated for the set of input pixels by blending ringing free and ringing prone interpolation coefficients, or by blending results between ringing free and ringing prone interpolation filters, with the blending weight for each filter based on the blending alpha value.
-
公开(公告)号:US12154479B2
公开(公告)日:2024-11-26
申请号:US18089466
申请日:2022-12-27
Applicant: ATI Technologies ULC
Inventor: Vladimir Lachine
IPC: G09G3/20
Abstract: A method of shifting a color temperature of an image on a display is provided which comprises, for each pixel of the image, converting red, green and blue (RGB) components of the pixel in a non-linear light space to hue, saturation, and value (HSV) components of the pixels in an HSV color space, calculating a color temperature shift for the pixel based on the HSV components of the pixel, converting the RGB components of the pixel in the non-linear light space to RGB components of the pixel in a linear light space, modifying the RGB components of the pixel in the linear light space and converting the modified RGB components of the pixel in the linear light space to modified RGB components of the pixel in the non-linear light space.
-
公开(公告)号:US20240212569A1
公开(公告)日:2024-06-27
申请号:US18089466
申请日:2022-12-27
Applicant: ATI Technologies ULC
Inventor: Vladimir Lachine
IPC: G09G3/20
CPC classification number: G09G3/2096 , G09G2320/0666 , G09G2340/06
Abstract: A method of shifting a color temperature of an image on a display is provided which comprises, for each pixel of the image, converting red, green and blue (RGB) components of the pixel in a non-linear light space to hue, saturation, and value (HSV) components of the pixels in an HSV color space, calculating a color temperature shift for the pixel based on the HSV components of the pixel, converting the RGB components of the pixel in the non-linear light space to RGB components of the pixel in a linear light space, modifying the RGB components of the pixel in the linear light space and converting the modified RGB components of the pixel in the linear light space to modified RGB components of the pixel in the non-linear light space.
-
公开(公告)号:US20230095724A1
公开(公告)日:2023-03-30
申请号:US17484377
申请日:2021-09-24
Applicant: ATI TECHNOLOGIES ULC
Inventor: Vladimir Lachine
IPC: H04N1/60 , G06F1/3234 , H04N9/64 , G09G3/3233
Abstract: A processing system adjusts a saturation component of a hue-saturation-value (HSV) color space pixel input for an organic light emitting diode (OLED) display panel as a function of the hue component. The processing system converts components of a pixel input from a non-HSV color space to HSV components of the pixel input in HSV color space and modifies the saturation component of the pixel input in HSV color space based on the hue component of the pixel input to generate modified HSV components of the pixel input. The processing system then converts the modified HSV components of the pixel input back into the original color space to produce modified components of the pixel input in the original color space and provides the modified components of the pixel input for receipt by the OLED display, allowing the pixel to be driven at a lower pixel value while maintaining perceptual quality.
-
-
-
-
-