Abstract:
A video encoding device includes: a first video encoding section 11 for encoding an input image to generate first coded data; a buffer 12 for storing the input image; a coded data transcoding/merging section 13 for transcoding and then merging the first coded data generated by the first video encoding section 11, to generate second coded data; and a second video encoding section 14 for estimating a syntax value for encoding the input image stored in the buffer 12 based on the second coded data supplied from the coded data transcoding/merging section 13, to generate a bitstream. The first video encoding section 11 has a function of handling a first encoding process included in a second encoding process handled by the second video encoding section 14. The coded data transcoding/merging section 13, in the case where a predetermined condition is met, merges frequency transform/quantization blocks in the second encoding process.
Abstract:
In order to make it possible to perform compression encoding of video more quickly and by an easier method, processing relating to the compression encoding of the video that has a greater speed-increasing effect due to parallel processing is performed by a parallel processing device that can execute the parallel processing more rapidly than a CPU, processing with a high computational load and processing that requires high-speed processing based on sequential processing are performed by a sequential processing device that can execute the sequential processing more rapidly than the CPU, and processing that involves a higher frequency of alteration of content of an algorithm is performed by the CPU.
Abstract:
In a video encoding device, a transmission section sets a value corresponding to characteristics specified by ITU-R BT.709 to 1 in the transfer characteristics syntax when the dynamic range of the video signal is a SDR (Standard Dynamic Range), and sets a value corresponding to one of characteristics specified by HLG (Hybrid Log Gamma) to 18 or a value corresponding to one of characteristics specified by PQ (Perceptual Quantizer) to 16 when the dynamic range of the video signal is a HDR (High Dynamic Range).
Abstract:
A video encoding device includes: first video encoding means for encoding an input image to generate first coded data; a buffer for storing the input image; coded data transcoding means for transcoding the first coded data generated by the first video encoding means, to generate second coded data; and second video encoding means for generating a prediction signal based on the second coded data supplied from the coded data transcoding means. The first video encoding means includes: dividing means for dividing the input image into a plurality of image areas; and at least one encoding means corresponding to the image areas each of which is made up of a plurality of blocks, and for performing encoding in units of blocks. The encoding means also encodes a block that is included in an image area adjacent with a dividing line in between and is located near the dividing line.
Abstract:
A video encoding device is a video encoding device for appropriately selecting a scalable encoding structure from a plurality of scalable encoding structures to generate a bitstream, using dynamic range-related video signal information, and includes an encoding section for selecting the scalable encoding structure capable of transmitting the dynamic range-related video signal information for switching a dynamic range, when a video signal to be encoded is switched from an SDR (a standard dynamic range) signal to an HDR (a high dynamic range) signal or switched from the HDR signal to the SDR signal in a temporal direction.
Abstract:
A video encoding device includes: a first video encoding section 11 for encoding an input image to generate first coded data; a buffer 12 for storing the input image; a coded data transcoding/merging section 13 for transcoding and then merging the first coded data generated by the first video encoding section 11, to generate second coded data; and a second video encoding section 14 for estimating a syntax value for encoding the input image stored in the buffer 12 based on the second coded data supplied from the coded data transcoding/merging section 13, to generate a bitstream. The first video encoding section 11 has a function of handling a first encoding process included in a second encoding process handled by the second video encoding section 14. The coded data transcoding/merging section 13 transcodes coded data by the first encoding process to coded data corresponding to the second encoding process.
Abstract:
A video encoding device includes: an encoding parameter search unit for receiving input video and outputting an encoding parameter; an encoder for receiving the input video and the encoding parameter and performing encoding; a code amount control unit for deciding a block size enlargement parameter indicating at least a degree of enlargement, based on a target code amount and encoding status information; and a block size enlargement unit for enlarging a block size of the input video based on the block size enlargement parameter.
Abstract:
A video encoding device includes a coded data transcoding section 131 for transcoding first coded data generated by a first video encoding section 11 to generate second coded data, wherein the coded data transcoding section 131 includes: a prediction mode adding section 1312 for generating intra prediction modes unusable by the first video encoding section 11 and usable by a second video encoding section 14; and a prediction mode selecting section 1313 for evaluating the prediction modes generated by the prediction mode adding section 1312 and, based on the evaluation results, selecting a prediction mode used by the second video encoding section 14.
Abstract:
A video encoding device includes control means 12 for supplying parameters used in the quantization process to the quantizing means 11, wherein the quantizing means 11 includes: a two-dimensional table 13 storing result values of calculation which is a part of the quantization process, each of the result values is calculated by using a value based on a quantization parameter and a quantization weighting coefficient used for visual image quality control; and computing means 14 for inputting a result value corresponding to two parameters supplied from the control means 12, and generating the quantization coefficient by using the input result value.