Note: This repository contains slides and code samples for the lectures I am teaching for the "AI for the Media" course of 21/22. For the rest of the study materials, please check the Moodle page.
Instructors: Louis McCallum, Josh Murr, Vit Ruzicka
Class moodle: https://moodle.arts.ac.uk/course/view.php?id=63650
Week 6 (18.2.2022) - Domain 2 Domain - slides pdf
Practical session starter notebook: pix2pix training with custom datasets
Example video: here using pix2pix as sketch2image trained and evaluated over the same video.
Week 7 (25.2.2022) - CycleGANs and SuperResolution - slides pdf
Practical session starter notebook: CycleGAN inference
Example video: here using CycleGAN winter2summer model on the video and then running a SuperResolution algorithm to scale it up from 256x256px (using the video2x tool presented in the class and the RealSR model).
Week 8 (4.3.2022) - Language-vision models and bias - slides pdf
Part 1 video: Language-vision models and bias, part 1 - CLIP
Part 2 video: Language-vision models and bias, part 2 - Bias
Practical session: DiscoDiffusion v5 notebook
Week 9 (11.3.2022) - DeepFakes - slides pdf
Practical session starter notebook: Deep Nostalgia recreation with First Order model