Required Readings

(1) Behind White Shadows, Rosa Menkman
(2) Generative Design: Image (excerpt), accomodated by p5 examples, Benedikt Gross, Julia Laub, Claudius Lazzeroni, Hartmut Bohnacker

Further Readings

(1) Image Recognition Using Edge Detection, Alibaba Cloud
(2) iPhone X Facial Recognition: How Apple's New Face ID Actually Works, Andrew Griffin
(3) The Social Photo, Nathan Jurgenson
(4) Color film was built for white people. Here's what it did to dark skin., Vox
(5) How I'm Fighting Bias in Algorithms and Gender Shades, Joy Buolamwini

Artwork

(1) User is Present , Kate Hollenbach
(2) Gaze Makes the Glitch, Cyber Witch
(3) Shrub, Linked by Air & Jeffrey Scudder
(4) Facial Weaponization Suite, Zach Blas
(5) Merge / Multix / Sheets / Gush, Adam Ferriss
(6) Glance Back, Maya Man
(7) AR Experiments, multiple creators

Coding Tutorials

(1) Instagram Filters with p5.js, Kelly Lougheed
(2) Beyond the Canvas, Evelyn Masso
(3) Video and Pixels Playlist, Coding Train
(4) Working with p5 & Video, Decontextualize
(5) Creating face filters with clmtrackr.js + p5.js, Lauren McCarthy
(6) Computer vision examples, Kyle McDonald
(7) clmtrackr.js References, Audun Mathias Øygard
(8) p5.js Shaders Tutorial, Casey Conchinha and Louise Lessél
(9) Pixel Manipulation with p5.js: Build your own video mirror!, jiwon