Awesome neural art
Neural art is a set of techniques for creating art and generating images using deep neural networks. These neural networks are trained to perform a given task on many images. After training, they can perform that task on images it has never seen before.
I've started curating an "awesome list" for neural art resources. Check it out at https://github.com/crypdick/awesome-neural-art
Examples of tasks:
- filling in the colors of grayscale images
- transferring artistic styles from one image to another, for example a Van Ghogh painting onto a selfie
- increasing image resolution
- in-painting deleted parts of an image
- background subtraction
- converting doodles into nice artworks
Note that these methods aren't "magic", so they can't truly recover corrupted information. The networks generate plausible-looking information based on what it has seen during training. So don't use these for important image analysis :)