SYSTEM AND METHOD FOR ALTERING IMAGES IN A DIGITAL VIDEO
First Claim
1. A method of altering a distinctive image within a digital video file, comprising:
- a) selecting data representing a set of images within the digital video file;
b) scanning said data for a first pixel having a color associated with the distinctive image;
c) searching for additional pixels having said color in a plurality of directions relative to said first pixel;
d) determining a shape associated with said additional pixels of said color;
e) determining if a plurality of pixels in a relative position to said shape have a color conforming to the distinctive image;
f) calculating a probability that said image is present in said data; and
g) if said probability exceeds a confidence level, altering said distinctive image;
h) repeating steps a) through g) on following data representing subsequent images until said calculated probability does not exceed said confidence level.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of altering a distinctive image within a digital video file is provided, wherein data representing a set of images in the file is selected. The data is then scanned for a pixel having a color associated with the distinctive image. Then additional pixels having the color are located in a plurality of directions relative to the first pixel. A shape is determined based on the location of pixels, and the shape compared to the distinctive image so that a probability can be determined as to whether the shape represents the distinctive image. If the probability exceeds a confidence level, then the distinctive image is altered.
39 Citations
25 Claims
-
1. A method of altering a distinctive image within a digital video file, comprising:
-
a) selecting data representing a set of images within the digital video file; b) scanning said data for a first pixel having a color associated with the distinctive image; c) searching for additional pixels having said color in a plurality of directions relative to said first pixel; d) determining a shape associated with said additional pixels of said color; e) determining if a plurality of pixels in a relative position to said shape have a color conforming to the distinctive image; f) calculating a probability that said image is present in said data; and g) if said probability exceeds a confidence level, altering said distinctive image; h) repeating steps a) through g) on following data representing subsequent images until said calculated probability does not exceed said confidence level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for altering an image of a product within a digital video file, comprising:
-
a) a first computer requesting the digital video file from a second computer over a network; b) at least one of said first or second computers configured to; i) select data representing a set of images within the digital video file; ii) scan said data for a first pixel having a color associated with an image; iii) search for additional pixels having said color in a plurality of directions relative to said first pixel; iv) determine a shape associated with said additional pixels of said color; v) determine if a plurality of pixels in a relative position to said shape have a color conforming to said image of a product; vi) calculate a probability that said image is present in said data; and vii) if said probability exceeds a confidence level, alter said image of a product; viii) repeat steps a) through g) on data representing following images until said calculated probability does not exceed said confidence level.
-
-
19. A method of altering a distinctive image, comprising:
-
a) receiving a digital video file playable at a computer; b) locating a distinctive image within said digital video file; c) altering said distinctive image to an image having a greater value. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of determining a context of a distinctive image within a digital video file, comprising:
-
a) locating said first distinctive image within said digital video file; b) locating a second distinctive image within said digital video file; c) using said first and second distinctive images to determine a context of said frame.
-
Specification