Patent US5606631A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5606631A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for detecting and removing errors exceeding a specific contrast in digital video signals

Assignee: DV Sweden AB
•
Filing: 1993-04-08
•
Granted: 1997-02-25
•
Expires: 2013-04-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for detecting and removing errors in pictures associated with a picture sequence in digital video sigals is disclosed. For this purpose an error detector and a filter for continuous processing of pixels associated with said pictures is used. The error detector detects an error if at least one error pixel, being a pixel with a specific contrast, i.e. difference in pixel intensities, is found when comparing the pixel intensities of pixels belonging to at least two pictures in said picture sequence. The error detector determines an error shape, and the filter which is an adaptive filter, replaces the intensity of a current error pixel with a mathematical function of pixel intensities of the current pixel and pixels surrounding the error shape.

Inventors

  • 👤 Peter Weiss
  • 👤 Bjorn Christensson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 17:57
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/21; H04N5/76; H04N5/91; H04N5/93; H04N5/94; H04N5/945

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 179 words
A method for detecting and removing errors in pictures associated with a picture sequence in digital video signals, by using an error detector and an adaptive filter for continuous processing of pixels associated with said pictures, said method comprising the steps of: comparing pixel intensities of corresponding pixels belonging to at least two of said pictures, using said error detector; detecting, using said error detector, whether there is an error in one of said pictures, by determining whether there is a specific contrast, i.e. difference in pixel intensities, between corresponding pixels in said at least two pictures in said picture sequence; determining, using said error detector, an error shape defined by a continuous picture domain wherein every pixel belonging to said continuous picture domain exhibits at least said specific contrast; replacing, via said adaptive filter, an intensity of each pixel within said error shape with an intensity that is a mathematical function of pixel intensities of pixels within and outside said error shape; and bypassing through said adaptive filter any pixels that are not included in said error shape.
Claim 2
Independent Claim 179 words
A method for detecting and removing errors in pictures associated with a picture sequence in digital video signals, by using an error detector and an adaptive filter for continuous processing of pixels associated with said pictures, said method comprising the steps of: comparing pixel intensities of corresponding pixels belonging to at least two of said pictures, using said error detector; detecting, using said error detector, whether there is an error in one of said pictures, by determining whether there is a specific contrast, i.e. difference in pixel intensities, between corresponding pixels in said at least two pictures in said picture sequence; determining, using said error detector, an error shape defined by a continuous picture domain wherein every pixel belonging to said continuous picture domain exhibits at least said specific contrast; replacing, via said adaptive filter, an intensity of each pixel within said error shape with an intensity that is a mathematical function of pixel intensities of pixels within and outside said error shape; and bypassing through said adaptive filter any pixels that are not included in said error shape.
Claim 3
Dependent Claim 36 words
The method as defined in claim 1, wherein said error detector performs said steps of comparing, determining, and detecting using an analyzing window centered around a current pixel, in three consecutive pictures in said picture sequence.
Claim 4
Dependent Claim 80 words
The method as defined in claim 2, wherein said error detector, for said analyzing window, calculates two differences matrices indicative of differences in pixel intensities for a current picture in relation to corresponding pixels in a previous picture and in relation to corresponding pixels in a following picture of said three consecutive pictures, wherein corresponding pixels giving differences, which exceed a predetermined level and have like signs in both said difference matrices, are designated as being within said error shape.
Claim 5
Dependent Claim 33 words
The method as defined in claim 2, wherein said error detector for said analyzing window, calculates a difference matrix indicative of inter-picture activity which is used in order to improve error detection accuracy.
Claim 6
Dependent Claim 40 words
The method as defined in claim 2, wherein said error detector also uses motion information belonging to said analyzing window in said pictures in order to improve error detection accuracy, said motion information being supplied by a motion vector estimator.
Claim 7
Dependent Claim 26 words
The method as defined in claim 2, wherein pixels surrounding a current pixel, are distributed isotropically, i.e. in all three dimensions, relatively to said current pixel.
Claim 8
Dependent Claim 35 words
The method as defined in claim 1, wherein said error detector also uses motion information about said pictures in order to improve error detection accuracy, said motion information being supplied by a motion vector estimator.
Claim 9
Dependent Claim 76 words
The method as defined in claim 1, wherein an origin of said picture sequence determines expected characteristics of errors as well as in what order pixels associated with three consecutive pictures are located in said digital video signals, and wherein information indicative of said origin is input to said error detector and to said adaptive filter for the purpose of selecting which pixels to include in said steps of comparing, detecting, determining, replacing and bypassing, respectively.
Claim 10
Dependent Claim 47 words
The method as defined in claim 1, wherein said mathematical function is a mathematical median value of pixel intensities, which pixel intensities are taken from a set of pixels of which a greater number of pixels are located outside said error shape than within said error shape.
Claim 11
Dependent Claim 80 words
The method defined in claim 1, and further comprising the step of calculating, using said error detector, a confidence value corresponding to the likelihood that a current pixel has been correctly detected as an error, the calculation of said confidence value being based on intensity difference matrices and motion information, if any, wherein said confidence value is used for controlling a mixing of each pixel within said error shape with bypassed pixels that are not included in said error shape.
Claim 12
Dependent Claim 65 words
The method defined in claim 1, wherein said continuous picture domain is defined by: one erroneous pixel if said one erroneous pixel has no other erroneous pixels immediately adjacent thereto exhibiting at least said specific contrast; and multiple erroneous pixels, if each of said multiple erroneous pixels exhibits at least the specific contrast and said multiple erroneous pixels are located immediately adjacent to one another.
Claim 13
Independent Claim 236 words
A method for detecting and removing errors in pictures associated with a picture sequence in digital video signals, by using an error detector and a filter for continuous processing of pixels associated with said pictures, characterized in that said error detector detects an error if at least one error pixel, being a pixel with a specific contrast, i.e. difference in pixel intensities, is found when comparing the pixel intensities of pixels belonging to at least two pictures in said picture sequence, and in that said error detector determines an error shape of a detected error, said error shape being a group of pixels consisting of said error pixel and adjacent pixels with a specific contrast, if any, and in that said filter is an adaptive filter which, when a current pixel is an error pixel, replaces the intensity of said current pixel with an intensity being a mathematical function of pixel intensities of pixels within and outside said error shape, whereas a current pixel that is not an error pixel is bypassed through said adaptive filter, wherein said error detector calculates a confidence value corresponding to the likelihood that a current pixel has been correctly detected as an error pixel, the calculation of said confidence value being based on difference matrices and motion information, if any, wherein said confidence value is used for controlling a mixing of unprocessed pixels and pixels resulting from said continuous processing.
Claim 14
Independent Claim 236 words
A method for detecting and removing errors in pictures associated with a picture sequence in digital video signals, by using an error detector and a filter for continuous processing of pixels associated with said pictures, characterized in that said error detector detects an error if at least one error pixel, being a pixel with a specific contrast, i.e. difference in pixel intensities, is found when comparing the pixel intensities of pixels belonging to at least two pictures in said picture sequence, and in that said error detector determines an error shape of a detected error, said error shape being a group of pixels consisting of said error pixel and adjacent pixels with a specific contrast, if any, and in that said filter is an adaptive filter which, when a current pixel is an error pixel, replaces the intensity of said current pixel with an intensity being a mathematical function of pixel intensities of pixels within and outside said error shape, whereas a current pixel that is not an error pixel is bypassed through said adaptive filter, wherein said error detector calculates a confidence value corresponding to the likelihood that a current pixel has been correctly detected as an error pixel, the calculation of said confidence value being based on difference matrices and motion information, if any, wherein said confidence value is used for controlling a mixing of unprocessed pixels and pixels resulting from said continuous processing.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-25 2000-08-26 2001-02-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-25 2004-08-26 2005-02-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-25 2008-08-26 2009-02-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag