Vorlage an JC · MEDIA#01 · Register #4118 (Anlass #4115) · 12.10.2026 · entschieden: JE-218 · Register #4126
Annas Seite schreibt unter ein Titelbild „mit KI erstellt“ — über eine kleine Zuordnung Bild → Hinweis. TGV kann das heute nicht: an keinem Bild steht, ob es fotografiert, mit KI bearbeitet oder von KI erzeugt ist. Meine Empfehlung: ein Feld am Bild, vier feste Werte, und jede Fläche setzt den Hinweis daraus selbst.
Anlass: Brief Expats §A13 (11.10.) · Register #4115 (EXPAT#01)Gemessen 12.10.: Repo master 615df437e + Expats-Repo site/ (nur lesend)Rechtslage: EU-Kommission, Stand 24.09.2026Nichts gebaut, nichts geschrieben
Entschieden am 12.10.
media_meta.herkunft, vier Werte nach IPTC, dazu ein Bildnachweis.Auflage: „NUXIN und HARMONISIEREN mit GABRIEL!“ Ein Feld, ein Weg, auch für Gabriels Fotos und Erinnerungen.
JCs Frage · beantwortet
| Weg | Reicht das? | Quelle |
|---|---|---|
| Nur maschinenlesbar (Metadaten in der Datei) | Für ein KI-Bild, das nicht echt wirkt: ja. Dafür verlangt Art. 50 keinen sichtbaren Hinweis. Die maschinenlesbare Markierung ist die Pflicht des Erzeugers (Adobe & Co.). Für ein Bild, das echt wirkt (echte Personen, Orte, Ereignisse): nein. Die Markierung sieht kein Mensch. | Art. 50 Abs. 2 (Anbieter: „maschinenlesbar“) · Abs. 4 (Verwender: Deepfake „offenlegen“) |
| Sammel-Hinweis im Impressum oder auf einer Bildnachweis-Seite | Für ein Bild, das echt wirkt: nein. Der Hinweis muss spätestens beim ersten Sehen erkennbar sein, und das Impressum sieht man nicht beim ersten Sehen. Bei erkennbar künstlerischen Werken genügt ein Hinweis, der die Darstellung nicht stört. Dort kann eine Sammelseite reichen, das ist aber ein Einzelfall. | Art. 50 Abs. 5 („klar und erkennbar … spätestens zum Zeitpunkt der ersten … Aussetzung“) · Abs. 4 Satz 2 |
| Bildnachweis („Adobe Stock“, Fotograf) | Andere Pflicht, keine KI-Frage. Die Urheberbenennung regeln § 13 UrhG und die Lizenz. Sie darf gesammelt im Impressum oder auf einer Bildnachweis-Seite stehen, wenn die Lizenz nichts anderes verlangt. | § 13 UrhG · Lizenzbedingungen des Anbieters |
Beide Optionen · Schalter je Mandant
wirkt_echt) ⇒ das Symbol kommt trotzdem ans Bild. Der Schalter kann die Pflicht nicht abschalten.Bauauflage für beide: der Bildweg der Website darf die Metadaten der Datei (IPTC/C2PA) beim Verkleinern nicht entfernen. Sonst wäre Ⓑ nicht mehr maschinenlesbar.
Auflage · Harmonisieren mit Gabriel
| Was | Heute gemessen | Fundstelle |
|---|---|---|
| Ein Feld | Gabriels Fotos sind dieselben documents-Zeilen wie die Belegfotos. media_meta.herkunft gilt damit für beide, ohne zweite Spalte. |
05_SCHEMA/114_iter53lm_memoir_tables_monolith.sql:198 |
| Ein Weg | Die Metadaten liest heute nur der Belegzweig. Gabriels Fotoweg (ocr-to-source, genre='photo') schreibt media_meta gar nicht. Gabriels Fotos haben also nicht einmal eine Aufnahmezeit. |
Lesen: 02_SKILLS/tgv-skill-vision-extract/skill.py:688 · Gabriel: 02_SKILLS/tgv-skill-ocr-to-source/skill.py:76 (in der Datei kein media_meta/exif) |
Harmonisierung = ein Baustein. Der EXIF-Block aus vision-extract wird ein wiederverwendbarer Leser „Bild-Metadaten“ (Aufnahme, Kamera, GPS und Herkunft aus IPTC/C2PA). Beleg- und Gabriel-Weg rufen beide ihn auf. Das Panel, Gabriels Ansicht und die Website lesen dasselbe Feld.
Empfehlung (vor dem Entscheid)
① Herkunft ist ein Merkmal des Bildes, nicht der Seite. Ein Feld herkunft in media_meta mit genau vier Werten:
Aufnahme · teils KI · KI-erzeugt · unbekannt. Dazu ein freier Bildnachweis („Adobe Stock“).
② Nichts davon erfinden wir. Die Werte entsprechen dem Weltstandard IPTC Digital Source Type, die Zeichen den Symbolen der EU-Kommission („Fully AI-Generated“, „Partially AI-Modified“). TGV liest sie aus der Datei mit, wenn Adobe oder die Kamera sie mitliefert.
③ Jede Fläche setzt den Hinweis selbst — Website am Bild, Megabook in der Bildunterschrift, Beleg als Zeile im Panel. Niemand schreibt ihn je von Hand.
Lage — heute gemessen
| Ort | Was heute da ist | Fundstelle |
|---|---|---|
| Belege und Fotos (FOTO#01) | Jedes Bild ist eine Zeile in documents. media_meta trägt Aufnahmezeit, Kamera, Ausrichtung, GPS. source:"exif" darin heißt „woher die Metadaten stammen“, nicht woher das Bild stammt. |
05_SCHEMA/239_media_meta_jsonb.sql:13 · Erfassung 02_SKILLS/tgv-skill-vision-extract/skill.py:688 |
| Gabriel-Erinnerungen (Megabook) | Fotos sind dieselben documents-Zeilen, verbunden über link_type='photo' und die Personen-Plätze. Ein Feld am Dokument reicht also für beide Welten. |
05_SCHEMA/114_iter53lm_memoir_tables_monolith.sql:198 · 173_lm20_photo_persons_consents.sql:97 |
| Anzeige im Panel | Die Foto-Zeilen (Aufnahmezeit, Kamera, Ort, Beschreibung) stehen an einer Stelle — dort käme „Herkunft“ als fünfte Zeile hinzu. | 06_DASHBOARD/core_shell.html:25561 (_metaZeilen) |
| „KI-Vorschlag“-Abzeichen | Gibt es — aber es heißt „diese Daten hat KI vorgeschlagen, noch nicht bestätigt“. Für Bilder darf es nicht mitbenutzt werden: ein Symbol, eine Bedeutung. | 06_DASHBOARD/kai_renderer.js:384 |
| Annas Website (Expats) | 43 Bilder in site/assets. Drei haben einen Hinweis über die Zuordnung in event.php, zwei Seiten tragen ihn von Hand im Fuß. Der Hinweis steht nur im Fuß, nicht am Bild. |
site/event.php:225 · module.html:442 · training.html:752 |
| Erzeugt TGV selbst Bilder? | Nein. Damit trifft TGV die Pflicht der Anbieter (maschinenlesbare Markierung, Art. 50 Abs. 2) nicht. TGV hilft seinen Mandanten bei ihrer Pflicht als Verwender. | Gesucht in 02_SKILLS, 08_OPS, 06_DASHBOARD, 05_SCHEMA nach Bildgeneratoren (DALL-E, Imagen, Stable Diffusion, Midjourney, gpt-image, „text-to-image“, „Bild generieren“): nur das französische Wort flux. |
| Herkunftsfeld irgendwo? | Nein, in den geprüften Orten nicht. | Muster ai_generated, ki_hinweis, c2pa, provenance, bildnachweis, Art. 50 in 05_SCHEMA, 02_SKILLS, 06_DASHBOARD, 08_OPS. Ein Buch-Export fürs Megabook ist in 02_SKILLS unter den Namen book/export/render/publish/site nicht zu finden. |
Rahmen · EU-KI-Verordnung Art. 50
Vorschau · beide Varianten
Bauform: das Symbol am Bild ist ein neuer Baustein im Katalog (eine Ecke, ein Tooltip mit Bildnachweis), den Website-Factory und TGV gemeinsam nutzen — kein Sonderbau je Fläche.
Zum Abhaken
| Nr | Was ist darin | Konkrete Frage | Empfehlung |
|---|---|---|---|
| 1 | Die Werte. Vier statt Freitext. „Teils KI“ ist Annas Fall (Adobe Stock, mit KI verändert). | Feld media_meta.herkunft mit Aufnahme · teils KI · KI-erzeugt · unbekannt + Bildnachweis, gespiegelt auf IPTC und die EU-Symbole? |
Ja. Ohne Eintrag gilt „unbekannt“ — nie stillschweigend „Aufnahme“. Wer gesetzt hat (du, Datei-Metadaten, Vorschlag) wird mitgeschrieben. |
| 2 | Öffentliche Flächen — Website, veröffentlichtes Megabook. | Jedes Bild mit „teils KI“ oder „KI-erzeugt“ bekommt das EU-Symbol am Bild und den Bildnachweis im Fuß — ohne Einzelfallprüfung? | Ja. Strenger als das Gesetz vielleicht verlangt, dafür nie falsch. Ein Bild mit „unbekannt“ wird vor dem Veröffentlichen einmal nachgefragt. |
| 3 | Innen — Belege, Fotos, private Erinnerungen. | Hier nur eine Zeile „Herkunft“ im Panel, kein Symbol auf dem Bild? | Ja. Wer innen sieht, braucht keinen Hinweis fürs Publikum. Aber: ein Beleg mit „KI-erzeugt“ wird ein Klärfall — eine erzeugte Quittung ist kein Beweis. |
| 4 | Vorbelegung. Adobe, viele Handys und KI-Werkzeuge schreiben die Herkunft in die Datei. | TGV liest sie beim Eingang mit (neben Aufnahmezeit und Kamera) und schlägt sie vor; du bestätigst nur Abweichungen? | Ja. Derselbe Ort wie die EXIF-Erfassung heute (vision-extract/skill.py:688), kein neuer Weg. |
Danach
wirkt_echt).event.php wird daraus abgelöst, nicht nachgebaut.Quellen
digitalCapture ↔ Aufnahme · compositeWithTrainedAlgorithmicMedia ↔ teils KI · trainedAlgorithmicMedia ↔ KI-erzeugt.