Artifact reduction in a digital video
First Claim
Patent Images
1. A method performed by a processing system, the method comprising:
- detecting a first set of pixel values in a first region of a current frame of a digital video that differs from at least one of a corresponding second set of pixel values in a previous frame and a corresponding third set of pixel values in a next frame;
determining whether the first region is in a range of sizes of known artifacts; and
replacing the first set of pixel values in the first frame with a set of replacement values in response to determining that the first region is in the range of sizes of known artifacts.
2 Assignments
0 Petitions
Accused Products
Abstract
A method performed by a processing system is provided. The method comprises detecting a first pixel value associated with an artifact in a current frame of a digital video using a previous frame and a next frame and replacing the first pixel value in the first frame with a replacement value.
18 Citations
35 Claims
-
1. A method performed by a processing system, the method comprising:
-
detecting a first set of pixel values in a first region of a current frame of a digital video that differs from at least one of a corresponding second set of pixel values in a previous frame and a corresponding third set of pixel values in a next frame; determining whether the first region is in a range of sizes of known artifacts; and replacing the first set of pixel values in the first frame with a set of replacement values in response to determining that the first region is in the range of sizes of known artifacts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor; and a memory system for storing a digital video and an artifact reduction module; wherein the processor is configured to execute the artifact reduction module to; detect a first set of pixel values in a first region of a current frame of the digital video that differs from at least one of a corresponding second set of pixel values in a previous frame and a corresponding third set of pixel values in a next frame; determine whether the first region is in a range of sizes of known artifacts; and replace the first set of pixel values in the first frame with a set of replacement values. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
means for detecting a first set of pixel values in a first region of a current frame of a digital video that differs from at least one of a corresponding second set of pixel values in a previous frame and a corresponding third set of pixel values in a next frame; means for determining whether the first region is in a range of sizes of known artifacts; and
;means for replacing the first set of pixel values in the first frame with a set of replacement values in response to determining that the first region is in the range of sizes of known artifacts. - View Dependent Claims (25, 26)
-
-
27. A program product comprising a computer-readable medium including instructions executable by a processing system for:
-
detecting a first set of pixel values in a first region of a current frame of a digital video that differs from at least one of a corresponding second set of pixel values in a previous frame and a corresponding third set of pixel values in a next frame; determining whether the first region is in a range of sizes of known artifacts; and replacing the first set of pixel values in the first frame with a set of replacement values in response to determining that the first region is in the range of sizes of known artifacts. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A system comprising:
-
an artifact detection module configured to detect a first set of pixel values in a first region of a current frame of a digital video that differs from at least one of a corresponding second set of pixel values in a previous frame and a corresponding third set of pixel values in a next frame and configured to determine whether the first region is in a range of sizes of known artifacts; and an artifact removal module configured to replace the first set of pixel values in the first frame with a set of replacement values.
-
Specification