Mengapa penyimpanan kali kedua tetap membawa kerugian
Pemampatan JPEG membahagikan imej kepada blok, menukar setiap satu kepada komponen frekuensi, dan membuang komponen frekuensi tinggi yang paling kurang sensitif kepada mata anda. Hasilnya lebih kecil dan sedikit lebih lembut.
Buka fail itu dan simpan semula, proses tersebut berulang pada data yang telah melaluinya. Pengekod tidak dapat membezakan perincian mana yang asal dan mana yang merupakan artifak daripada proses sebelumnya, jadi ia menganggap kedua-duanya sama dan membuang lebih banyak daripada setiap satunya.
Kehilangan ini berganda dan tidak boleh diterbalikkan. Tiada operasi yang memulihkan komponen frekuensi yang dibuang, itulah sebabnya imej yang telah melalui empat platform tidak boleh dibaiki oleh sebarang alat, hanya boleh dicipta semula olehnya.
Kesan perkara itu terhadap skor
Kami mengambil satu gambar tulen, menyimpannya berulang kali pada kualiti 75, dan mencatat skornya pada setiap peringkat. Tiada apa-apa yang diedit. Setiap perubahan di bawah berpunca daripada tindakan menyimpan.
Menjelang penyimpanan kesepuluh, gambar tersebut telah melepasi garisan keputusan. Ia adalah gambar yang sama untuk pemandangan yang sama yang diambil oleh kamera yang sama, dan pengesan kini melaporkannya sebagai berkemungkinan AI.
Berapa kali penyimpanan yang dikumpul oleh imej sebenar
Sepuluh kelihatan berlebihan sehinggalah anda mengira apa yang dilalui oleh imej biasa antara kamera dan sembang kumpulan.
- 1 Eksport kamera Simpanan satu
- 2 Diedit dan disimpan Simpanan dua
- 3 Dimuat naik ke platform Dienkod semula semasa muat naik
- 4 Dimuat turun oleh seseorang Sering dienkod semula
- 5 Dihantar melalui aplikasi sembang Dimampatkan untuk pemindahan
- 6 Ditangkap layar Fail yang baharu sepenuhnya
Tangkapan skrin lebih teruk daripada penyimpanan semula
Tangkapan skrin bukan salinan fail. Ia adalah gambar daripada apa yang dipaparkan oleh skrin, ditangkap pada resolusi skrin, kemudian dienkod baharu.
Itu membuang fail asal sepenuhnya bersama metadatanya dan sebarang kelayakan, serta menulis semula tekstur dengan apa jua yang dihasilkan oleh paparan dan penskalaan. Tangkapan skrin bagi foto 4000 piksel pada skrin komputer riba mungkin mengekalkan hanya satu perempat daripada piksel dan tiada sumber asal langsung.
Ia juga merupakan cara paling biasa imej sampai kepada orang yang ingin menyemaknya, iaitu satu gabungan yang merugikan.
Apa yang kekal dan apa yang hilang
| Operasi | Perincian hilang | Kesan pada skor |
|---|---|---|
| Menyalin fail | Tiada | Tiada. Salinan adalah seiras |
| Menyimpan semula pada kualiti tinggi | Kecil | Naik beberapa mata |
| Menyimpan semula pada kualiti rendah | Besar | Naik sepuluh hingga dua puluh mata |
| Mengecilkan saiz | Besar | Ketara, dan mengalih keluar peta wilayah pada hasil yang kecil |
| Meningkatkan skala | Perincian direka | Peningkatan besar. Piksel yang direka adalah piksel yang dijana |
| Mengambil tangkapan skrin | Hampir segalanya | Perubahan tunggal terbesar bagi mana-mana operasi di sini |
Perkara yang perlu dilakukan mengenainya
-
Sentiasa minta fail asal
Daripada peranti yang mengambilnya, dihantar sebagai fail dan bukannya sebagai foto. Langkah tunggal ini menyelesaikan kebanyakan hasil yang dipertikaikan.
-
Jangan sekali-kali menyemak tangkapan skrin jika anda boleh mengelakkannya
Jika hanya tangkapan skrin yang ada, anggap skor yang rendah sebagai tiada jawapan dan bukannya sebagai hasil yang bersih.
-
Bandingkan yang setara dengan yang setara
Menilai skor asal berbanding salinan yang dimuat turun memberitahu anda tentang muat turun tersebut, bukan tentang imej. Kedua-dua belah perbandingan memerlukan layanan yang sama.
-
Tafsirkan skor pertengahan sebagai degradasi terlebih dahulu
Pada fail yang jelas telah dihantar berulang kali, julat pertengahan biasanya bermaksud kehilangan perincian dan bukannya manipulasi separa.
Mengapa kehilangan generasi kelihatan seperti penjanaan AI
Terdapat sebab mengapa kedua-duanya dikelirukan oleh model, dan ia bukan satu kebetulan. Kedua-dua proses membina semula perincian halus dan bukannya merakamnya.
Pengekod JPEG membuang komponen frekuensi tinggi dan penyahkod membina semula anggaran daripada apa yang tinggal. Model diffusion membina perincian daripada hingar mengikut apa yang dipelajarinya. Kedua-dua output tidak membawa hubungan khusus antara piksel bersebelahan yang dihasilkan oleh penderia dan kanta, kerana dalam kedua-dua keadaan hubungan tersebut telah dibuang dan digantikan dengan sesuatu yang munasabah.
Dari sudut pandangan model, gambar yang dimampatkan semula secara berlebihan dan imej yang dijana berkongsi sifat asas yang sama: tekstur halus ditulis oleh perisian. Itulah sebabnya skor bergerak ke arah tersebut, dan mengapa kesannya menjadi lebih kuat dengan setiap pusingan.
Memahami perkara ini mengubah cara anda membaca hasil. Skor yang tinggi pada fail yang terdegradasi bukanlah kegagalan pengesan untuk mengecam gambar sebenar. Ia adalah pengesan yang melaporkan dengan betul bahawa tekstur di hadapannya tidak dihasilkan oleh kamera, dan itu sememangnya benar.