← Wszystkie poradniki Pod maską

Co dzieje się z obrazem za każdym razem, gdy jest ponownie zapisywany

Każdy zapis trwale usuwa szczegóły. Przepuściliśmy jedną fotografię przez dziesięć cykli i ocenialiśmy ją na każdym etapie. Wynik wyjaśnia większość fałszywie pozytywnych odczytów.

· 8 min czytania · Best AI Image Detector

Drobne tekstury są tracone bezpowrotnie. Po trzech lub czterech zapisach detektor odczytuje artefakty kompresji zamiast oryginalnego ujęcia, co zawyża wyniki autentycznych fotografii.

Dlaczego drugi zapis w ogóle coś kosztuje

Kompresja JPEG dzieli obraz na bloki, konwertuje każdy z nich na składowe częstotliwości i odrzuca te o wysokiej częstotliwości, na które ludzkie oko jest najmniej wrażliwe. Rezultat jest mniejszy i nieco bardziej miękki.

Otwórz ten plik i zapisz go ponownie, a proces powtórzy się na danych, które już przez niego przeszły. Koder nie potrafi odróżnić, który szczegół jest oryginalny, a który jest artefaktem poprzedniego przejścia, więc traktuje oba tak samo i odrzuca więcej z każdego z nich.

Ta strata kumuluje się i nigdy nie zostaje cofnięta. Nie ma operacji, która przywraca odrzucone składowe częstotliwości, dlatego obraz, który przeszedł przez cztery platformy, nie może zostać naprawiony przez żadne narzędzie, a jedynie wymyślony na nowo przez jedno z nich.

Co to robi z wynikiem

Wzięliśmy jedną autentyczną fotografię, zapisywaliśmy ją wielokrotnie w jakości 75 i ocenialiśmy na każdym etapie. Nic nie zostało edytowane. Każda zmiana poniżej wynika z samego faktu zapisu.

Wynik w zależności od liczby zapisów
Oryginalne ujęcie
17
Po 1 zapisie
24
Po 3 zapisach
39
Po 6 zapisach
55
Po 10 zapisach
68

Pojedyncza autentyczna fotografia. Żadnych edycji na żadnym etapie; wyłącznie wielokrotne kodowanie.

Jedna nieedytowana fotografia, oceniona po kolejnych cyklach zapisu w jakości JPEG 75.

Do dziesiątego zapisu fotografia przekracza linię decyzyjną. To ten sam obraz tej samej sceny zrobiony tym samym aparatem, a detektor zgłasza go teraz jako prawdopodobnie wygenerowany przez AI.

Ile zapisów gromadzi prawdziwy obraz

Dziesięć brzmi jak przesada, dopóki nie policzy się, przez co zwykły obraz przechodzi w drodze z aparatu do czatu grupowego.

  1. 1 Eksport z aparatu Pierwszy zapis
  2. 2 Edycja i zapis Drugi zapis
  3. 3 Przesłano na platformę Ponowne zakodowanie przy przesyłaniu
  4. 4 Pobrano przez kogoś Często ponownie zakodowane
  5. 5 Wysłane przez aplikację czatu Skompresowane do przesłania
  6. 6 Zrobiono zrzut ekranu Zupełnie nowy plik
Typowa podróż. Każdy etap to co najmniej jedno ponowne zakodowanie, a w kilku przypadkach dwa.

Zrzuty ekranu są gorsze niż zapisy

Zrzut ekranu to nie kopia pliku. To fotografia tego, co wyświetlał ekran, zarejestrowana w rozdzielczości ekranu, a następnie zakodowana na nowo.

To całkowicie niszczy oryginalny plik wraz z jego metadanymi i poświadczeniami oraz przepisuje teksturę za pomocą tego, co wyprodukował wyświetlacz i skalowanie. Zrzut ekranu przedstawiający fotografię o rozdzielczości 4000 pikseli na ekranie laptopa zachowuje może ćwierć pikseli i żadnego pochodzenia.

Jest to również najczęstszy sposób, w jaki obrazy docierają do osób, które chcą je sprawdzić, co stanowi niefortunne połączenie.

Co przetrwa, a co nie

Praktyczny skutek każdej operacji
OperacjaUtracone szczegółyWpływ na wynik
Kopiowanie plikuBrakBrak. Kopia jest identyczna
Ponowny zapis w wysokiej jakościMałyNiewielki wzrost punktacji
Ponowny zapis w niskiej jakościDużyWzrost o dziesięć do dwudziestu punktów
Zmniejszanie rozdzielczościDużyZnaczny, usuwa mapę regionu przy małych wynikach
Zwiększanie rozdzielczościWymyślone szczegółyDuży wzrost punktacji. Wymyślone piksele to wygenerowane piksele
Robienie zrzutu ekranuPrawie wszystkoNajwiększa pojedyncza zmiana spośród wszystkich operacji

Co z tym zrobić

  1. Zawsze proś o oryginał

    Z urządzenia, które je wykonało, wysłane jako plik, a nie jako zdjęcie. Ten jeden krok rozwiązuje większość spornych wyników.

  2. Nigdy nie sprawdzaj zrzutu ekranu, jeśli możesz tego uniknąć

    Jeśli istnieje tylko zrzut ekranu, traktuj niski wynik jako brak odpowiedzi, a nie jako czysty rezultat.

  3. Porównuj rzeczy porównywalne

    Ocena oryginału w zestawieniu z pobraną kopią mówi o pobieraniu, a nie o obrazie. Obie strony porównania wymagają takiego samego traktowania.

  4. Średni wynik traktuj najpierw jako degradację

    W przypadku pliku, który wyraźnie podróżował, środkowy przedział oznacza zazwyczaj utratę szczegółów, a nie częściową manipulację.

Dlaczego strata generacyjna wygląda jak generowanie

Istnieje powód, dla którego model myli jedno z drugim, i nie jest to przypadek. Oba procesy odbudowują drobne szczegóły zamiast je rejestrować.

Koder JPEG odrzuca składowe wysokiej częstotliwości, a dekoder rekonstruuje przybliżenie z tego, co zostało. Model dyfuzyjny buduje szczegóły z szumu zgodnie z tym, czego się nauczył. Żaden wynik nie niesie ze sobą specyficznej relacji między sąsiednimi pikselami, jaką wytwarza matryca i obiektyw, ponieważ w obu przypadkach ta relacja została odrzucona, a na jej miejscu umieszczono coś wiarygodnego.

Z punktu widzenia modelu mocno ponowno skompresowana fotografia i wygenerowany obraz dzielą tę samą fundamentalną właściwość: drobna tekstura została zapisana przez oprogramowanie. Właśnie dlatego wynik porusza się w takim kierunku i dlaczego efekt ten rośnie z każdym przejściem.

Zrozumienie tego zmienia sposób odczytywania wyniku. Wysoki wynik na zdegradowanym pliku nie oznacza, że detektor nie zauważył prawdziwej fotografii. To detektor poprawnie informuje, że tekstura przed nim nie została wyprodukowana przez aparat, co akurat jest prawdą.

Często zadawane pytania

Czy wielokrotne zapisywanie pliku JPEG go niszczy?
Tak, i to trwale. Każdy zapis odrzuca więcej szczegółów wysokiej częstotliwości, a nic ich nie przywraca. Otwieranie i zamykanie pliku bez zapisu nic nie kosztuje, ale każdy faktyczny zapis w jakiejkolwiek jakości poniżej maksimum usuwa informacje, które zachował poprzedni zapis.
Czy zapisywanie jako PNG temu zapobiega?
Format PNG jest bezstratny, więc wielokrotne zapisywanie pliku PNG go nie degraduje. Konwersja pliku JPEG do PNG nie cofa wcześniejszych strat, choć zapobiega kolejnym. Jeśli archiwizujesz coś z myślą o późniejszym sprawdzeniu, PNG lub oryginalny plik raw jest właściwym wyborem.
Dlaczego aplikacje do wiadomości tak mocno kompresują?
Przepustowość i pamięć masowa w miliardach wiadomości. Większość aplikacji celuje w określony rozmiar pliku, a nie poziom jakości, więc duża fotografia jest kompresowana znacznie mocniej niż mała. Opcja pliku, jeśli jest oferowana, zazwyczaj omija to i przesyła oryginał.
Czy mogę sprawdzić, ile razy obraz był zapisywany?
Nie z pełną niezawodnością, ale często widać, że był zapisywany wiele razy. Widoczne blokowanie wokół krawędzi, pasy w gładkich przejściach tonalnych i ogólna miękkość wskazują na silną ponowną kompresję. To są obrazy, w przypadku których wynik należy odczytywać ostrożnie w każdą stronę.
Czy to dotyczy również obrazów wygenerowanych?
Tak, w przeciwnym kierunku. Ponowna kompresja sprowadza wszystko do środka, więc mocno zapisany obraz wygenerowany uzyskuje niższy wynik niż oryginał. Właśnie dlatego pranie poprzez ponowny zapis w ogóle działa, a niski wynik na zdegradowanym pliku udowadnia bardzo niewiele.
W jakiej jakości powinienem dokonać eksportu?
W przypadku wszystkiego, co może być później sprawdzane, w najwyższej dostępnej lub w formacie bezstratnym. Jakość 90 i wyższa traci niewiele przy każdym zapisie. Poniżej 70 uszkodzenia są znaczne już przy pierwszym przejściu i szybko się kumulują przy drugim.