Patent US2408541A successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0508351A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for the motion compensated predictive coding of an image signal

Assignee: Mitsubishi Electric Corp
•
Filing: 1992-04-06
•
Granted: —
•
Expires: 2012-04-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract 7 A motion compensation predicting coding apparatus includes a motion detector for comparing pixel data in an image signal with pixel data of the previous image signal to generate a motion vector. The motion vector is indicative of the displacement differences between the image signal and the previous image signal. The image signal may be organized into blocks of pixel data for a single field or for multiple fields when motion detection is performed on the image signal by the motion detector. A subtracter generates a prediction compensation error signal by subtracting the pixel data in the previous image signal from the pixel data of the image signal. A coder receives the prediction compensation error signal and generates an appropriate coded output. The apparatus may also include an adaptive blocking mechanism for receiving the prediction compensation error signal and organizing the data in the signal into blocks into one of several fashions as dictated by the motion vector.

Inventors

  • 👤 Tokumichi C/O Mitsubishi Denki K.K. Murakami
  • 👤 Kohtaro C/O Mitsubishi Denki K.K. Asai
  • 👤 Yoshiaki C/O Mitsubishi Denki K.K. Kato
  • 👤 Yoshihisa c/o Mitsubishi Denki K.K. Yamada

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-26 01:46
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/577; H04N19/10; H04N19/102; H04N19/103; H04N19/105; H04N19/112; H04N19/134; H04N19/136; H04N19/137; H04N19/60; H04N19/61

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 168 words
A motion compensation predicting coding apparatus for processing input image signals that encode pixel data for pixels of an image, each input image signal encoding pixel data for a particular field in a first block of pixels in the image and coding the input image signals, comprising: a motion detector for comparing each input image signal with a previously coded frame image signal to detect a motion vector from the compared signals; producing means for obtaining a motion compensation prediction signal of a signal of a second block in the previously coded frame image signal which is most similar to the first block, on the basis of the motion vector; a subtracter for obtaining an error signal between the first block and the motion compensation prediction signal; and a composer for composing the error signal to obtain a frame error signal; a coder for coding the frame error signal on the basis of correlation of adjacent pixels within the frame error signal to obtain a coded error signal.
Claim 2
Dependent Claim 168 words
A motion compensation predicting coding apparatus for processing input image signals that encode pixel data for pixels of an image, each input image signal encoding pixel data for a particular field in a first block of pixels in the image and coding the input image signals, comprising: a motion detector for comparing each input image signal with a previously coded frame image signal to detect a motion vector from the compared signals; producing means for obtaining a motion compensation prediction signal of a signal of a second block in the previously coded frame image signal which is most similar to the first block, on the basis of the motion vector; a subtracter for obtaining an error signal between the first block and the motion compensation prediction signal; and a composer for composing the error signal to obtain a frame error signal; a coder for coding the frame error signal on the basis of correlation of adjacent pixels within the frame error signal to obtain a coded error signal.
Claim 3
Dependent Claim 54 words
The apparatus of claim 1, wherein the motion detector compares pixel data in like fields of the first block and the second block to obtain a motion vector for each field, and the producing means obtains the motion prediction signal of each field on the basis of the motion vector corresponding to each field.
Claim 4
Dependent Claim 30 words
The apparatus of claim 2, wherein the producing means obtains the motion compensation prediction signal by reading pixel data out of a memory storing the previously coded frame image signals.
Claim 5
Dependent Claim 61 words
The apparatus of claim 3, further comprising: a decoder for decoding the coded frame error signal output by the coding means to obtain a decoded signal; a separator for separating the decoded signal into signals for the respective fields; and an adder for adding the decoded and separated signals to the motion compensation prediction signal to reproduce the input image signal.
Claim 6
Dependent Claim 203 words
A motion compensation predicting coding apparatus for processing an input image signal, including blocks of a plurality of pixels, and coding the input image signal in consideration of motion within an image, the input image signal being obtained by an interlaced scanning for every field and being composed of pixel data, comprising: a motion detector for comparing a first block of the input image signal to be coded with a second block in a previously coded frame image signal to detect a motion vector from the first and second blocks; producing means for obtaining a motion compensation prediction signal of the second block from the coded frame image signals on the basis of the motion vector; a subtracter means for obtaining an error signal between the first block and the second block; adaptive blocking means for blocking the error signal by either a first method of alternately arranging odd and even field signals every other line or a second method of independently arranging the odd and even field signals for each field; and a coder for coding the signals of each block of the error signal obtained by the adaptive blocking means on the basis of correlation of adjacent pixels within the block.
Claim 7
Dependent Claim 203 words
A motion compensation predicting coding apparatus for processing an input image signal, including blocks of a plurality of pixels, and coding the input image signal in consideration of motion within an image, the input image signal being obtained by an interlaced scanning for every field and being composed of pixel data, comprising: a motion detector for comparing a first block of the input image signal to be coded with a second block in a previously coded frame image signal to detect a motion vector from the first and second blocks; producing means for obtaining a motion compensation prediction signal of the second block from the coded frame image signals on the basis of the motion vector; a subtracter means for obtaining an error signal between the first block and the second block; adaptive blocking means for blocking the error signal by either a first method of alternately arranging odd and even field signals every other line or a second method of independently arranging the odd and even field signals for each field; and a coder for coding the signals of each block of the error signal obtained by the adaptive blocking means on the basis of correlation of adjacent pixels within the block.
Claim 8
Dependent Claim 58 words
The apparatus of claim 5, wherein the motion detector compares pixel data in like fields of the first block and the previously coded frame image signal to obtain a motion vector for each field, and the producing means obtains the motion compensation prediction signal of each field on the basis of the motion vector corresponding to each field.
Claim 9
Dependent Claim 30 words
The apparatus of claim 6, wherein the producing means obtains the motion compensation prediction signal by reading pixel data out of a memory storing the previously coded frame image signals.
Claim 10
Dependent Claim 61 words
The apparatus of claim 7, further comprising: a decoder means for decoding the coded error signal output by the coding means to obtain a decoded signal; a separator for separating the decoded signal into signals for the respective fields; and an adder means for adding the decoded and separated signals and the motion prediction signal to reproduce the input image signal.
Claim 11
Dependent Claim 76 words
The apparatus of claim 8, further comprising a memory for storing at least one field of the input image signal, and a second motion detector, wherein the second motion detector detects a motion vector between the like fields of the input image signal and an image signal of a preceding input image signal read out of the memory, and the adaptive blocking means changes the selected method according to the motion vector between the like fields.
Claim 12
Dependent Claim 105 words
The apparatus of claim 8, further comprising: a decoder for decoding the coded signal to obtain a decoded signal; and rearranging means for either rearranging the decoded signal by using the selected one of the first and second methods in the blocking means or a predetermined arrangement without using the first or second methods in the blocking means to obtain a rearranged signal, and an adder for adding the rearranged signal and the motion compensation prediction signal, wherein the image signal with respect to the coded block is reproduced according to the rearranged signal and the reproduced image signal is fed to the producing means.
Claim 13
Dependent Claim 176 words
A motion compensation predicting coding apparatus for processing input image signals that encode pixel data for pixels of an image, each input image signal encoding pixel data for a particular field in a first block of pixels in the image and coding the input image signal, comprising: a composer for composing the input image signals to obtain a frame image signal; a motion detector for comparing each input image signal with a previously coded frame image signal to detect a motion vector from the similarity of the compared signals; producing means for obtaining a motion compensation prediction signal of a signal of a second block in the previously coded frame image signal which is most similar to the first block, on the basis of the motion vector; a subtracter for obtaining an error signal between the first block and the motion compensation prediction signal; blocking means for blocking the error signal; and a coder for coding the signals of each block of the error signal on the basis of correlation of adjacent pixels within the block.
Claim 14
Dependent Claim 176 words
A motion compensation predicting coding apparatus for processing input image signals that encode pixel data for pixels of an image, each input image signal encoding pixel data for a particular field in a first block of pixels in the image and coding the input image signal, comprising: a composer for composing the input image signals to obtain a frame image signal; a motion detector for comparing each input image signal with a previously coded frame image signal to detect a motion vector from the similarity of the compared signals; producing means for obtaining a motion compensation prediction signal of a signal of a second block in the previously coded frame image signal which is most similar to the first block, on the basis of the motion vector; a subtracter for obtaining an error signal between the first block and the motion compensation prediction signal; blocking means for blocking the error signal; and a coder for coding the signals of each block of the error signal on the basis of correlation of adjacent pixels within the block.
Claim 15
Dependent Claim 30 words
The apparatus of claim 11, wherein the producing means obtains the motion compensation prediction signal by reading corresponding pixel data out of a memory storing the coded frame image signal.
Claim 16
Dependent Claim 42 words
The apparatus of claim 11, wherein the blocking means selects whether to block the error signal in a field composition mode having alternating fields or in a field independent mode having a single field based on the magnitude of the motion vector.
Claim 17
Independent Claim 58 words
The apparatus of claims 13, further comprising: a decoder for decoding the coded error signal to obtain a decoded signal; and re-arranging means for re-arranging the decoded signal; and an adder for adding the re-arranged signal and the motion compensation prediction signal, wherein the image signal is decoded and stored in the memory as a coded image signal.
Claim 18
Dependent Claim 161 words
A motion compensation predicting coding apparatus for encoding pixel data of an image signal, wherein said image signal includes pixel data organized into an even field and an odd field for a portion of an image, said apparatus comprising: a) a motion detector for comparing the pixel data in the image signal with pixel data of a previous image signal to generate a motion vector indicative of displacement differences between the image signal and the previous image signal; b) a subtracter for generating a prediction compensation error signal by subtracting the pixel data in the previous image signal from the pixel data of the image signal; c) an adaptive blocking mechanism for receiving the prediction compensation error signal and organizing data in the prediction compensation error signal into blocks in one of several fashions as dictated by the motion vector to generate a blocked output; and d) a coder for receiving and encoding the blocked output from the adaptive blocking mechanism.
Claim 19
Dependent Claim 161 words
A motion compensation predicting coding apparatus for encoding pixel data of an image signal, wherein said image signal includes pixel data organized into an even field and an odd field for a portion of an image, said apparatus comprising: a) a motion detector for comparing the pixel data in the image signal with pixel data of a previous image signal to generate a motion vector indicative of displacement differences between the image signal and the previous image signal; b) a subtracter for generating a prediction compensation error signal by subtracting the pixel data in the previous image signal from the pixel data of the image signal; c) an adaptive blocking mechanism for receiving the prediction compensation error signal and organizing data in the prediction compensation error signal into blocks in one of several fashions as dictated by the motion vector to generate a blocked output; and d) a coder for receiving and encoding the blocked output from the adaptive blocking mechanism.
Claim 20
Dependent Claim 188 words
A motion compensation predicting coding apparatus for encoding pixel data of a first image signal and a second image signal, wherein the first image signal encodes pixel data in an odd field of a portion of an image and the second image signal encodes pixel data in an even field of the portion of the image, said apparatus comprising: a) a field composer for composing the pixel data in the first signal for the odd field with the pixel data in the second signal for the even field to produce a composed image signal having pixel data for both fields; b) a motion detector for comparing the pixel data in previous image signals to generate a motion vector indicative of displacement differences between the pixels of the first and second image signals relative to the previous image signals; c) a subtracter for generating a prediction error signal by subtracting the pixel data in the previous image signals that are used to generate the motion vector from pixel data in the composed image signal; and d) a coder for receiving and encoding the prediction error signal from the subtracter.
Claim 21
Dependent Claim 188 words
A motion compensation predicting coding apparatus for encoding pixel data of a first image signal and a second image signal, wherein the first image signal encodes pixel data in an odd field of a portion of an image and the second image signal encodes pixel data in an even field of the portion of the image, said apparatus comprising: a) a field composer for composing the pixel data in the first signal for the odd field with the pixel data in the second signal for the even field to produce a composed image signal having pixel data for both fields; b) a motion detector for comparing the pixel data in previous image signals to generate a motion vector indicative of displacement differences between the pixels of the first and second image signals relative to the previous image signals; c) a subtracter for generating a prediction error signal by subtracting the pixel data in the previous image signals that are used to generate the motion vector from pixel data in the composed image signal; and d) a coder for receiving and encoding the prediction error signal from the subtracter.
Claim 22
Dependent Claim 244 words
A motion compensation predicting coding apparatus for encoding pixel data of a first image signal and a second image signal, wherein the first image signal encodes pixel data in an odd field of a portion of an image and the second image signal encodes pixel data in an even field of the portion of the image, said apparatus comprising: a) a field composer for composing the pixel data in the first signal for the odd field with the pixel data in the second signal for the even field to produce a composed image signal having pixel data for both fields; b) a motion detector for comparing the pixel data in previous image signals to generate a motion vector indicative of displacement differences between the first and second images relative to the previous image signals; c) a subtracter for generating a prediction error signal by subtracting the pixel data in the previous image signals that are used to generate the motion vector from pixel data in the composed image signal; and d) a coder for receiving and encoding the prediction error signal from the subtracter, said coder including i) a transformation means for performing an orthogonal transformation on the prediction error signal to produce a coefficient matrix; and ii) a quantizer for quantizing coefficients from the coefficient matrix; and iii) a scanning controller for controlling what order the coefficients are scanned from the coefficient matrix and passed to the quantizer, based on the motion vector.
Claim 23
Dependent Claim 244 words
A motion compensation predicting coding apparatus for encoding pixel data of a first image signal and a second image signal, wherein the first image signal encodes pixel data in an odd field of a portion of an image and the second image signal encodes pixel data in an even field of the portion of the image, said apparatus comprising: a) a field composer for composing the pixel data in the first signal for the odd field with the pixel data in the second signal for the even field to produce a composed image signal having pixel data for both fields; b) a motion detector for comparing the pixel data in previous image signals to generate a motion vector indicative of displacement differences between the first and second images relative to the previous image signals; c) a subtracter for generating a prediction error signal by subtracting the pixel data in the previous image signals that are used to generate the motion vector from pixel data in the composed image signal; and d) a coder for receiving and encoding the prediction error signal from the subtracter, said coder including i) a transformation means for performing an orthogonal transformation on the prediction error signal to produce a coefficient matrix; and ii) a quantizer for quantizing coefficients from the coefficient matrix; and iii) a scanning controller for controlling what order the coefficients are scanned from the coefficient matrix and passed to the quantizer, based on the motion vector.
Claim 24
Dependent Claim 109 words
In a motion compensation predicting coding apparatus, a method of encoding pixel data for a portion of a current image, wherein said pixel data includes data from an even field and data from an odd field, said method comprising the steps of: a) receiving pixel data for the current image; b) detecting motion between the pixel data of the current image and pixel data of a previous image and generating a motion vector indicative of the motion; c) subtracting the pixel data of the previous image from the pixel data of the current image to generate a prediction error signal; c) encoding the prediction error signal using a coder.
Claim 25
Dependent Claim 109 words
In a motion compensation predicting coding apparatus, a method of encoding pixel data for a portion of a current image, wherein said pixel data includes data from an even field and data from an odd field, said method comprising the steps of: a) receiving pixel data for the current image; b) detecting motion between the pixel data of the current image and pixel data of a previous image and generating a motion vector indicative of the motion; c) subtracting the pixel data of the previous image from the pixel data of the current image to generate a prediction error signal; c) encoding the prediction error signal using a coder.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag