Patent ID: 8983219
Filing Date: 2015-03-17
Classification: H04N

Abstract:
1. An image processing apparatus which re-encodes encoded data, encoded in accordance with a first coding algorithm, with a pixel block having a predetermined number of pixels as a unit, comprising: an input unit to input encoded data encoded in accordance with the first coding algorithm as a re-encoding subject; a second encoder, based on a second coding algorithm, to perform coding of an image with a block in a larger size than said pixel block in the first coding algorithm as a unit; a redundancy estimation unit to estimate a redundancy of coded data coded in accordance with the first encoding algorithm by performing lossless coding of the coded data without decoding the coded data in accordance with a third coding algorithm different from the first and second coding algorithms; a target code amount calculation unit to cause said redundancy estimation unit to estimate the redundancy of the encoded data inputted by said input unit and to calculate, from the estimated redundancy of the encoded data inputted by said input unit, a target code amount with respect to said second encoder; and a controller to decode the encoded data inputted by said input unit to obtain a decoded image and to cause said second encoder to encode the decoded image to generate encoded data in said target code amount calculated by said target code amount calculation unit, wherein at least one of the second encoder, the redundancy estimate unit, the target code amount calculation unit, and the controller, is included in a computer processor.