H04N5/202

Tuning method and apparatus for color gamut mapping device

The present disclosure relates to a tuning method and apparatus for a color gamut mapping device, in which a tuning time is shortened by automatically setting and changing parameters of a register when tuning the color gamut mapping device. A tuning method of a color gamut mapping device according to an aspect includes an initial setting operation of setting, by a test device, initial parameters in a register of a color gamut mapping device, a measuring operation of measuring, by a measuring device, chromaticity for each of a plurality of color images which are supplied from the test device and displayed on a panel of a display device through the color gamut mapping device, an automatic tuning operation of changing, by the test device, saturation parameters and hue parameters of a plurality of hue axes of the color gamut mapping device by using a result measured from the measuring device.

Method and apparatus for an HDR hardware processor inline to hardware encoder and decoder

A device includes an encoder, decoder, codec or combination thereof and inline hardware conversion units that are operative to convert stored image data into one of: an HDR/WCG format and an SDR/SCG format during the conversion process. Each of the inline hardware conversion units is operative to perform the conversion process independent of another read operation with the memory that stores the image data to be converted. In one example, an encoding unit is operative to perform a write operation with a memory to store the converted image data after completing the conversion process. In another example, a decoding unit is operative to perform a read operation with the memory to retrieve the image data from the memory before initiating the conversion process. In another example, an encoder/decoder unit is operative to perform at least one of: the read operation and the write operation.

THERMAL CAMERA AND METHOD OF PROCESSING THERMAL IMAGE THEREOF
20220358628 · 2022-11-10 · ·

A thermal image processing method includes determining a blending ratio of a first equalization algorithm to a second equalization algorithm that are different from each other, based on a result of analyzing an original histogram of an original thermal image; generating a first corrected thermal image obtained by applying the first equalization algorithm and the second equalization algorithm to the original thermal image according to the blending ratio; adjusting the blending ratio by comparing a corrected histogram of the first corrected thermal image with the original histogram; and generating a second corrected thermal image obtained by applying the first equalization algorithm and the second equalization algorithm to the original thermal image according to the adjusted blending ratio.

Transmitting device, transmitting method, receiving device, and receiving method
11575866 · 2023-02-07 · ·

Display with an appropriate luminance dynamic range is realizable on a receiving side. A gamma curve is applied to input video data having a level range from 0% to 100%*N (N: a number larger than 1) to obtain transmission video data. This transmission video data is transmitted together with auxiliary information used for converting a high-luminance level on the receiving side. A high-level side level range of the transmission video data is converted on the receiving side such that a maximum level becomes a predetermined level based on the auxiliary information received together with the transmission video data.

Transmitting device, transmitting method, receiving device, and receiving method
11575866 · 2023-02-07 · ·

Display with an appropriate luminance dynamic range is realizable on a receiving side. A gamma curve is applied to input video data having a level range from 0% to 100%*N (N: a number larger than 1) to obtain transmission video data. This transmission video data is transmitted together with auxiliary information used for converting a high-luminance level on the receiving side. A high-level side level range of the transmission video data is converted on the receiving side such that a maximum level becomes a predetermined level based on the auxiliary information received together with the transmission video data.

Normalized high-dynamic range visualization

A tangible, non-transitory machine-readable medium includes machine-readable instructions that, when executed, cause processing circuitry to receive a signal indicative of high dynamic range content. The signal includes 1) a first portion that forms a first percentage of the signal and is associated with a first brightness range and 2) a second portion that forms a second percentage of the signal associated with a second brightness range. The instructions, when executed, are also configured to cause the processing circuitry to produce an adjusted signal to represent the signal such that a graphical representation of the adjusted signal includes an area corresponding to the first portion of the signal that is expanded relative to a graphical representation of the first portion of the signal. Furthermore, the instructions, when executed, are configured to cause the processing circuitry to cause display of a graphical representation of the adjusted signal.

Normalized high-dynamic range visualization

A tangible, non-transitory machine-readable medium includes machine-readable instructions that, when executed, cause processing circuitry to receive a signal indicative of high dynamic range content. The signal includes 1) a first portion that forms a first percentage of the signal and is associated with a first brightness range and 2) a second portion that forms a second percentage of the signal associated with a second brightness range. The instructions, when executed, are also configured to cause the processing circuitry to produce an adjusted signal to represent the signal such that a graphical representation of the adjusted signal includes an area corresponding to the first portion of the signal that is expanded relative to a graphical representation of the first portion of the signal. Furthermore, the instructions, when executed, are configured to cause the processing circuitry to cause display of a graphical representation of the adjusted signal.

Embedding frame masks in a video stream

Techniques are described for efficiently embedding frame masks in a video stream. In some solutions, a computer implemented method includes operations for encoding a frame of video data comprising an array of pixels to generate an encoded video frame and transmitting the encoded video frame. The array of pixels can include foreground pixels and background pixels. The foreground pixels can have respective original luma values which are bounded within a first luma range. In certain examples, encoding the frame of video data can include converting the original luma values of the foreground pixels to updated luma values which are bounded within a second luma range. The second luma range can be shifted and/or compressed from the first luma range.

IMAGE PROCESSING METHOD, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING DEVICE
20230124721 · 2023-04-20 ·

An image processing method includes: obtaining an input image; setting a first region and a second region in a region of the input image; calculating an overall representative brightness value of pixels in the input image, and a first representative brightness value of first pixels in the first region; setting, according to these values, a first parameter of first gamma correction, which increases the brightness as compared with reference gamma correction based on a reference parameter, to increase a brightness by a greater degree as the first representative brightness value is smaller and increase the brightness by a greater degree as the overall representative brightness value is greater; and performing gamma correction on the input image by performing the first gamma correction based on the first parameter on the first region, and outputting an output image obtained through the gamma correction.

IMAGE PROCESSING METHOD, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING DEVICE
20230124721 · 2023-04-20 ·

An image processing method includes: obtaining an input image; setting a first region and a second region in a region of the input image; calculating an overall representative brightness value of pixels in the input image, and a first representative brightness value of first pixels in the first region; setting, according to these values, a first parameter of first gamma correction, which increases the brightness as compared with reference gamma correction based on a reference parameter, to increase a brightness by a greater degree as the first representative brightness value is smaller and increase the brightness by a greater degree as the overall representative brightness value is greater; and performing gamma correction on the input image by performing the first gamma correction based on the first parameter on the first region, and outputting an output image obtained through the gamma correction.