To perform filter processing with a small amount of delay without deteriorating image quality even if an order, where an image before filter processing is applied is completed when encoding moving pictures, does not coincide with that, where a macroblock address increases.
Filter processing is included, where it is the inner vertical edge of a first rectangular region, the upper-end horizontal edge of the first rectangular region, the inner horizontal edge of the first rectangular region, a left-end vertical edge of a second rectangular region, the inner vertical edge of a third rectangular region, the upper-end horizontal edge of the third rectangular region, the inner horizontal edge of the third rectangular region, the inner vertical edge of the second rectangular region, the upper-end horizontal edge of the second rectangular region, and the inner horizontal edge of the second rectangular region in the order where a filter is applied earlier. The filter processing is executed so that the filter processing is completed in the order of the first, third, and second rectangular regions.
COPYRIGHT: (C)2008,JPO&INPIT
JP2006129285A | 2006-05-18 |
WO2006013854A1 | 2006-02-09 |
Hikaru Okada
Nao Oda