Badania / S3
Czy znaczniki pochodzenia AI przetrwają typowe potoki przetwarzania obrazu, wideo i dźwięku?
Streszczenie
Unijny akt w sprawie sztucznej inteligencji (Art. 50(2)), kalifornijska ustawa AI Transparency Act (SB 942 w brzmieniu zmienionym przez AB 853) i chińska norma GB 45438-2025 wymagają, aby media syntetyczne zawierały znaczniki nadające się do odczytu maszynowego. W praktyce są to: manifest C2PA, którego akcje deklarują IPTC digitalSourceType (trainedAlgorithmicMedia), ten sam termin IPTC w XMP (Iptc4xmpExt:DigitalSourceType) oraz chińskie pole XMP TC260:AIGC.
Zbudowaliśmy odtwarzalne lokalne laboratorium: 23 syntetyczne pliki testowe (JPEG, PNG, WebP, MP4, M4A, WAV, MP3) podpisane certyfikatem testowym c2patool oraz jedną publiczną próbkę C2PA. Przepuściliśmy je przez 41 transformacji w Pillow, sharp/libvips (w tym w dokładnej replice optymalizatora next/image), ImageMagick, ExifTool i ffmpeg, co dało 154 pliki wyjściowe i 474 obserwacje typu plik wyjściowy × znacznik.
Żaden ponowny zapis pikseli lub kontenera nie zachował osadzonego manifestu C2PA (0/124), łącznie z każdą przetestowaną opcją „zachowaj metadane”. Edycja jednego pola XMP po podpisaniu pozostawiła manifest obecny, ale nieważny (6/6). Oba znaczniki XMP zawsze dzieliły ten sam los. Przetrwały tylko wtedy, gdy potok jawnie zachowywał XMP: nigdy nie jest to ustawienie domyślne w sharp, next/image ani Pillow, a w ImageMagick jest domyślne, chyba że metadane są usuwane. ffmpeg usunął wszystkie znaczniki we wszystkich wypróbowanych konfiguracjach MP4/M4A/WAV/MP3. Jedyną przetestowaną drogą do ważnego poświadczenia w pliku pochodnym było ponowne podpisanie po przetworzeniu, z oryginałem jako składnikiem (4/4), i nawet wtedy deklaracja AI przetrwała tylko wewnątrz składnika, a nie w nowym aktywnym manifeście. Zachowanie CDN i platform oraz kwestie prawne opisano na podstawie dosłownych cytatów z dokumentacji, oddzielnie od tego, co zmierzyliśmy.
Jak cytować to badanie
EasyxLab (2026). Do AI provenance marks survive common image, video and audio pipelines? Study S3. EasyByte Hub S. Coop. Mad. https://github.com/easybytehub/easyxlab/tree/main/studies/s3-ai-marks-survival@techreport{easyxlab_s3,
title = {Do AI provenance marks survive common image, video and audio pipelines?},
author = {{EasyxLab}},
institution = {EasyByte Hub S. Coop. Mad.},
number = {S3},
year = {2026},
url = {https://github.com/easybytehub/easyxlab/tree/main/studies/s3-ai-marks-survival}
}