Back to results
US 2021/0241422 A1Published application
Image processing for reducing artifacts caused by removal of scene elements from images
AssigneeWeta Digital Limited
InventorsSebastian R. F. Burke, III, Pravin P. Bhat
Life of this patent
Estimating the term…
Abstract
An image processor eliminates a character or object from a sequence of frames and then merges the resulting images with those of nearby frames, both preceding and succeeding, to synthesize the background of the sequence of frames.
Claims13
A computer-implemented method, for processing images, comprising:
- determining, for a current frame of a plurality of frames, a pixel of interest, the pixel of interest to be replaced;
- obtaining, from the plurality of frames, a set of nearby frames;
- identifying, from the set of nearby frames, a set of pixels corresponding to the pixel of interest, wherein candidate pixels of the set of pixels are determined based on a geometric alignment of the set of nearby frames with the current frame;
- determining a distribution for the set of pixels;
- as a result of determining the distribution, determining that the distribution is within a threshold;
- as a result of determining that the distribution is within the threshold, determining a replacement pixel;
- and
- generating a stitched image from the current frame, wherein the pixel of interest is replaced with the replacement pixel.
5 more elements
-20. (canceled)
A computer system for processing digital video, comprising:
- at least one processor;
- and
- a computer-readable medium storing instructions, which when executed by the at least one processor, causes the computer system to:
- (a) determine, for a current frame of a plurality of frames, a pixel of interest, the pixel of interest to be replaced;
- (b) obtain, from the plurality of frames, a set of nearby frames;
- (c) identify, from the set of nearby frames, a set of pixels corresponding to the pixel of interest;
- (d) determine a distribution for the set of pixels;
- (e) as a result of determining the distribution, determine that the distribution is within a threshold;
- (f) as a result of determining that the distribution is within the threshold, determine a replacement pixel;
- and
- (g) generate a stitched image from the current frame, wherein the pixel of interest is replaced with the replacement pixel.
8 more elements
A non-transitory computer-readable storage medium storing instructions, which when executed by at least one processor of a computer system, causes the computer system to:
- (a) determine, for a current frame of a plurality of frames, a pixel of interest, the pixel of interest to be replaced;
- (b) obtain, from the plurality of frames, a set of nearby frames;
- (c) identify, from the set of nearby frames, a set of pixels corresponding to the pixel of interest;
- (d) determine a distribution for the set of pixels;
- (e) as a result of determining the distribution, determine that the distribution is within a threshold;
- (f) as a result of determining that the distribution is within the threshold, determine a replacement pixel;
- and
- (g) generate a stitched image from the current frame, wherein the pixel of interest is replaced with the replacement pixel.
5 more elements
Dependencies are inferred from the claim text.