Generative AI Fingerprinting for Copyright Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generative AI models trained on copyrighted images can inadvertently generate images that are similar to the copyrighted material, leading to potential copyright infringement issues.

Innovation Solution

The implementation of a fingerprinting system that generates and compares fingerprints of intermediate layer outputs in generative AI models to prevent the generation of images similar to copyrighted works, allowing for corrective action such as modifying the image generation process or preventing the image from being generated.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If copyrighted images are excluded from the training set, then copyright infringement is reduced, but the quality and diversity of generated images deteriorates

Engineering Contradiction:
Improvecopyright complianceVSAvoidimage generation quality
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary fingerprinting of the generative model's intermediate layer outputs during the image generation process. By extracting fingerprints from intermediate layers before final image output, the system can detect potential copyright infringement early and take corrective action (such as modifying the prompt or regenerating) before producing infringing content, thus maintaining both copyright compliance and generation quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback loop where generated image fingerprints are compared against a database of copyrighted image fingerprints. When similarity is detected, the system provides feedback by modifying the generation process (adjusting prompts, parameters, or regenerating) to produce different outputs that maintain quality while avoiding copyright infringement

Inventive Principle:
Principle #23Feedback

2Measurement precision

If comprehensive image comparison is performed to detect similar images, then detection accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential identifying features from images by generating fingerprints from intermediate layer outputs of the generative model. These fingerprints capture the unique characteristics of generated images without requiring storage or comparison of entire high-resolution images, significantly reducing computational complexity while maintaining detection accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system transforms images into a different parameter space by converting visual data into fingerprint representations based on intermediate layer activations. This parameter transformation enables efficient comparison operations that are computationally much less intensive than direct pixel-by-pixel image comparison, while preserving the ability to detect similar images

Inventive Principle:
Principle #35Parameter changes

3Speed

If intermediate layer fingerprints are generated and compared, then detection speed is improved, but system complexity increases

Engineering Contradiction:
Improvedetection speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system performs preliminary fingerprint extraction from intermediate layers during the natural course of image generation without requiring separate post-processing comparison steps. By integrating fingerprint generation into the generation pipeline itself, the system achieves fast detection while avoiding the complexity of separate analysis systems

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The intermediate layer fingerprinting mechanism serves multiple functions simultaneously: it monitors generation progress, enables copyright detection, and provides insights into model behavior. This multi-functionality reduces the need for separate specialized systems, thereby improving detection speed without proportionally increasing system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP4564192A1Generative ai fingerprinting
Publication Date: 2025.06.04 NAGRAVISION SA
  • EP4564192A1 patent drawingFigure 1
  • EP4564192A1 patent drawingFigure 2
  • EP4564192A1 patent drawingFigure 3

AI summary

A generative artificial intelligence (AI) may be trained using a training set of training elements comprising descriptions and images. The generative AI may comprise a number of layers of neurons. The output values generated at an intermediate layer may be highly predictive of the contents of the image that will be generated by the output layer. A provider of a generative AI may wish to prevent certain images from being generated. A codebook of fingerprints may be created, with each fingerprint representing the output values of one or more intermediate layers of a generative AI when the generative AI is in the process of generating a forbidden image. During image generation, a fingerprint of the image being generated is compared to the fingerprints in the codebook. If the fingerprints match, corrective action may be taken.