← Back to Patent Explorer
US5442401A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for encoding an image to produce a target information amount

Assignee: Mitsubishi Electric Corp
•
Filing: 1994-02-16
•
Granted: 1995-08-15
•
Expires: 2014-02-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Tokumichi Murakami
  • 👤 Toshiaki Shimada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 19:13
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/10; H04N19/134; H04N19/136; H04N19/137; H04N19/102; H04N19/103; H04N19/115; H04N19/124; H04N19/14; H04N19/146; H04N19/149; H04N19/15; H04N19/157; H04N19/159; H04N19/169; H04N19/17; H04N19/172; H04N19/176; H04N19/189; H04N19/196; H04N19/60; H04N19/61; H04N19/152; Y; Y10; Y10S; Y10S706/00; Y10S706/90

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 108 words
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 a current 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; and b) a coding update means for generating the control signal based on current coding parameters and the extent of motion detected by the motion detector.
Claim 2
Dependent Claim 108 words
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 a current 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; and b) a coding update means for generating the control signal based on current coding parameters and the extent of motion detected by the motion detector.
Claim 3
Dependent Claim 32 words
A controller as recited in claim 1 wherein the coding update means comprises a coding parameter setting means that generates the control signal so that the coder produces a target information amount.
Claim 4
Dependent Claim 146 words
In an image coding system having a 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 a current 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; and b) a coding update means for generating the control signal based on current coding parameters and the extent of motion detected by the motion detector; and 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.
Claim 5
Dependent Claim 146 words
In an image coding system having a 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 a current 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; and b) a coding update means for generating the control signal based on current coding parameters and the extent of motion detected by the motion detector; and 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.
Claim 6
Dependent Claim 36 words
The controller of claim 3, wherein the coding parameters include a first parameter indicating a target information produced amount and a second parameter indicating a criteria for determining whether data is valid and a quantize characteristic.
Claim 7
Dependent Claim 22 words
The controller of claim 3, wherein the extent of motion includes motion characteristics for past short, intermediate and long periods of motion.
Claim 8
Dependent Claim 17 words
The controller of claim 3, wherein the inference means uses a fuzzy inference for obtaining a result.
Claim 9
Dependent Claim 22 words
The controller of claim 3, further including control means for renewing the coding parameter according to the motion detected by said detector.
Claim 10
Dependent Claim 16 words
The controller of claim 7, wherein said control means renews the coding parameter based on inference.
Claim 11
Dependent Claim 21 words
The controller of claim 7, wherein the coding parameter is criteria for determining whether data is valid and a quantize condition.
Claim 12
Dependent Claim 104 words
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 current 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 image signal and said at least one previously encoded image signal based on the provided information amount and average information amount; and c) updating the coding parameters based on the determined extent of motion and current coding parameters.
Claim 13
Dependent Claim 104 words
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 current 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 image signal and said at least one previously encoded image signal based on the provided information amount and average information amount; and c) updating the coding parameters based on the determined extent of motion and current coding parameters.
Claim 14
Dependent Claim 34 words
The method of claim 10 wherein the step of updating includes the step of inferring the updated coding parameters using a control rule based on the determined extent of motion and current coding parameters.
Claim 15
Dependent Claim 25 words
The method of claim 10 wherein the step of updating includes generating the updated coding parameters so that the coder produces a target information amount.
Claim 16
Dependent Claim 36 words
The method of claim 10, wherein the coding parameters include a fist parameter indicating a target information produced amount and a second parameter indicating a criteria for determining whether data is valid and a quantize characteristic.
Claim 17
Dependent Claim 26 words
The method of claim 10, wherein the step of determining the extent of motion includes determining characteristics for past short, intermediate and long periods of motion.
Claim 18
Dependent Claim 18 words
The method of claim 10 wherein the step of inferring uses a fuzzy inference for obtaining a result.
Claim 19
Dependent Claim 21 words
The method of claim 10, further including a step of renewing the coding parameters according to the determined extent of motion.
Claim 20
Dependent Claim 17 words
The method of claim 16, wherein the step of renewing renews the coding parameters based on inference.
Claim 21
Dependent Claim 22 words
The method of claim 16, wherein the coding parameters include a criterium for determining whether data is valid and a quantize condition.
Claim 22
Dependent Claim 137 words
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.
Claim 23
Dependent Claim 137 words
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.
Claim 24
Dependent Claim 36 words
The apparatus of claim 19, wherein the coding parameter includes a first parameter indicating a target information produced amount and a second parameter indicating a criteria for determining whether data is valid and a quantize characteristic.
Claim 25
Dependent Claim 21 words
The apparatus of claim 19, wherein the past motion characteristics include characteristics for past short, intermediate and long periods of motion.
Claim 26
Dependent Claim 17 words
The apparatus of claim 19, wherein the inference means uses a fuzzy inference for obtaining a result.
Claim 27
Dependent Claim 22 words
The apparatus of claim 19, further including control means for renewing the coding parameter according to the motion detected by said detector.
Claim 28
Dependent Claim 16 words
The apparatus of claim 23, wherein said control means renews the coding parameter based on inference.
Claim 29
Dependent Claim 21 words
The apparatus of claim 23, wherein the coding parameters is criteria for determining whether data is valid and a quantize condition.
Claim 30
Dependent Claim 110 words
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; and b) 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.
Claim 31
Dependent Claim 110 words
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; and b) 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.
Claim 32
Dependent Claim 36 words
The controller of claim 26, wherein the coding parameters include a first parameter indicating a target information produced amount and a second parameter indicating a criteria for determining whether data is valid and a quantize characteristic.
Claim 33
Dependent Claim 22 words
The controller of claim 26, wherein the extent of motion includes motion characteristics for past short, intermediate and long periods of motion.
Claim 34
Dependent Claim 17 words
The controller of claim 26, wherein the inference means uses a fuzzy inference for obtaining a result.
Claim 35
Dependent Claim 22 words
The controller of claim 26, further including control means for renewing the coding parameter according to the motion detected by said detector.
Claim 36
Dependent Claim 16 words
The controller of claim 30, wherein said control means renews the coding parameter based on inference.
Claim 37
Dependent Claim 21 words
The controller of claim 30, wherein the coding parameter is criteria for determining whether data is valid and a quantize condition.
Claim 38
Dependent Claim 138 words
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 motion detector which detects motion over a predetermined sequence of frames from the motion characteristics stored in the first memory; and an inference engine which infers the coding parameters 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.
Claim 39
Dependent Claim 138 words
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 motion detector which detects motion over a predetermined sequence of frames from the motion characteristics stored in the first memory; and an inference engine which infers the coding parameters 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.

References Cited (Backward Citations)

EP0395440A2 Cited
US4982285A Cited
US5214773A Cited
US4958226A Cited
EP0424060A2 Cited
US5136376A Cited
US5218555A Cited
JPH03295392A Cited
US5038209A Cited
EP0478230A2 Cited
US5134477A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-14 1999-02-13 1999-08-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-14 2003-02-13 2003-08-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-14 2007-02-13 2007-08-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag