Video encoding device and video decoding device
AssigneeNEC Corporation
InventorsHirofumi Aoki, Keiichi Chono, Yuzo Senda
Life of this patent
Estimating the term…
Abstract
A video encoding device includes: a quantization step size encoding unit 11 for encoding a quantization step size for controlling quantization granularity; and a quantization step size downsampling unit 12 for downsampling one or more encoded quantization step sizes to generate a quantization step size representative value. The quantization step size encoding unit 11 predicts the quantization step size using the quantization step size representative value.
Claims15
A video encoding device for dividing input video data into blocks of a predetermined size and applying quantization to each image block obtained by division, to perform a compression-encoding process, comprising:
- at least one processor configured to execute machine-readable instructions to implement:
- a quantization step size encoding unit configured to encode a quantization step size for controlling granularity of the quantization;
- a quantization step size downsampling unit configured to downsample one or more encoded quantization step sizes to generate a quantization step size representative value;
- a quantization step size representative value storing unit configured to store the quantization step size representative values generated by the quantization step size downsampling unit;
- a quantization step size downsampling control unit configured to control an operation of the quantization step size downsampling unit based on a predetermined operation parameter including at least one of a downsampling scale factor or information indicating a type of computation when generating the quantization step size representative value;
- and
- a multiplexer configured to multiplex at least the operation parameter of the quantization step size downsampling unit, in a compression-encoded video bitstream,
- wherein the quantization step size encoding unit is configured to predict the quantization step size using the quantization step size representative value.
A video decoding device for decoding image blocks by applying inverse quantization to input compressed video data, to perform a generation process of video data as a set of the image blocks, comprising:
- a quantization step size decoding unit comprising a processor configured to decode quantization step size for controlling granularity of the inverse quantization;
- a quantization step size downsampling unit comprising a second processor configured to downsample one or more decoded quantization step sizes to generate a quantization step size representative value;
- a quantization step size representative value storing unit configured to store the quantization step size representative values generated by the quantization step size downsampling unit;
- a quantization step size downsampling control unit configured to control an operation of the quantization step size downsampling unit based on a predetermined operation parameter including at least one of a downsampling scale factor or information indicating a type of computation when generating the quantization step size representative value;
- and
- a de-multiplexer configured to de-multiplex a bitstream including at least the operation parameter of the quantization step size downsampling unit,
- wherein the quantization step size decoding unit is configured to predict the quantization step size using the quantization step size representative value.
A method, implemented by a processor, for dividing input video data into blocks of a predetermined size and applying quantization to each image block obtained by division, to perform a compression-encoding process, comprising:
- encoding, with the processor, a quantization step size for controlling granularity of the quantization;
- downsampling, with the processor, one or more encoded quantization step sizes to generate a quantization step size representative value;
- storing, with the processor, the quantization step size representative values generated by the downsampling;
- controlling, with the processor, the downsampling based on a predetermined operation parameter including at least one of a downsampling scale factor or information indicating a type of computation when generating the quantization step size representative value;
- predicting, with the processor, the quantization step size using the quantization step size representative value;
- and
- multiplexing, with the processor, at least the operation parameter in a compression-encoded video bitstream.
Dependencies are inferred from the claim text.