Systems and methods are provided for generating high dynamic range (HDR) content using existing standard dynamic range (SDR) content. HDR content is generated by restoring lost detail in the SDR content using source content from which the SDR content was derived. The HDR content generated from the SDR content also preserves any color characteristics, such as color grading, of the SDR content in conjunction with the restoration of lost detail.
TECHNICAL FIELD(1) The present disclosure relates generally to high dynamic range content creation.DESCRIPTION OF THE RELATED ART(2) Interest in distributing video or other visual content having high dynamic range (HDR) and wide color gamut (WCG) is growing due to its ability to provide a viewing experience that is more enhanced when compared to conventional standard dynamic range (SDR) and standard color gamut (SCG) content.BRIEF SUMMARY OF THE DISCLOSURE(3) Various embodiments are directed to expanding SDR content into HDR content by analyzing source content and a color-graded SDR master to identify where details, such as highlight information, from the source material have been lost. Utilizing maps, areas where the lost details can be restored are identified, and localized color transformations are performed on the source material to obtain a desired match in terms of luminance and color. Information regarding the matched luminance and color can be transferred to the color-graded master thereby restoring lost details that result in HDR content.(4) In accordance with one embodiment of the present disclosure, a computer-implemented method, comprises identifying one or more areas of standard dynamic range (SDR) content where detail has been lost. An image processing map can be created based on the identified one or more areas. Pixels of the image processing map can be utilized for local color matching to source content, and pixels of the SDR content can be substituted with co
1. A computer-implemented method to generate high dynamic range (HDR) content from standard dynamic range (SDR) content, the computer-implemented method comprising: isolating respective high spatial frequency areas by filtering each of the SDR content and source content from which the SDR content is derived; generating a first pixel map representing differences between the respective high spatial frequency areas of each of the SDR and source content; identifying, based on the first pixel map, one or more areas of the SDR content where detail has been lost relative to the source content; creating an image processing map based on the one or more areas and by operation of a processor; using pixels of the image processing map for local color matching to the source content; and generating the HDR content by substituting pixels of the SDR content with corresponding pixels identified in the image processing map.
11. A system to generate high dynamic range (HDR) content from standard dynamic range (SDR) content, the system comprising: a comparator adapted to receive images representative of source content and SDR content derived from the source content, isolate respective high spatial frequency areas of each of the source and SDR content, generate a first pixel map representing differences between the respective high spatial frequency areas of each of the source and SDR content, and identify, based on the first pixel map, one or more areas of the SDR content where detail has been lost; a morphological operation unit adapted to apply morphological operations to the SDR and source content creating an image processing map based on the one or more areas and by operation of a processor; a color transformation unit adapted to use pixels of the image processing map for local color matching to the source content; and a pixel merge unit adapted to generate the HDR content by substituting pixels of the SDR content with corresponding pixels identified in the image processing map.
17. A non-transitory computer-readable medium storing a program executable to perform an operation to generate high dynamic range (HDR) content from standard dynamic range (SDR) content, the operation comprising: isolating respective high spatial frequency areas by filtering each of the SDR content and source content from which the SDR content is derived; generating a first pixel map representing differences between the respective high spatial frequency areas of each of the SDR and source content; identifying, based on the first pixel map, one or more areas of the SDR content where detail has been lost relative to the source content; creating an image processing map based on the one or more areas and by operation of a processor when executing the program; using pixels of the image processing map for local color matching to the source content; and generating the HDR content by substituting pixels of the SDR content with corresponding pixels identified in the image processing map.