US patent US12770230
Systems and methods for implementing a blur visual effect
Abstract
Described herein is a computer implemented method including: accessing source image data defining a set of source pixels for an image; selecting a first target pixel from a set of one or more target pixels, the set of one or more target pixels corresponding to one or more unique source pixels of the set of source pixels; and generating a first output pixel corresponding to the first target pixel. Generating the first output pixel is by: determining a set of sample points having a sample point distribution within a blur sample area corresponding to an area of the image, wherein the sample point distribution has a central skew towards the first target pixel; determining a set of sample point appearance values based on the sample points and the image; determining a first blur appearance value based on the set of sample point appearance values; and generating the first output pixel based on the first blur appearance value.