Image processing apparatus and computer-readable storage medium
AssigneeCasio Hitachi Mobile Communications Co., Ltd.
InventorShuichi Izawa
Life of this patent
Estimating the term…
Abstract
Provided are an image processing apparatus and a computer-readable storage medium capable of adjusting to an optimum bit rate. In a case where an average bit rate is smaller than a target bit rate, a mobile communication terminal sets an encoding parameter for high image quality in an internal register of an encoding parameter manager to increase the bit rate. In a case where the average bit rate is larger than the target bit rate, the mobile communication terminal sets an encoding parameter for low image quality in the internal register of the encoding parameter manager to reduce the bit rate. Therefore, the mobile communication terminal can encode YUV data at an optimum bit rate.
Claims7
An image processing apparatus, comprising:
- an encoded data generation unit which generates encoded data by encoding image data in accordance with a predetermined parameter;
- and
- a parameter adjusting unit which adjusts the predetermined parameter based on a bit rate of the encoded data generated by the encoded data generation unit,
- wherein the parameter adjusting unit includes:
- a bit rate calculation unit which calculates an average bit rate in a predetermined period, from an amount of encoded data generated by the encoded data generation unit in the predetermined period;
- a bit rate determination unit which determines whether the average bit rate calculated by the bit rate calculation unit is larger than a predetermined threshold or not;
- and
- a bit rate change unit which approximates the average bit rate to the predetermined threshold by adjusting the predetermined parameter based on a determination result of the bit rate determination unit.
A computer-readable storage medium storing a program for controlling a computer to execute:
- an encoded data generation procedure for generating encoded data by encoding image data in accordance with a predetermined parameter;
- a bit rate calculation procedure for calculating an average bit rate in a predetermined period, from an amount of encoded data generated by the encoded data generation procedure in the predetermined period;
- a bit rate determination procedure for determining whether the average bit rate calculated by the bit rate calculation procedure is larger than a predetermined threshold or not;
- and
- a parameter adjustment procedure for adjusting the predetermined parameter based on a determination result by the bit rate determination procedure to approximate the average bit rate to the predetermined threshold.
Dependencies are inferred from the claim text.