发明名称 Inter sub-mode decision process in a transcoding operation
摘要 In one embodiment, a macroblock is determined in an incoming bitstream. In one example, the macroblock may be a 16×16 macroblock for a first coding standard, such as MPEG-2. The macroblock is then divided into a plurality of segmented blocks. For example, an arbitrary sized segment of blocks may be used to divide the macroblock into segmented blocks. In one example, the macroblock is divided into four 8×8 segmented blocks. A plurality of statistical measures are then determined for the plurality of segmented blocks. For example, for each segmented block, a sum of absolute differences (SAD) is determined. Then, one or more sizes for the sub-blocks are determined based on the comparison. For example, a variable sub-block size for an AVC bitstream is determined.
申请公布号 US8929448(B2) 申请公布日期 2015.01.06
申请号 US200611644296 申请日期 2006.12.22
申请人 Sony Corporation;Sony Electronics Inc. 发明人 Youn Jeongnam
分类号 H04N7/32;H04N19/40;H04N19/103;H04N19/137;H04N19/176 主分类号 H04N7/32
代理机构 Trellis IP Law Group, PC 代理人 Trellis IP Law Group, PC
主权项 1. A method for determining one or more sub-block sizes for a macroblock in a transcoding process for an incoming bitstream, the method comprising: determining a macroblock in the incoming bitstream; dividing the macroblock into a plurality of segmented blocks, each segmented block being characterized by a first size including a plurality of pixels; determining for each of the plurality of segmented blocks, a statistical measure comprising a sum of absolute difference (SAD), computed for each of the plurality of segmented blocks using a motion vector for the macroblock; comparing the statistical measures for a first one and a second one of the plurality of segmented blocks within the macroblock; and if the difference between the statistical measures for the first one and the second one of the plurality of segmented blocks is lower than a predetermined threshold, combining the first and second segmented blocks, and selecting the size of the combination as a sub-block size for the transcoding process for the first and second segmented blocks; but if the difference between the statistical measures for the first one and the second one of the plurality is not lower than the predetermined threshold, comparing the statistical measures for the first one and a third one of the plurality of segmented blocks within the macroblock; and if the difference between the statistical measures for the first one and the third one of the plurality of segmented blocks is lower than the predetermined threshold, combining the first and third segmented blocks, and selecting the size of the combination as a sub-block size for the transcoding process for the first and third segmented blocks; but if the difference between the statistical measures for the first one and the third one of the plurality is not lower than the predetermined threshold, selecting the first size as a sub-block size for the transcoding process for the first segmented block.
地址 Tokyo JP