Computer Graphics, computer vision, human visual perception, image generation, machine learning, neural network.