| CPC G06V 10/82 (2022.01) [G06V 10/762 (2022.01); G06V 10/764 (2022.01); G06V 10/774 (2022.01); G06V 2201/06 (2022.01)] | 16 Claims |

|
1. A method for image classification, the method comprising:
pretraining a first Generative Adversarial Network, GAN, using a plurality of sample images with classification information, the pretraining comprising multiple epochs, each epoch comprising:
training a discriminator of the first GAN with the plurality of sample images with classification information and a plurality of noise images with classification information, while freezing a generator of the first GAN; and
training the generator of the first GAN with random noise and random classification information, while freezing the discriminator of the first GAN, the generator of the first GAN generating the plurality of noise images and the classification information for the plurality of noise images;
the discriminator and the generator of the first GAN being trained iteratively;
a number of iterative times for the discriminator of the first GAN being larger than a number of iterative times for the generator of the first GAN;
receiving an image to be classified;
inputting the image to the discriminator of the first GAN; and
outputting a result indicating real and an index of a predetermined classification, or a result indicating fake.
|