×

Image encoding apparatus and method, program, and storage medium

  • US 20030118240A1
  • Filed: 11/19/2002
  • Published: 06/26/2003
  • Est. Priority Date: 12/25/2001
  • Status: Active Grant
First Claim
Patent Images

1. An image encoding method for compression-encoding image data, comprising:

  • the first compression-encoding step of compression-encoding image data using a first compression-encoding parameter, which can be changed, and generating a compression-encoded encoded data stream;

    the re-compression-encoding step of re-compression-encoding the encoded data stream compression-encoded in the first compression-encoding step and an encoded data stream of a substitution candidate, which was compression-encoded by itself previously, using a second compression-encoding parameter which is generated in accordance with the first compression-encoding parameter applied to the first compression-encoding step, and of generating an encoded data stream of a substitution candidate, which is compression-encoded at a higher compression ratio;

    the data size determination step of counting a data size of an encoded data stream, which is compression-encoded in the first compression-encoding step, and determining if the data size is not less than a predetermined size;

    the change step of replacing, when it is determined in the data size determination step that the data size of the encoded data stream compression-encoded in the first compression-encoding step is not less than the predetermined size, the first compression-encoding parameter by the second compression-encoding parameter;

    the save step of saving, when it is determined in the data size determination step that the data size of the encoded data stream compression-encoded in the first compression-encoding step is not less than the predetermined size, the encoded data stream of the substitution candidate, which was previously compression-encoded in the re-compression-encoding step, as an encoded data stream compression-encoded in the first compression-encoding step after the first encoding parameter is changed, and of saving the encoded data stream, which is compression-encoded in the first compression-encoding step after the first compression-encoding parameter is changed, as a subsequent encoded data stream;

    the process execution selection step of selecting, when it is determined in the data size determination step that the data size of the encoded data stream compression-encoded in the first compression-encoding step is not less than the predetermined size, if a re-compression-encoding process in the re-compression-encoding step is to be executed; and

    update step of updating, when it is selected in the process execution selection step that the re-compression-encoding process in the re-compression-encoding step is to be executed, the second compression-encoding parameter to be applied to the re-compression-encoding step to a new compression-encoding parameter, which can compress data at a higher compression ratio.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×