Powrót do bloga
Detekcja AI

Jak sprawdzić, czy obraz został wygenerowany przez sztuczną inteligencję (bez zgadywania)

PZespóÅ‚ Plagly.ai||7 min czytania

Ktoś wysyła Ci zdjęcie i pyta: czy to prawda? Przyglądasz się dłoniom. Liczysz palce. Powiększ tekst w tle, żeby zobaczyć, czy to bełkot. Dwa lata temu to zadziałało. W większości już nie.

Oto rzecz, o której prawie nikt ci nie mówi: najbardziej niezawodnym sposobem sprawdzenia obrazu jest w ogóle na niego nie patrzeć. Chodzi o odczytanie pliku.

Wersja jednoliniowa

Poproś o oryginalny plik, a nie o zrzut ekranu. Oryginalne pliki często zawierają metadane, które wprost mówią, co je stworzyło. Zrzuty ekranu i pliki do pobrania z serwisów społecznościowych nic nie niosą, ponieważ każda platforma to usuwa.

Dlaczego patrzenie na zdjęcie przestało działać

Wizualizacja mówi, że wszyscy nauczyli się w 2023 roku – sześć palców, stopione uszy, zniekształcone oznakowanie, plastikowa skóra – to artefakty określonej generacji modeli. Zostały naprawione. Obecne modele obrazów poprawnie renderują dłonie, poprawnie pisownię słów i tworzą teksturę skóry, która przetrwa powiększenie.

Pozostaje atmosfera: obraz trochę za dobrze oświetlony, trochę za symetryczny, twarze trochę za równe. Ten instynkt jest coś wart, ale nie jest dowodem i bardzo słabo sprawdza się w profesjonalnej fotografii, która jest _również dobrze oświetlona i symetryczna. Wiele prawdziwych portretów studyjnych nazywa się sztuczną inteligencją. Mnóstwo wygenerowanych obrazów przepływa obok.

Co wie plik

Pliki obrazów zawierają więcej niż piksele. W zależności od tego, co je spowodowało, mogą również zawierać zapis tego, jak zostały wykonane. Istnieją trzy rodzaje, o których warto wiedzieć.

1. C2PA, czyli dane uwierzytelniające treści

To jest ten poważny. C2PA to kryptograficznie podpisany standard pochodzenia, wspierany przez Adobe, OpenAI, Microsoft, Leica i Sony. Kiedy plik go przenosi, manifest rejestruje łańcuch: jakie urządzenie lub model utworzyło obraz i co zostało z nim później zrobione. Ponieważ jest podpisany, jest zabezpieczony przed manipulacją — nie można go po cichu edytować w taki sam sposób, w jaki można edytować EXIF.

Wciąż daleko mu do uniwersalności. Ale jeśli tam jest, jest to najsilniejsza odpowiedź, jaką otrzymasz z pliku.

2. Typ źródła cyfrowego IPTC

Nudno brzmiące pole metadanych, które robi coś bardzo konkretnego: deklaruje, w jaki sposób powstał obraz. Wartość trainedAlgorithmicMedia oznacza, mówiąc najprościej, „utworzył to model generatywny”. Agencje informacyjne i biblioteki giełdowe używają go do oznaczania obrazów AI. Jeśli go znajdziesz, gotowe — plik informuje Cię bezpośrednio.

3. Odciski palców generatora

To mój ulubiony, bo jest niemal komicznie bezpośredni. Stable Diffusion zapisuje cały znak zachęty w formacie PNG. Ani podpowiedzi, ani flagi – rzeczywisty tekst, który ktoś wpisał, wraz z próbnikiem i liczbą kroków. Midjourney, DALL·E, Firefly i NovelAI mają tendencję do pozostawiania swoich nazw w polu Oprogramowanie lub CreatorTool.

Jeśli nigdy nie szukałeś, warto choć raz to zrobić, żeby to zobaczyć. Pobierz plik PNG prosto z generatora obrazów, otwórz go w dowolnej przeglądarce metadanych i ponownie przeczytaj monit.

Haczyk i to duży

Wszystko to przetrwa tylko w oryginalnym pliku. Prześlij obraz na Instagram, X, WhatsApp, Discord lub Slack, a metadane zostaną po drodze usunięte. Zrób zrzut ekranu i utworzysz zupełnie nowy plik bez historii. Zapisz go ponownie w edytorze, a większość też zniknie.

A więc w praktyce: jeśli znajomy prześle Ci zrzut ekranu, metadane nic Ci nie powiedzą. Jeśli uda Ci się uzyskać plik w postaci, w jakiej wyszedł z kamery lub generatora, często powie Ci on wszystko. To cała gra — poproś o oryginał.

Czytam bez instalowania czegokolwiek

Możesz wkleić bezpośredni link do obrazu do naszego AI narzędzia do sprawdzania obrazu, a ono odczyta manifest C2PA, typ źródła IPTC, odciski palców generatora i EXIF ​​​​aparatu, a następnie pokaże dokładnie, które z nich znalazło. Jeśli osadzony jest monit o generowanie, zostanie on wyświetlony.

Został celowo zbudowany tak, aby dać jedną z czterech odpowiedzi, a jedna z nich brzmi „nie wiem”. Jeśli plik nie zawiera metadanych, jest to wyraźnie zaznaczone, zamiast zamieniać ciszę na pewny procent. Wolałbym nie dać ci nic, niż numer, którego nie mogę obronić.

A co z narzędziami oceniającymi piksele?

Istnieją i niektóre są naprawdę przyzwoite. Ale łączy ich wspólny tryb niepowodzenia, który jest ważniejszy niż trafność nagłówka: kiedy się mylą, mylą się z pewnością i nie ma możliwości sprawdzenia rozumowania. Dostajesz 87% i wzruszasz ramionami.

Metadane mają różny charakter. To nie jest prawdopodobieństwo – to twierdzenie załączone do akt, które możesz sprawdzić. Dlatego najpierw zbudowaliśmy połowę metadanych. Nie dlatego, że wykrywanie pikseli jest bezwartościowe, ale dlatego, że możliwa do sprawdzenia odpowiedź i wiarygodne przypuszczenie to różne produkty, a zmieszanie ich sprawia, że ​​oba są mniej godne zaufania.

Praktyczna kolejność działań

  1. Poproś o oryginalny plik. Nie zrzut ekranu, nie przesyłanie dalej. Ten pojedynczy krok decyduje o tym, czy którykolwiek z pozostałych jest możliwy.
  2. Przeczytaj metadane. C2PA, typ źródła IPTC, nazwa generatora, osadzony monit. Hit w tym przypadku jest bliski rozstrzygnięcia.
  3. Sprawdź źródło, a nie plik. Gdzie został opublikowany po raz pierwszy? Czy konto ma historię? Wyszukaj odwrócony obraz. Pochodzenie w zwykłym znaczeniu zwykle przewyższa kryminalistykę.
  4. Wtedy i tylko wtedy spójrz na zdjęcie. Wykorzystaj swój instynkt jako rozstrzygający remis, a nie jako werdykt.

Szczere zakończenie

W tej chwili nie ma narzędzia – w tym naszego – które mogłoby sprawdzić dowolny zrzut ekranu i wiarygodnie stwierdzić, czy wykonała go maszyna. Każdy, kto sprzedaje tę pewność, sprzedaje za dużo. Jedyne, co możesz zrobić, to sprawdzić, czy plik to akceptuje, i znacznie lepiej pytać o pliki, które nadal to umożliwiają.

To mniej satysfakcjonująca odpowiedź niż duży czerwony baner WYKRYTO AI. Tak się też składa, że ​​to prawda i w tej konkretnej kwestii różnica ma znaczenie.

Check text for a specific AI model

Run your text through a detector tuned for the model you suspect.

Udostępnij ten artykuł

Try Plagly.ai Free

Detect AI-generated content and check for plagiarism with industry-leading accuracy. No credit card required.

Get Started Free