Patent US5265180A successfully refreshed from Google Patents.
US5265180A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of encoding a sequence of images of a digital motion video signal
Assignee: Intel Corp
•
Filing: 1993-02-08
•
Granted: 1993-11-23
•
Expires: 2013-02-08
Abstract
Abstract In a method of encoding a sequence of images of a digital motion video signal, information regarding future images in the image sequence is obtained by making an initial analysis of the image data before compression. The initial analysis provides information to the compression system regarding variations in complexity between images. This information is used to determine the setting of a compression controller. From this setting, other compression system thresholds and quantizers are scaled. In addition, the initial analysis provides qualitative information regarding events such as scene changes, brief periods of rapid motion, dissolves, wipes, and the appearance of a single anomalous image.
Inventors
- 👤 Stuart J. Golin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 16:04
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/85; H04N19/87; H04N19/10; H04N19/102; H04N19/124; H04N19/134; H04N19/136; H04N19/137; H04N19/14; H04N19/142; H04N19/169; H04N19/179; H04N19/189; H04N19/196; H04N19/197; H04N19/50; H04N19/60; H04N19/146; H04N19/149; H04N19/15
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
118 words
A method of encoding a sequence of images of a digital motion video signal, said method comprising the steps of: a performing a preliminary analysis of the entire sequence of images to determine complexity values, each complexity value being associated with at least one of said images and, after completion of said preliminary analysis; b compressing the images of said sequence of images using a compression system including a compression controller having adjustable settings for scaling compression system quantizers and thresholds; and c adjusting the compression controller setting for each image being compressed in accordance with adjustment parameters including at least one complexity value associated with an image occurring in the sequence subsequent to the image being compressed.
Claim 2
Independent Claim
118 words
A method of encoding a sequence of images of a digital motion video signal, said method comprising the steps of: a performing a preliminary analysis of the entire sequence of images to determine complexity values, each complexity value being associated with at least one of said images and, after completion of said preliminary analysis; b compressing the images of said sequence of images using a compression system including a compression controller having adjustable settings for scaling compression system quantizers and thresholds; and c adjusting the compression controller setting for each image being compressed in accordance with adjustment parameters including at least one complexity value associated with an image occurring in the sequence subsequent to the image being compressed.
Claim 3
Dependent Claim
49 words
The method in accordance with claim 1 wherein step a comprises the steps of: i selecting at least one image from said sequence of images as a target image; and ii determining, as the complexity value associated with said target image, the mean square value of said target image.
Claim 4
Dependent Claim
65 words
The method in accordance with claim 2 wherein step c comprises the steps of: i determining the average value of the complexity values associated with the target image being compressed and at least one target image occurring in the sequence subsequent to the target image being compressed; and ii using said average value to adjust said compression controller setting for the target image being compressed.
Claim 5
Dependent Claim
36 words
The method in accordance with claim 3 wherein said average value also includes the complexity value associated with at least one target image occurring in the sequence of images prior to the target image being compressed.
Claim 6
Dependent Claim
156 words
The method in accordance with claim 1 wherein step a comprises the steps of: i selecting an image from said sequence of images as a first target image; ii forming a previous target image by storing said first target image in storage means; iii selecting an image occurring in said sequence of images subsequent to said first target image as a target image; iv providing at least one displacement vector representing the magnitude and direction of the displacement between at least one region in said target image and a corresponding region in said previous target image; v applying each displacement vector to a corresponding region in said previous target image to form a predicted image; vi subtracting pixel values in the predicted image from corresponding pixel values in said target image to form a difference image; and viii determining, as the complexity value associated with said target image, the mean square value of said difference image.
Claim 7
Dependent Claim
65 words
The method in accordance with claim 5 wherein step c comprises the steps of: i determining the average value of the complexity values associated with the target image being compressed and at least one target image occurring in the sequence subsequent to the target image being compressed; and ii using said average value to adjust the compression controller setting for the target image being compressed.
Claim 8
Dependent Claim
34 words
The method in accordance with claim 6 wherein said average value also includes the complexity value associated with at least one target image occurring in the sequence prior to the target image being compressed.
Claim 9
Dependent Claim
42 words
The method in accordance with claim 5 wherein said target image and said previous target image are each resolved into a level of resolution lower than full resolution and wherein steps iv through vii are performed at said lower level of resolution.
Claim 10
Dependent Claim
36 words
The method in accordance with claim 5 comprising the additional step of subtracting a constant quantity from the previous target image so that the target image and the previous target image have the same mean value.
Claim 11
Independent Claim
86 words
A method of encoding a sequence of images of a digital motion video signal, said method comprising the steps of: a performing a preliminary analysis of the entire sequence of images to determine complexity values, each complexity value being associated with at least one of said images and, after completion of said preliminary analysis; b analyzing said complexity values to locate the first image in a scene change; and c encoding said first image differently from images occurring in said sequence subsequent to said first image.
Claim 12
Independent Claim
86 words
A method of encoding a sequence of images of a digital motion video signal, said method comprising the steps of: a performing a preliminary analysis of the entire sequence of images to determine complexity values, each complexity value being associated with at least one of said images and, after completion of said preliminary analysis; b analyzing said complexity values to locate the first image in a scene change; and c encoding said first image differently from images occurring in said sequence subsequent to said first image.
Claim 13
Dependent Claim
80 words
The method in accordance with claim 10 wherein step b comprises the steps of: i locating an image having a substantial increase in complexity associated therewith compared to the complexity of at least one preceding image; ii analyzing the complexity of at least one image subsequent to said located image and, if the complexity of said subsequent image is substantially lower than the complexity of said located image, identifying said located image as the first image in a scene change.
References Cited (Backward Citations)
GB2003001A
Cited
US4217609A
Cited
GB2128847A
Cited
US4546386A
Cited
US4667233A
Cited
US4703350A
Cited
US4689673A
Cited
US4878230A
Cited
US4698672A
Cited
US4794455A
Cited
EP0288963A2
Cited
US4931879A
Cited
US4868653A
Cited
US5122873A
Cited
US5129011A
Cited
EP0424060A2
Cited
EP0444918A2
Cited
EP0493136A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-11-22 | 1997-05-24 | 1997-11-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-11-22 | 2001-05-24 | 2001-11-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-11-22 | 2005-05-24 | 2005-11-23 | $7700.00 | Window Closed / Lapsed |