Abstract: Image processing includes: receiving an image; applying shader code, using one or more processors, to the image to generate a blurred image version (BIV); receiving configuration information pertaining to a mask; generating the mask that includes an unblurred region and a blurred region, based at least in part on the configuration information; and applying the mask to combine the image and the BIV to render a composite image that includes an unblurred portion comprising a portion of the image corresponding to the unblurred region of the mask, and a blurred portion comprising a portion of the BIV corresponding to the blurred region of the mask.
Type:
Application
Filed:
September 18, 2012
Publication date:
March 20, 2014
Applicant:
INSTAGRAM, INC.
Inventors:
Kevin Systrom, Michel Krieger, Shayne Sweeney