Patent US5909252A successfully refreshed from Google Patents.
US5909252A
Expired / Lapsed
US
⏱️ 0.0 years remaining
High efficiency encoder and video information recording/reproducing apparatus
Assignee: Mitsubishi Electric Corp
•
Filing: 1998-07-10
•
Granted: 1999-06-01
•
Expires: 2018-07-10
Abstract
Abstract In a high-efficiency encoder which performs motion-compensation prediction, an intra-field is set every n fields. The presence of a scene change is detected. When a scene change occurs, a reference picture of motion-compensation prediction is switched, or the field immediately after the scene change is set as an intra-field.
Inventors
- 👤 Tomohiro Ueda
- 👤 Takashi Itow
- 👤 Yoshinori Asamura
- 👤 Ken Onishi
- 👤 Hidetoshi Mishima
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:01
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/032; G11B27/036; G11B27/10; G11B27/19; G11B27/28; H; H04; H04N; H04N19/00; H04N19/10; H04N19/102; H04N19/103; H04N19/105; H04N19/114; H04N19/134; H04N19/136; H04N19/137; H04N19/142; H04N19/146; H04N19/169; H04N19/17; H04N19/172; H04N19/177; H04N19/179; H04N19/42; H04N19/46; H04N19/50; H04N19/503; H04N19/51; H04N19/577; H04N19/60; H04N19/61; H04N19/85; H04N19/87; H04N21/00; H04N21/20; H04N21/23; H04N21/234; H04N21/23418; H04N21/23424; H04N21/236; H04N21/238; H04N21/2383; H04N21/40; H04N21/41; H04N21/4104; H04N21/4135; H04N21/43; H04N21/433; H04N21/4334; H04N21/434; H04N21/438; H04N21/4382; H04N21/44; H04N21/44016; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H04N5/926; H04N5/9261; H04N5/9262; H04N5/9264; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; G11B2220/00; G11B2220/20; G11B2220/90; G11B27/034; H04N19/107; H04N19/152; H04N5/78; H04N5/782; H04N5/7824; H04N5/7826; H04N5/78263; H04N5/78266; H04N5/928; H04N9/806; H04N9/8063; H04N9/82; H04N9/83; H04N9/835; H04N9/8355
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
143 words
A high efficiency encoder comprising: means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding the blocks; prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than 2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n-1) fields or (n-1) frames; means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained when motion-compensation prediction is performed and the second information amount being obtained when motion-compensation prediction is not performed; and selection means for, when said second information amount is smaller than said first information amount, selecting a forced intra mode as a coding mode.
Claim 2
Dependent Claim
143 words
A high efficiency encoder comprising: means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding the blocks; prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than 2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n-1) fields or (n-1) frames; means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained when motion-compensation prediction is performed and the second information amount being obtained when motion-compensation prediction is not performed; and selection means for, when said second information amount is smaller than said first information amount, selecting a forced intra mode as a coding mode.
Claim 3
Dependent Claim
173 words
A high-efficiency encoder comprising: encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding the blocks; prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than 2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n-1) fields or (n-1) frames; and means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained when motion-compensation prediction is performed and the second information amount being obtained when motion-compensation prediction is not performed, wherein, for a field or frame where the number of blocks in which the second information amount of the block is smaller than the first information amount of the block is greater, said prediction means does not perform motion-compensation prediction, and said encoding means performs encoding as a forced intra-field or a forced intra-frame.
Claim 4
Dependent Claim
173 words
A high-efficiency encoder comprising: encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding the blocks; prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than 2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n-1) fields or (n-1) frames; and means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained when motion-compensation prediction is performed and the second information amount being obtained when motion-compensation prediction is not performed, wherein, for a field or frame where the number of blocks in which the second information amount of the block is smaller than the first information amount of the block is greater, said prediction means does not perform motion-compensation prediction, and said encoding means performs encoding as a forced intra-field or a forced intra-frame.
Claim 5
Dependent Claim
202 words
A high-efficiency encoder comprising: encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding the blocks; prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than 2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n-1) fields or (n-1) frames; and means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained when motion-compensation prediction is performed and the second information amount being obtained when motion-compensation prediction is not performed, wherein, for a field or frame where the number of blocks in which the second information amount of the block is smaller than the first information amount of the block is greater, said prediction means does not perform motion-compensation prediction, and said encoding means performs encoding as a forced intra-field or a forced intra-frame, and, for at least (n-1) fields or (n-1) frames following said forced intra mode, said prediction means again performed motion-compensation prediction with a forced intra-field or a forced intra-frame.
Claim 6
Dependent Claim
202 words
A high-efficiency encoder comprising: encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding the blocks; prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than 2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n-1) fields or (n-1) frames; and means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained when motion-compensation prediction is performed and the second information amount being obtained when motion-compensation prediction is not performed, wherein, for a field or frame where the number of blocks in which the second information amount of the block is smaller than the first information amount of the block is greater, said prediction means does not perform motion-compensation prediction, and said encoding means performs encoding as a forced intra-field or a forced intra-frame, and, for at least (n-1) fields or (n-1) frames following said forced intra mode, said prediction means again performed motion-compensation prediction with a forced intra-field or a forced intra-frame.
Claim 7
Dependent Claim
205 words
A high efficiency encoder, comprising: a blocking circuit for segmenting a digitized video signal into blocks of predetermined size; a block processing circuit encoding blocks of a selected field or frame; a selecting circuit selects, every n fields or frames, a field or frame output by the blocking circuit as an intra-field or intra-frame, the intra-field or intra-frame being the selected field or frame, and selects one of the input blocks and predicting blocks of the successive (n-1) fields or (n-1) frames as the selected field or frame; a motion-compensation predicting circuit generating the predicting blocks of the successive (n-1) fields or (n-1) frames based on the intra-field or intra-frame, wherein the selecting circuit includes: a determiner which determines whether a sum of the absolute values of the blocks of a field or frame output by the blocking circuit is smaller than a sum of the absolute values of the predicting blocks of one of the successive (n-1) fields or (n-1) frames; and a switch which selects one of the successive (n-1) fields or (n-1) frames output by the blocking circuit and the predicting blocks of the successive (n-1) fields or (n-1) frames as the selected field or frame based on output from the determiner.
Claim 8
Dependent Claim
205 words
A high efficiency encoder, comprising: a blocking circuit for segmenting a digitized video signal into blocks of predetermined size; a block processing circuit encoding blocks of a selected field or frame; a selecting circuit selects, every n fields or frames, a field or frame output by the blocking circuit as an intra-field or intra-frame, the intra-field or intra-frame being the selected field or frame, and selects one of the input blocks and predicting blocks of the successive (n-1) fields or (n-1) frames as the selected field or frame; a motion-compensation predicting circuit generating the predicting blocks of the successive (n-1) fields or (n-1) frames based on the intra-field or intra-frame, wherein the selecting circuit includes: a determiner which determines whether a sum of the absolute values of the blocks of a field or frame output by the blocking circuit is smaller than a sum of the absolute values of the predicting blocks of one of the successive (n-1) fields or (n-1) frames; and a switch which selects one of the successive (n-1) fields or (n-1) frames output by the blocking circuit and the predicting blocks of the successive (n-1) fields or (n-1) frames as the selected field or frame based on output from the determiner.
Claim 9
Dependent Claim
137 words
A high efficiency encoder, comprising: a blocking circuit for segmenting a digitized video signal into input blocks of predetermined size; first memory storing the input blocks; a block processing circuit encoding blocks of a selected field or frame; a motion-compensation predicting circuit predicting blocks of successive fields or frames from a reference picture; a selecting circuit outputting one of a predicting block and an input block based on information content of the predicting block and the input block; a second memory storing blocks output by the selecting circuit; and wherein said selecting circuit selects as the selected field or frame, blocks stored in one of the first memory and the second memory, based on one of a number of predicting blocks output to the second memory and a number of input blocks output to the second memory.
Claim 10
Dependent Claim
137 words
A high efficiency encoder, comprising: a blocking circuit for segmenting a digitized video signal into input blocks of predetermined size; first memory storing the input blocks; a block processing circuit encoding blocks of a selected field or frame; a motion-compensation predicting circuit predicting blocks of successive fields or frames from a reference picture; a selecting circuit outputting one of a predicting block and an input block based on information content of the predicting block and the input block; a second memory storing blocks output by the selecting circuit; and wherein said selecting circuit selects as the selected field or frame, blocks stored in one of the first memory and the second memory, based on one of a number of predicting blocks output to the second memory and a number of input blocks output to the second memory.
Claim 11
Dependent Claim
50 words
The encoder of claim 5, further comprising: a reference picture supply circuit which supplies, every n fields or frames, a field or frame output by the blocking circuit as the reference picture, and supplies as the reference picture for the nth field or frame, an n-2 selected field or frame.
Claim 12
Dependent Claim
32 words
The encoder of claim 5, further comprising: a reference picture supply circuit which supplies, every n fields or frames, a field or frame output by the blocking circuit as the reference picture.
Claim 13
Dependent Claim
46 words
The encoder of claim 5, further comprising: a reference picture supply circuit which supplies, every n fields or frames, a field or frame output by the blocking circuit, and supplies as the reference picture for the nth field or frame, an n-1 selected field or frame.
Claim 14
Dependent Claim
23 words
The encoder of claim 5, wherein the block processing circuit includes a two-dimensional DCT circuit which orthogonally transforms the selected field or frame.
Claim 15
Dependent Claim
45 words
The encoder of claim 5, further comprising a reference picture supply circuit which supplies as the reference picture, the input blocks stored in the first memory when the selecting means selects the input blocks stored in the first memory as the selected field or frame.
References Cited (Backward Citations)
US4520401A
Cited
US4689673A
Cited
WO1987002854A1
Cited
US4827338A
Cited
EP0267581A2
Cited
US5047852A
Cited
US5132792A
Cited
JPH03139083A
Cited
US5089888A
Cited
EP0434427A2
Cited
US5091782A
Cited
JPH0468989A
Cited
US5144423A
Cited
JPH04318785A
Cited
JPH04326280A
Cited
EP0536630A2
Cited
JPH05111015A
Cited
US5231484A
Cited
US5309292A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-05-31 | 2002-11-30 | 2003-06-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-05-31 | 2006-11-30 | 2007-06-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-05-31 | 2010-11-30 | 2011-06-01 | $7700.00 | Window Closed / Lapsed |