Generative methods of super resolution
First Claim
1. A method for training an algorithm to process at least a section of received visual data using a training dataset and a reference dataset, the method being an iterative method with each iteration comprising:
- generating a set of training data from the training dataset using the algorithm;
determining one or more characteristics of the training data, wherein the one or more characteristics include a statistical distribution of the training data;
determining one or more characteristics of the reference dataset, wherein the one or more characteristics include a statistical distribution of the reference dataset;
comparing the one or more characteristics of the training data to the one or more characteristics of the reference dataset; and
modifying one or more parameters of the algorithm to optimise processed visual data based on the comparison between the one or more characteristics of the training data and the one or more characteristics of the reference dataset,wherein the algorithm outputs the processed visual data with the same content as the at least a section of received visual data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for training an algorithm to process at least a section of received visual data using a training dataset and reference dataset. The method comprises an iterative method with iterations comprising: generating a set of training data using the algorithm; comparing one or more characteristics of the training data to one or more characteristics of at least a section of the reference dataset; and modifying one or more parameters of the algorithm to optimise processed visual data based on the comparison between the characteristic of the training data and the characteristic of the reference dataset. The algorithm may output the processed visual data with the same content as the at least a section of received visual data. Some aspects and/or implementations provide for improved super-resolution of lower quality images to produce super-resolution images with improved characteristics (e.g. less blur, less undesired smoothing) compared to other super-resolution techniques.
-
Citations
20 Claims
-
1. A method for training an algorithm to process at least a section of received visual data using a training dataset and a reference dataset, the method being an iterative method with each iteration comprising:
-
generating a set of training data from the training dataset using the algorithm; determining one or more characteristics of the training data, wherein the one or more characteristics include a statistical distribution of the training data; determining one or more characteristics of the reference dataset, wherein the one or more characteristics include a statistical distribution of the reference dataset; comparing the one or more characteristics of the training data to the one or more characteristics of the reference dataset; and modifying one or more parameters of the algorithm to optimise processed visual data based on the comparison between the one or more characteristics of the training data and the one or more characteristics of the reference dataset, wherein the algorithm outputs the processed visual data with the same content as the at least a section of received visual data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code which, when executed by the at least one processor, causes the apparatus to perform an iterative method, wherein to perform an iteration of the iterative method, the computer program code causes the apparatus to; generate a set of training data using an algorithm for processing at least a section of received visual data using a training dataset and reference dataset; determine one or more characteristics of the training data, wherein the one or more characteristics include a statistical distribution of the training data; determine one or more characteristics of the reference dataset, wherein the one or more characteristics include a statistical distribution of the reference dataset; compare the one or more characteristics of the training data to the one or more characteristics of the reference dataset; and modify one or more parameters of the algorithm to optimise processed visual data based on the comparison between the one or more characteristics of the training data and the one or more characteristics of the reference dataset, wherein the algorithm outputs the processed visual data with the same content as the at least a section of received visual data.
-
-
20. A non-transitory computer-readable medium having computer-readable code stored thereon, the computer-readable code, when executed by at least one processor, cause the processor to perform an iterative method, wherein to perform an iteration of the iterative method, the instructions cause the processor to:
-
generate a set of training data using an algorithm for processing at least a section of received visual data using a training dataset and reference dataset; determine one or more characteristics of the training data, wherein the one or more characteristics include a statistical distribution of the training data; determine one or more characteristics of the reference dataset, wherein the one or more characteristics include a statistical distribution of the reference dataset; compare the one or more characteristics of the training data to the one or more characteristics of the reference dataset; and modify one or more parameters of the algorithm to optimise processed visual data based on the comparison between the characteristic of the training data and the characteristic of the reference dataset, wherein the algorithm outputs the processed visual data with the same content as the at least a section of received visual data.
-
Specification