CPC G06N 3/088 (2013.01) [G06F 18/2148 (2023.01); G06F 18/2185 (2023.01); G06N 3/045 (2023.01); G06N 3/08 (2013.01); G06V 10/764 (2022.01); G06V 10/7747 (2022.01); G06V 10/7788 (2022.01); G06V 10/82 (2022.01)] | 20 Claims |
1. A method comprising:
identifying, using a plurality of first neural networks, an object in an image, wherein each of the plurality of first neural networks is trained to recognize one object of a plurality of objects;
selecting a second neural network trained to apply an effect to images that comprise the identified object; and
generating a result image by using the second neural network to apply the effect to the image, wherein the plurality of second neural networks are trained on input data and output data generated by a teacher generative neural network using adversarial loss.
|