Image scaling using a convolutional neural network
AssigneeFlipboard, Inc.
InventorNorman Tasfi
Life of this patent
Estimating the term…
Loading patent…
AssigneeFlipboard, Inc.
InventorNorman Tasfi
Estimating the term…
An online content system, such as a digital magazine, includes an image scaling engine for increasing the resolution of images. The image scaling engine comprises a convolutional neural network. An input image is preprocessed for use as inputs to a convolutional neural network (CNN). The preprocessed input image pixel values are used as inputs to the CNN. The CNN comprises convolutional layers and dense layers for determining image features and increasing image resolution. The CNN is trained using backpropagation to adjust model weights and biases. Each convolutional layer of a CNN detects features in an image by comparing image subregions to a set of known kernels and determining similarities between subregions and kernels using a convolution operation. The dense layers of the CNN have full connections to all of the outputs of a previous layer to determine the specific target output result such as output image pixel values.
A method for image scaling for a digital magazine comprising:
A method for image scaling for a digital magazine comprising:
A system for image scaling for a digital magazine comprising:
A system for image scaling for a digital magazine comprising:
A non-transitory computer-readable storage medium storing executable computer program instructions for image scaling for a digital magazine, the instructions executable to perform steps comprising:
A non-transitory computer-readable storage medium storing executable computer program instructions for image scaling for a digital magazine, the instructions executable to perform steps comprising:
Dependencies are inferred from the claim text.