EasyxLab
Język: PL Polski

Tłumaczenie wykonane przez AI z angielskiego oryginału, który jest wersją referencyjną. Czytaj po angielsku

Badania / S3

Czy znaczniki pochodzenia AI przetrwają typowe potoki przetwarzania obrazu, wideo i dźwięku?

Wersja roboczaOpublikowano 2026-10-02 · Zaktualizowano 2026-10-03

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

Cytowanie
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
BibTeX
@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}
}