- lexical filtering by applying a blacklist of artist names on the original prompt
- perceptual filtering - drop all generated images that look too close to copyrighted images in your training set
- re-captioning based filtering - use a model to generate captions for an image and apply filters on the captions; you can also filter by visual style
- CLIP based filtering where you use embeddings to find nearest neighbours, and if they are copyrighted then you can drop the image
- or train a copyright violation detection model that takes generated images and compares them to images from the original authors
Copyright enforcement struggles are going to be interesting to watch in this decade. But I think it will slowly become irrelevant, because anything can be generate again slightly different until they finally pass the filters.
This is part of the motivation for “foundation models”.
There’s another paradigm called student/teacher models where a randomly initialized model updates it’s weights according to another pretrained model. This could (maybe?) be used to achieve the desired effect of a model that learned in a “clean room”.