Video encoding device, video decoding device, video encoding method, video decoding method, and program
AssigneeNEC Corporation
InventorKeiichi Chono
Life of this patent
Estimating the term…
Abstract
Although a video encoding device multiplexes ctu_pcm_flag syntax indicating whether all image blocks belonging to a coding tree unit as a set of image blocks are PCM blocks, at the top of the coding tree unit, when all image blocks belonging to the coding tree unit are PCM blocks, at least cu_split_flag syntax indicative of the splitting pattern of the coding tree unit is not multiplexed to transmit PCM data efficiently.
Claims3
A video decoding device comprising:
- a memory storing instructions;
- and
- one or more processors configured to execute the instructions to:
- de-multiplex a bitstream including ctu_pcm_flag syntax indicating whether all image blocks belonging to a coding tree unit to be decoded are PCM blocks;
- PCM-decode PCM data on an image block included in the bitstream;
- entropy-decode transformed data on the image block included in the bitstream;
- and
- when a value of ctu_pcm_flag syntax of the coding tree unit to be decoded is 1, determine cu_split_flag syntax indicative of a splitting pattern of the coding tree unit based on a position of the image block in the coding tree unit, a size of an image frame to be decoded, and a maximum PCM block size.
A video decoding method, implemented by a programmed processor, the method comprising:
- de-multiplexing, by the programmed processor, a bitstream including ctu_pcm_flag syntax indicating whether all image blocks belonging to a coding tree unit to be decoded are PCM blocks;
- PCM-decoding, by the programmed processor, PCM data on an image block included in the bitstream;
- entropy-decoding, by the programmed processor, transformed data on the image block included in the bitstream;
- and
- when a value of ctu_pcm_flag syntax of the coding tree unit to be decoded is 1, determining, by the programmed processor, cu_split_flag syntax indicative of a splitting pattern of the coding tree unit based on a position of the image block in the coding tree unit, a size of an image frame to be decoded, and a maximum PCM block size.
A non-transitory computer readable information recording medium storing a video decoding program which, when executed by a processor, causes the processor to perform a method comprising:
- de-multiplexing a bitstream including ctu_pcm_flag syntax indicating whether all image blocks belonging to a coding tree unit to be decoded are PCM blocks;
- PCM-decoding PCM data on an image block included in the bitstream;
- entropy-decoding transformed data on the image block included in the bitstream;
- and
- when a value of ctu_pcm_flag syntax of the coding tree unit to be decoded is 1, determining cu_split_flag syntax indicative of a splitting pattern of the coding tree unit based on a position of the image block in the coding tree unit, a size of an image frame to be decoded, and a maximum PCM block size.
Dependencies are inferred from the claim text.