Simultaneous contrast based picture quality improvement for power saving
One embodiment provides a computer-implemented method that includes receiving an input image associated with a media content item. Gradient detection is performed to determine one or more outlines for the input image. Based on the one or more outlines, a perceived contrast associated with the input image is enhanced.
1 . A computer-implemented method comprising:
receiving an input image associated with a media content item;
performing gradient detection to determine one or more outlines for the input image; and
enhancing, based on the one or more outlines, a perceived contrast associated with the input image, wherein enhancing the perceived contrast utilizes a local median-based patch processing to adjust one or more image attributes in an output image.
2 . The method of claim 1 , further comprising:
maintaining or reducing power consumption of a display device while enhancing the perceived contrast.
3 . The method of claim 2 , further comprising:
providing a model for simultaneous contrast for picture quality improvement based on outline-based enhancement and final contrast correction, while preserving or reducing power consumption of the display device.
4 . The method of claim 1 , wherein enhancing perceived contrast associated with the input image is based on a Bartleson-Breneman (BB) effect.
5 . The method of claim 4 , wherein utilizing the local median-based patch processing improves the BB effect in the output image.
6 . The method of claim 1 , further comprising:
computing a brightness map for the input image.
7 . The method of claim 6 , further comprising:
combining the brightness map with the input image to enhance a foreground of the input image relative to a background of the input image.
8 . A non-transitory processor-readable medium that includes a program that when executed by a processor provides enhancement of perceived contrast associated with an input image, comprising:
receiving, by the processor, an input image associated with a media content item;
performing, by the processor, gradient detection to determine one or more outlines for the input image; and
enhancing, by the processor, based on the one or more outlines, a perceived contrast associated with the input image, wherein enhancing the perceived contrast utilizes a local median-based patch processing to adjust one or more image attributes in an output image.
9 . The non-transitory processor-readable medium of claim 8 , further comprising:
maintaining or reducing power consumption of a display device while enhancing the perceived contrast.
10 . The non-transitory processor-readable medium of claim 9 , further comprising:
providing a model for simultaneous contrast for picture quality improvement based on outline-based enhancement and final contrast correction, while preserving or reducing power consumption of the display device.
11 . The non-transitory processor-readable medium of claim 8 , wherein enhancing perceived contrast associated with the input image is based on a Bartleson-Breneman (BB) effect.
12 . The non-transitory processor-readable medium of claim 11 , wherein utilizing the local median-based patch processing improves the BB effect in the output image.
13 . The non-transitory processor-readable medium of claim 8 , further comprising:
computing a brightness map for the input image.
14 . The non-transitory processor-readable medium of claim 13 , further comprising:
combining the brightness map with the input image to enhance a foreground of the input image relative to a background of the input image.
15 . An apparatus comprising:
a memory storing instructions; and
at least one processor executes the instructions including a process configured to:
receive an input image associated with a media content item;
perform gradient detection to determine one or more outlines for the input image; and
enhance, based on the one or more outlines, a perceived contrast associated with the input image, wherein the process enhances the perceived contrast utilizing a local median-based patch processing to adjust one or more image attributes in an output image.
16 . The apparatus of claim 15 , wherein the process is further configured to:
maintain or reduce power consumption of a display device while enhancing the perceived contrast.
17 . The apparatus of claim 15 , wherein the process is further configured to:
provide a model for simultaneous contrast for picture quality improvement based on outline-based enhancement and final contrast correction, while preserving or reducing power consumption of the display device.
18 . The apparatus of claim 15 , wherein enhancing perceived contrast associated with the input image is based on a Bartleson-Breneman (BB) effect.
19 . The apparatus of claim 18 , wherein utilizing the local median-based patch processing improves the BB effect in the output image.
20 . The apparatus of claim 15 , wherein the process is further configured to:
compute a brightness map for the input image; and
combine the brightness map with the input image to enhance a foreground of the input image relative to a background of the input image.