System and method for lossy image and video compression utilizing a metanetwork
First Claim
Patent Images
1. A system for lossy image and video compression utilizing a metanetwork, comprising:
- a metanetwork engine comprising a processor, a memory, and a first plurality of programming instructions stored in the memory, wherein the first plurality of programming instructions, when operating on the processor, cause the processor to;
receive a desired image;
receive a noise image;
receive a set of training images;
using the set of training images, train a plurality of neural networks to reconstruct each of the set of training images by mapping the noise image to each of the set of training images;
store the parameters for each of the plurality of neural networks as a set of metanetwork hyperparameters;
use the set of metanetwork hyperparameters as operating parameters for each of the plurality of neural networks;
use the plurality of neural networks to map the noise image to the desired image, producing a second set of hyperparameters corresponding to the specific filters produced from the operation of each of the plurality of neural networks, such that the second set of hyperparameters, when applied to the noise image using the neural network, produce an approximation of the desired image within an error that is less than a pre-determined threshold; and
store the second set of hyperparameters for use in future image mapping operations.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for lossy image and video compression that utilizes a metanetwork to generate a set of hyperparameters necessary for an image encoding network to reconstruct the desired image from a given noise image.
23 Citations
8 Claims
-
1. A system for lossy image and video compression utilizing a metanetwork, comprising:
a metanetwork engine comprising a processor, a memory, and a first plurality of programming instructions stored in the memory, wherein the first plurality of programming instructions, when operating on the processor, cause the processor to; receive a desired image; receive a noise image; receive a set of training images; using the set of training images, train a plurality of neural networks to reconstruct each of the set of training images by mapping the noise image to each of the set of training images; store the parameters for each of the plurality of neural networks as a set of metanetwork hyperparameters; use the set of metanetwork hyperparameters as operating parameters for each of the plurality of neural networks; use the plurality of neural networks to map the noise image to the desired image, producing a second set of hyperparameters corresponding to the specific filters produced from the operation of each of the plurality of neural networks, such that the second set of hyperparameters, when applied to the noise image using the neural network, produce an approximation of the desired image within an error that is less than a pre-determined threshold; and store the second set of hyperparameters for use in future image mapping operations. - View Dependent Claims (2, 3, 4)
-
5. A method for lossy image compression utilizing a metanetwork, comprising the steps of:
-
receiving a desired image; receiving a noise image; receiving a set of training images; using the set of training images to train a plurality of neural networks to reconstruct each of the set of training images by mapping the noise image to each of the set of training images; storing the parameters for each of the plurality of neural networks as a set of metanetwork hyperparameters; using the set of metanetwork hyperparameters as operating parameters for each of the plurality of neural networks; using the plurality of neural networks to map the noise image to the desired image, producing a second set of hyperparameters corresponding to the specific filters produced from the operation of each of the plurality of neural networks, such that the second set of hyperparameters, when applied to the noise image using the neural network, produce an approximation of the desired image within an error that is less than a pre-determined threshold; and storing the second set of hyperparameters for use in future image mapping operations. - View Dependent Claims (6, 7, 8)
-
Specification