US 12,106,450 B2
Methods and devices for generating a blurred image
Peng Yu, Montreal (CA)
Assigned to Shopify Inc., Ottawa (CA)
Filed by Shopify Inc., Ottawa (CA)
Filed on Oct. 29, 2021, as Appl. No. 17/514,054.
Prior Publication US 2023/0140051 A1, May 4, 2023
Int. Cl. G06T 5/70 (2024.01); G06F 40/143 (2020.01); G06F 40/166 (2020.01); G06T 3/40 (2006.01); G06T 5/10 (2006.01); G06T 5/20 (2006.01); G06T 9/00 (2006.01)
CPC G06T 5/70 (2024.01) [G06F 40/143 (2020.01); G06F 40/166 (2020.01); G06T 3/40 (2013.01); G06T 5/10 (2013.01); G06T 5/20 (2013.01); G06T 9/00 (2013.01); G06T 2207/20052 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
transforming an original image to a block of coefficients in a frequency domain using a spectral transform, wherein the spectral transform is selected to be a same spectral transform used in a particular lossy-compression image encoding;
low-pass filtering the block of coefficients in the frequency domain to produce a block of filtered coefficients;
inverse transforming the block of filtered coefficients to produce a blurred image in a pixel domain using an inverse transform to the spectral transform;
encoding the blurred image using the particular lossy-compression image encoding to produce an encoded blurred image, wherein the particular lossy-compression image encoding includes transforming the blurred image using the same spectral transform; and
transmitting the encoded blurred image to a client device for reconstruction and display by the client device.