← Back to Patent Explorer
EP0447068A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Motion image data compression system

Assignee: Victor Company of Japan Ltd
•
Filing: 1991-02-28
•
Granted: —
•
Expires: 2011-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A motion data image compression system comprises a first element (21, 24) to divide an I′th frame (I = 1, 2, ... N-1) between the two frames F₀ and F N out of N frames (where N is an integer of 2 or more) of digital motion image data, into a block B I formed of a plural number of pixels, and to determine the motion vector MV0I of frame F₀ and F I for each of the divided blocks B I and to determine the block B₀ that uses the motion vector MV0I to predict the block B I , a second element (22, 25) to determine the motion vector MVNI between frame F N and F I for each block B I and that uses the motion vector MVNI to determine the block B N that predicts the block B I , a third element (53, 54, 55, 56, 57, 58, 59) that determines the motion vectors MV0N and MVN0 of frame F N and F₀ for each block B I , and uses the motion vectors MV0N and MVN0 to determine the predective motion vector MV0I′ between frame F₀ and F I , determine the block B 0′ that predicts the block B I , determine the predictive motion vector MVNI′ between frames F N and F I , and that uses the predictive motion vector MVNI′ to determine the block B N′ that predicts block B I and the block B 0N′ that is the linear sum of blocks B 0′ and B N′ , a fourth element (45) that determines the block B DC from the average value of block B I , and a fifth element (46) that selects the block out of the blocks B₀, B N , B 0N , and B DC for which the correlation with block B I is greatest.

Inventors

  • 👤 Takami Niihara

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-28 20:57
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/01; H04N7/0135; H04N7/014; G; G06; G06T; G06T7/00; G06T7/20; G06T7/223; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/523; H04N19/577

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 291 words
A motion data image compression apparatus comprising: a first means (21, 24) to divide an I′th frame (I = 1, 2, ... N-1) between the two frames F₀ and F N out of N frames (where N is an integer of 2 or more) of digital motion images, into a block B I formed of a plural number of pixels, determine the motion vector MV0I of frame F₀ and F I for each of the divided blocks B I and determine the block B₀ that uses the motion vector MV0I to predict the block B I , a second means (22, 25) to determine the motion vector MVNI between frame F N and F I for each block B I and uses the motion vector MVNI to determine the block B N that predicts the block B I , a third means (53, 54, 55, 56, 57, 58, 59) that determines the motion vectors MV0N and MVN0 of frame F N and F₀ for each block B I , and uses the motion vectors MV0N and MVN0 to determine the predictive motion vector MV0I′ between frame F₀ and F I , determine the block B 0′ that predicts the block B I , determine the predictive motion vector MVNI′ between frames F N and F I , and uses the predictive motion vector MVNI′ to determine the block B N′ that predicts block B I and the block B 0N′ that is the linear sum of blocks B 0′ and B N′ , a fourth means (45) that determines the block B DC from the average value of block B I , and a fifth means (46) that selects the block for which the correlation with block B I is greatest.
Claim 2
Dependent Claim 65 words
The motion image data compression apparatus of claim 1, further comprising: a sixth means (27) that determines the block B 0N formed by the linear sum of block B₀ and B N , with the fifth means selecting the block out of block B₀, B N , B 0N , B 0N′ and B DC for which the correlation with block B I is greatest.
Claim 3
Dependent Claim 23 words
The motion image data compression apparatus of claim 1, wherein: said fourth and fifth means and means configure a mode judgment circuit (28).
Claim 4
Dependent Claim 269 words
The motion image data compression apparatus of claim 3, wherein said first means comprises a first address circuit (21) to determine said block B₀ as first address data on the basis of the output of a first frame memory and a motion vector detection circuit, and a first work memory (24) that stores first address data output from this circuit, said second means comprising a second address citcuit (22) to determine said block B N as second address data on the basis of the output of a second frame memory and said motion vector detection circuit, and a second work memory (25) that stores second address data output from this circuit, said third means comprising third and fourth address generation circuits (53, 54), third and fourth work memories (55, 56) to store third and fourth address data output from these circuits, first and second interpolation circuits (57, 58) that perform linear interpolation calculation of output from these third and fourth work memories, and a first adder (59) that adds outputs of said first and second interpolation circuits, said fourth means comprising a direct current (DC) component calculation circuit (45) provided to said mode judgment circuit (28) and performing the DC component calculations on the basis of a fifth address data output from a fifth address generation circuit (23), and said fifth means comprising a minimum value judgment circuit (46) that judges a minimum value on the basis of an output of said DC calculation circuit (45) and address data output from said first through fourth work memories (21, 22, 23, 53, 54) provided to said mode judgment circuit (28).
Claim 5
Dependent Claim 68 words
The motion image data compression apparatus of claim 4, wherein: said mode judgment circuit (28) is provided with. a first correlation calculation circuit (44) to calculate a correlation of an output calculated by said DC calculation circuit (45), and second through fifth correlation circuits (41, 42, 43) that calculate correlations of first through fourth data output from said first through fourth work memories (24, 25, 26, 55, 56).
Claim 6
Dependent Claim 64 words
The motion image data compression apparatus of claim 4, further comprising: a sixth means (29) to determine a block B 0N formed by the linear sum of said blocks B₀ and B N , said fifth means (46) selecting the block out of said block B₀, B N , B 0N and B DC for which the correlation with block B I is greatest.
Claim 7
Dependent Claim 48 words
The motion image data compression apparatus of claim 6, wherein: said sixth means comprises a second adder (27) that determines said block B 0N by adding said first and second address data output to said mode judgment circuit (28) from said first and second work memories (55, 56).
Claim 8
Dependent Claim 55 words
The motion image data compression apparatus of claim 4, wherein: predictive motion vector signals are supplied to a third and fourth address generation circuit (21, 22) configuring said third and fourth means, and further provided with a vector division circuit (51) that supplies an interpolation coefficient to said first and second interpolation circuits (57, 58).
Claim 9
Dependent Claim 58 words
The motion image data compression apparatus of claim 8, further comprising: a frame counter (52) that supplies a number of frames of said motion image data to said vector division circuit (51), said vector division circuit (51) being supplied with said number of frames and said motion vector detection circuit (9) being supplied with a detected motion vector.
Claim 10
Dependent Claim 307 words
The motion image data compression apparatus of claim 1, wherein: said first means comprises a first address circuit (21) to determine said block B₀ as first address data on the basis of the output of a first frame memory (1) and a motion vector detection circuit (9), and a first work memory (24) that stores first address data output from this circuit, said second means comprising a second address circuit (22) to determine said block B N as second address data on the basis of the output of a second frame memory (2) and said motion vector detection circuit (9), and a second work memory (25) that stores second address data output from this circuit, said third means comprises a frame counter (42) that counts a number of frames of said motion image signals, a vector division circuit (41) that divides a predictive motion vector on the basis of the value counted by this counter and a motion vector (MV4I, MV0I and MV04) detected by said motion vector detection circuit, an interpolation circuit (47, 48) that performs interpolation calculation on the basis of an output of this division circuit (41) and either of the outputs of said first and second work memories (24, 25), and a first adder (49) that adds outputs of said first and second interpolation circuits (47, 48), said fourth means comprising a direct current (DC) component calculation circuit (45) provided to said mode judgment circuit and performing DC component calculations on the basis of a fifth address data output from a fifth address generation circuit (23), and said fifth means comprising a minimum value judgment circuit (46) that judges a minimum value on the basis of an output of said DC calculation circuit (45) and address data output from said first, second and fifth work memories provided to said mode judgment circuit (28).
Claim 11
Dependent Claim 65 words
The motion image data compression apparatus of claim 10, further comprising: a sixth means (27) that determines the block B 0N formed by the linear sum of block B₀ and B N , with the fifth means selecting the block out of block B₀, B N , B 0N , B 0N′ and B DC for which the correlation with block B I is greatest.

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