Patent classifications
H04N19/98
DATA GENERATION METHOD, DATA REPRODUCTION METHOD, DATA GENERATION DEVICE AND DATA REPRODUCTION DEVICE
A data generation method is for generating video data that covers a second luminance dynamic range wider than a first luminance dynamic range and has reproduction compatibility with a first device that does not support reproduction of video having the second luminance dynamic range and supports reproduction of video having the first luminance dynamic range, and includes: generating a video signal to be included in the video data using a second OETF; storing, into VUI in the video data, first transfer function information for identifying a first OETF to be referred to by the first device when the first device decodes the video data; and storing, into SEI in the video data, second transfer function information for identifying a second OETF to be referred to by a second device supporting reproduction of video having the second luminance dynamic range when the second device decodes the video data.
INTERPOLATION OF RESHAPING FUNCTIONS
Methods and systems for generating an interpolated reshaping function for the efficient coding of high-dynamic range images are provided. The interpolated reshaping function is constructed based on a set of pre-computed basis reshaping functions. Interpolation schemes are derived for pre-computed basis reshaping functions represented as look-up tables, multi-segment polynomials, or matrices of coefficients in a multivariate, multi-regression representation. Encoders and decoders using asymmetric reshaping and interpolated reshaping functions for mobile applications are also presented.
INTERPOLATION OF RESHAPING FUNCTIONS
Methods and systems for generating an interpolated reshaping function for the efficient coding of high-dynamic range images are provided. The interpolated reshaping function is constructed based on a set of pre-computed basis reshaping functions. Interpolation schemes are derived for pre-computed basis reshaping functions represented as look-up tables, multi-segment polynomials, or matrices of coefficients in a multivariate, multi-regression representation. Encoders and decoders using asymmetric reshaping and interpolated reshaping functions for mobile applications are also presented.
SIGNALING AND SYNTAX FOR IN-LOOP RESHAPING INFORMATION
A method for video processing is provided to include: performing a conversion between a current video block of a video and a coded representation of current video block, wherein the conversion uses a coding mode in which the current video block is constructed based on a first domain and a second domain and/or chroma residue is scaled in a luma-dependent manner, and wherein information used for the coding mode is signaled in a parameter set that is different from a sequence parameter set (SPS), a video parameter set (VPS), a picture parameter set (PPS), or an adaptation parameter set (APS) used for carrying adaptive loop filtering (ALF) parameters.
MODEL PARAMETER DERIVATION OF LOCAL ILLUMINATION COMPENSATION IN THE LUMA MAPPING WITH CHROMA SCALING-MAPPED DOMAIN IN VIDEO CODING
An example device for decoding video data includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to reshape a pixel domain reference template block using a forward mapping function into a mapped domain reference template block and derive local illumination compensation (LIC) model parameters from the mapped domain reference template block and a mapped domain neighboring reconstruction template block. The one or more processors are configured to apply the LIC model parameters to motion-compensated prediction signals and decode the video data based on the application of the LIC model parameters.
METHODS AND APPARATUS FOR DEPTH ENCODING AND DECODING
Methods and device for encoding/decoding data representative of depth of a 3D scene. The depth data are quantized in a range of quantized depth values larger than a range of encoding values allowed by a determined encoding bit depth. For blocks of pixels comprising the depth data, a first set of candidate quantization parameters is determined. A second set of quantization parameters is determined as a subset of the union of the first sets. The second set comprising candidate quantization parameters common to a plurality of blocks. One or more quantization parameters of the second set being associated with each block of pixels of the picture. The second set of quantization parameters is encoded, and the quantized depth values are encoded according to the quantization parameters.
QUANTIZER DESIGN
A method, computer program, and computer system for video coding is provided. Video data including one or more quantized coefficients is received. One or more index values associated with the quantized coefficients are mapped to one or more step values based on an exponential mapping. The video data is decoded based on the one or more step values.
High bit-depth graphics compression
A device implementing the subject high bit-depth graphics compression may include at least one processor configured to receive pixel data for a pixel block, obtain endpoints of a first bit length based on the pixel data in the pixel block, quantize the endpoints to a second bit length smaller than the first bit length, select the quantized endpoints for pixel values in the pixel block, determine a weight for each pixel of the pixel block in each of a plurality of planes corresponding to the endpoints selected for the pixel block, and generate a compressed data block representative of the pixel block based at least on the endpoints for the pixel block and the weight for each pixel of the pixel block in each of the plurality of planes corresponding to the endpoints. A method and computer program product implementing the subject high bit-depth graphics compression is also provided.
High frame rate in high dynamic range processing
This disclosure provides systems, methods, and apparatuses for high dynamic range (HDR) processing. In one aspect, an example HDR processing device may process a first exposure frame and a second exposure frame during a first capture sequence. The device may also generate a first HDR image from the first exposure frame and the second exposure frame at an end of the first capture sequence. The device may also process a third exposure frame during a second capture sequence that at least partially overlaps in time with the first capture sequence. The device may also generate a second HDR image from the second exposure frame and the third exposure frame.
ENCODING DEVICE, ENCODING METHOD, DECODING DEVICE, AND DECODING METHOD
The present technology relates to an encoding device, an encoding method, a decoding device, and a decoding method that enable improvement of image quality. The encoding device performs, on a decoded image that is locally decoded, a filtering process of applying a direct current (DC) prediction formula to generate a filtered image, the DC prediction formula being a prediction formula that includes a DC term and performs product-sum operation of a prescribed tap coefficient and a pixel of the decoded image. Moreover, the encoding device encodes an original image by using the filtered image. The decoding device decodes coded data included in an encoded bit stream by using the filtered image to generate a decoded image. Moreover, the decoding device performs a filtering process of applying the DC prediction formula to the decoded image, to generate the filtered image. The present technology can be applied to a case of encoding and decoding of an image.