发明名称 Coding device and method, decoding device and method, recording medium, and program
摘要 An encoding apparatus and an encoding method, a decoding apparatus and a decoding method, a recording medium, and a program suitable for encoding image signals with a higher compression ratio for transmission or accumulation. In an arithmetic coding section, from among the syntax elements of input image compression information, the frame/field flag is first encoded by a frame/field flag context model. When the macroblock to be processed is subjected to frame-based encoding, a frame-based context model, specified in the current H.26L standard, is applied. On the other hand, when the macroblock to be processed is subjected to field-based encoding, a field-based context model is applied for the syntax elements described below. The present invention is applied to an encoder for encoding image information and a decoder for decoding image information.
申请公布号 US9088784(B2) 申请公布日期 2015.07.21
申请号 US201414176826 申请日期 2014.02.10
申请人 SONY CORPORATION 发明人 Sato Kazushi;Suzuki Teruhiko;Sunohara Osamu;Yagasaki Yoichi
分类号 H04N7/12;H04N19/51;H04N19/176;H04N19/513;H04N19/13;H04N19/16;H03M7/40 主分类号 H04N7/12
代理机构 Oblon, McClelland, Maier & Neustadt, L.L.P. 代理人 Oblon, McClelland, Maier & Neustadt, L.L.P.
主权项 1. An encoding apparatus for adaptively carrying out field-based or frame-based encoding processing at a macroblock level with image information as an input, the encoding apparatus comprising: a context model generator configured to generate a context model corresponding to motion vector information of a current macroblock based on a sum of an absolute value of motion vector information of macroblocks neighboring the current macroblock, and when the current macroblock is subjected to the field-based encoding and a neighboring macroblock is subjected to frame-based encoding, the motion vector information corresponding to the neighboring macroblock is calculated by converting the vertical component of the motion vector information corresponding to the neighboring macroblock to an equivalent for field-based encoding and is applied to the context model corresponding to the motion vector information of the current macroblock, wherein the context model generator is configured to generate the context model having a value of zero when the sum of the absolute value is less than 3, a value of 2 when the sum of the absolute value is more than 32, and a value of 1 when the sum of the absolute value is greater than or equal to three but less than or equal to 32; and an encoder configured to perform an encoding process using the generated context model corresponding to the motion vector information of the current macroblock.
地址 Tokyo JP