发明名称 Adaptive coding of video block header information
摘要 This disclosure describes techniques for adaptively coding video block header information based on previously encoded video blocks. A video encoder may adaptively select a coding table for use in encoding a syntax element of a current video block based on corresponding syntax elements of one or more previously encoded blocks. In one aspect, the video encoder may adaptively select the coding table for use in encoding a block type of the current block based on block types of one or more video blocks adjacent to the current video block, i.e., neighboring video blocks. The video encoder may also predict one or more other header syntax elements of the current block based on at least one of the previously encoded video blocks. If prediction is successful, the video encoder may encode a flag to indicate the success of prediction.
申请公布号 US9386316(B2) 申请公布日期 2016.07.05
申请号 US200812169460 申请日期 2008.07.08
申请人 QUALCOMM Incorporated 发明人 Ye Yan;Karczewicz Marta;Panchal Rahul
分类号 H04N7/12;H04N19/12;H04N19/105;H04N19/50;H04N19/159;H04N19/176;H04N19/70;H04N19/46;H04N19/593 主分类号 H04N7/12
代理机构 代理人 Marlette Todd E.
主权项 1. A method of encoding video data, the method comprising: selecting a coding table to use for encoding a syntax element of a current video block of a coded unit based on a corresponding syntax element of one or more previously encoded video blocks of the coded unit, wherein the syntax element of the current video block identifies a block type of the current video block, wherein selecting the coding table comprises selecting, based on a heuristic, a first coding table that associates a first block type with a shorter codeword than codewords for other block types when an upper neighboring block and a left neighboring block of the current video block among the one or more previously encoded video blocks each are of the first block type, and wherein selecting the coding table comprises selecting, based on the heuristic, a second coding table that associates at least one of the other block types with a shorter codeword than a codeword associated with the first block type when at least one of the upper neighboring block and the left neighboring block is not of the first block type; and encoding the syntax element of the current video block using the selected one of the first and second coding tables.
地址 San Diego CA US