Patent Document ID: 20170032497
Application ID: 15223571
Patent Status: 0

Claim One:
1. A processor-implemented method of processing a digital image to correct artifacts, the processor-implemented method comprising: a) receiving, at a processor from a buffer, a digital image comprising one or more artifact regions; b) receiving, at the processor, i. a first selection of a first encompassment measure that encompasses a largest artifact region of the one or more artifact regions, and ii. optionally, a second selection of a second encompassment measure that is lesser than the first encompassment measure; c) blurring, by the processor, i. a copy of the digital image using the first encompassment measure to generate a first blurred image that is stored in the buffer; and ii. optionally, a copy of the digital image using the second encompassment measure to generate a second blurred image is stored in the buffer; d) calculating, by the processor, i. a first difference of Gaussians of either, the digital image or the optional second blurred image, from the first blurred image, and ii. a second difference of Gaussians of the first blurred image from either, the digital image or the optional second blurred image; e) compositing, by the processor, using the equation C=β*A+(1−α)*B, where α is the first difference of Gaussians, A is the digital image, B is a scaled version of the digital image, and result, C, is a first composited image; f) compositing, by the processor, using the equation E=βC+(1−β)*D, where β is the second difference of Gaussians, D is a scaled version of C that is oppositely scaled than the scaling used for B, and result, E, is a second composited image; h) modifying, by the processor, the digital image, when it is determined that here are one or more pixels of invariable values, wherein the modifying comprises: i. scaling up and/or scaling down one or more values of pixels in each of the one or more artifact regions to within a predefined factor of the invariable values, thereby generating a modified digital image, and ii. wherein the artifacts in the digital image are substantially corrected in the modified digital image.