Nova Patents
EP0514865A2

Image coding system.

Abstract

An image coding system determines an amount a data that is output by a coder of the system and also determines a target code produced amount based on the motion of an input image. The coder of the coding system encodes the input image. A record of a data amount of past coded data is used as the inference of the target code amount. Hence, proper coding can be performed in a sending side. Further, by converting the data amount into a value with a condition to be standard, accuracy of the inference may be improved. In addition, an indication of the power amount of the data to be coded is used as a factor for determining a target code produced amount to expedite a combination of a plurality of coding modes.

EP0514865A2, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 20 May 2012, 14.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

25 claims: 7 independent, 18 dependent

  1. 1
    In an image coding system having a coder for coding a sequence of image signals, as dictated by a control signal that sets coding parameters for the coder, a controller for controlling the coder, comprising:a) a motion detector for detecting an extent of motion between an image signal and at least one previously encoded image signal based on an information amount of said current image signal and an average information amount of said at least one previously encoded image signal;andb) a coding update means for generating the control signal based on current coding parameters and the extent of motion detected by the motion detector.
  2. 2
    A controller as recited in claim 1 wherein the coding update means comprises an inference means for inferring the control signal using a control rule based on the extent of motion detected by the motion detector and current coding parameters.
  3. 3
    A controller as recited in claim 1 wherein the coding update means comprises a coding parameter sets means that generates the control signal so that the coding produces a target information amount.
  4. 4
    In an image coding system having a coder for coding a sequence of image signals, as dictated by coding parameters for the coder, a method of updating the coding parameters, comprising the steps of:a) providing an information amount of a current image signal and an average information amount for at least one previously encoded image signal;b) determining an extent of motion between said current information signal and said at least one previously encoded signal based on the provided information amount and average information amount;andc) updating the coding parameters based on the determined extent of motion and current coding parameters.
  5. 5
    A coding control apparatus for coding a frame of image data according to motion between image data of the frame and image data of at least one previous frame, comprising:a first memory for storing motion characteristics of image data of previous frames;a second memory for storing a coding parameter to control coding of the image data of the present frame so that coded image data has a produced information amount;a detector for detecting motion over a predetermined sequence of frames from the past motion characteristics held in the first memory;and inference means for inferring the coding parameter to be output, based on the temporal change of the motion that is detected by the detector and based on a record of the coding parameter held in the second memory, according to a control rule.
  6. 12
    An image coding process apparatus for carrying out a coding process of an input image signal, on a block by block basis, wherein each block includes a predetermined number of pixels, the input signal temporally changing and including data of every pixel of a corresponding image, comprising:a coder for coding each block using a quantize condition according to the input image signal of the block to obtain a produced information amount of coded data;a converter for converting the produced information amount of the coded data into a conversion coded data amount, while maintaining a fixed relationship between the predetermined quantize condition and the produced information amount.a detector for detecting motion characteristics of the input image signal based on change in the conversion coded data amount of the input image signal and previously coded input image signals;andquantize update means for calculating the quantize condition and updating the quantize condition in the coder according to the motion characteristics obtained by the detector.
  7. 18
    An image coding process apparatus for coding input image data that is temporally changing, comprising:a coder for coding the input image data under a predetermined quantize condition in a plurality of different coding modes, each mode coding the data in a different fashion;an image processor for receiving the input image data and processing the input image data to supply data to the coder that is compatible with the coder;a power calculator for calculating estimated output power as a sum of a size of the data that is output by the image processor;andcoding parameter set means for setting a target produced information amount in the coder according to a result from the power calculator and for setting the quantize condition in coding according to the target produced information amount.