Perché un secondo salvataggio ha un costo
La compressione JPEG divide un immagine in blocchi, converte ciascuno in componenti di frequenza ed elimina quelli ad alta frequenza a cui l'occhio è meno sensibile. Il risultato è più piccolo e leggermente più morbido.
Apri quel file e salvalo di nuovo e il processo si ripete su dati che lo hanno già subito. Il codificatore non è in grado di distinguere quale dettaglio sia originale e quale sia un artefatto dell'ultimo passaggio, quindi li tratta entrambi allo stesso modo e ne elimina una quantità maggiore per ciascuno.
La perdita si accumula e non si inverte mai. Non esiste alcuna operazione che ripristini i componenti di frequenza scartati, motivo per cui un'immagine che è passata attraverso quattro piattaforme non può essere riparata da alcuno strumento, ma solo reinventata.
L'effetto di tutto ciò su un punteggio
Abbiamo preso una fotografia autentica, l'abbiamo salvata ripetutamente con qualità 75 e l'abbiamo valutata in ogni fase. Nulla è stato modificato. Ogni cambiamento di seguito deriva dall'atto del salvataggio.
Entro il decimo salvataggio la fotografia ha superato la soglia decisionale. È la stessa immagine della stessa scena scattata dalla stessa fotocamera, e un rilevatore ora la segnala come probabilmente generata dall'IA.
Quanti salvataggi accumula un'immagine reale
Dieci sembrano tanti finché non conti ciò che un'immagine comune attraversa tra una fotocamera e una chat di gruppo.
- 1 Esportazione dalla fotocamera Primo salvataggio
- 2 Modificata e salvata Secondo salvataggio
- 3 Caricata su una piattaforma Ricodificata al caricamento
- 4 Scaricata da qualcuno Spesso ricodificata di nuovo
- 5 Inviata tramite un'app di chat Compressa per il trasferimento
- 6 Catturata come screenshot Un file completamente nuovo
Gli screenshot sono peggiori dei salvataggi
Uno screenshot non è la copia di un file. È la fotografia di ciò che uno schermo stava visualizzando, catturata alla risoluzione dello schermo e poi codificata da capo.
Ciò scarta completamente il file originale insieme ai suoi metadati e a qualsiasi credenziale, e riscrive la texture con ciò che il display e il ridimensionamento hanno prodotto. Uno screenshot di una fotografia da 4000 pixel sullo schermo di un laptop mantiene forse un quarto dei pixel e nessuna provenienza.
È anche il modo più comune in cui le immagini raggiungono le persone che vogliono controllarle, il che costituisce una combinazione sfortunata.
Cosa sopravvive e cosa no
| Operazione | Dettaglio perso | Effetto sul punteggio |
|---|---|---|
| Copia di un file | Nessuno | Nessuno. Una copia è identica |
| Salvataggio a qualità alta | Piccolo | Pochi punti verso l'alto |
| Salvataggio a qualità bassa | Grande | Da dieci a venti punti verso l'alto |
| Ridimensionamento verso il basso | Grande | Sostanziale, e rimuove la mappa delle regioni nei risultati piccoli |
| Ingrandimento | Dettaglio inventato | Grande movimento verso l'alto. I pixel inventati sono pixel generati |
| Cattura di uno screenshot | Quasi tutto | Il movimento singolo più grande tra tutte le operazioni qui presenti |
Cosa fare al riguardo
-
Richiedi sempre l'originale
Dal dispositivo che lo ha scattato, inviato come file anziché come foto. Questo singolo passaggio risolve la maggior parte dei risultati contestati.
-
Evita di controllare uno screenshot se possibile
Se esiste solo uno screenshot, tratta un punteggio basso come assenza di risposta anziché come risultato netto.
-
Confronta elementi simili
Valutare un originale rispetto a una copia scaricata ti dice qualcosa sul download, non sull'immagine. Entrambi i lati di un confronto necessitano dello stesso trattamento.
-
Considera un punteggio medio prima di tutto come un degrado
Su un file che ha chiaramente viaggiato, la fascia centrale indica solitamente una perdita di dettagli piuttosto che una manipolazione parziale.
Perché la perdita generazionale sembra generazione
C'è un motivo se i due concetti vengono confusi da un modello, e non è una coincidenza. Entrambi i processi ricostruiscono i dettagli fini anziché registrarli.
Un codificatore JPEG scarta i componenti ad alta frequenza e il decoder ricostruisce un'approssimazione da ciò che rimane. Un modello di diffusione costruisce i dettagli dal rumore in base a ciò che ha appreso. Nessun output trasporta la relazione specifica tra pixel adiacenti prodotta da un sensore e da un obiettivo, perché in entrambi i casi tale relazione è stata scartata e qualcosa di plausibile è stato inserito al suo posto.
Dal punto di vista del modello, una fotografia fortemente ricompressa e un'immagine generata condividono la stessa proprietà fondamentale: la texture fine è stata scritta dal software. Questo è il motivo per cui il punteggio si muove nella direzione in cui lo fa e perché l'effetto diventa più forte a ogni passaggio.
Comprendere questo cambia il modo in cui leggi un risultato. Un punteggio alto su un file degradato non è il fallimento del rilevatore nello scoprire una vera fotografia. È il rilevatore che segnala correttamente che la texture di fronte ad esso non è stata prodotta da una fotocamera, il che si dà il caso sia vero.