Apa yang dimaksud dengan bidang "ID Unik Gambar" EXIF?

10

Apa ID Gambar Unik di info Exif? untuk apa ini digunakan ?!

Sepertinya setiap sistem dapat menggunakan metode sendiri, jadi apakah masih unik di antara sistem yang berbeda?

Pencarian online saya dapat menemukan informasi ini:

Dicuri Camera Finder
Ternyata pencari kamera dicuri menggunakan ID unik ini dan informasi lainnya untuk menemukan kamera dicuri.

Hitungan Rana
Beberapa forum menyarankan bahwa Image Unique ID juga berisi jumlah rana: Menentukan Shutter Actuations pada M8 dan yang ini , jadi ini tidak selalu berupa angka acak.

Definisi menurut situs web Exif.org :
"Tag ini menunjukkan pengidentifikasi yang ditetapkan secara unik untuk setiap gambar. Tag ini direkam sebagai string ASCII yang setara dengan notasi heksadesimal dan panjang tetap 128-bit."

Lihat juga pertanyaan serupa di forum lain .

Omne
sumber

Jawaban:

7

Berdasarkan panjang bidang seperti yang didefinisikan dalam Exif 2.2, tampaknya bidang untuk memegang GUID (atau pengidentifikasi unik global) yang harus secara unik mengidentifikasi gambar tertentu dari semua gambar lainnya. Itu harus dipilih secara acak dan berdasarkan pada ukuran ruang alamat yang tersedia (128 bit) tabrakan sangat tidak mungkin untuk masa mendatang.

AJ Henderson
sumber
1
AJ Henderson - Anda berpikir untuk jangka panjang :-). Jika setiap orang di dunia memiliki kamera dan mengambil satu foto per detik, jika angka biner 128 bit digunakan secara acak maka selama periode 100 tahun akan ada sekitar satu miliar miliar miliar + nomor unik tersedia PER KEDUA per foto :-). ||| 2 ^ 128/8765 h / y / 3600 s / h / E10 orang ~ = 1E19. E11 orang (!) = 1E18.
Russell McMahon
3
@RusselMcMahon - benar, tetapi GUID seharusnya unik di lebih dari sekedar foto. Kamera hampir tidak akan menjadi konsumen GUID tercepat dan pada akhirnya Anda akan mendapatkan tabrakan, tetapi kemungkinan tabrakan yang praktis dan bermakna secara efektif dibatalkan untuk waktu yang sangat, sangat lama.
AJ Henderson
@RussellMcMahon - Matematika Anda tidak berfungsi dengan baik untuk saya. Berdasarkan populasi saat ini, 2.24E17 GUID akan digunakan per tahun berdasarkan semua orang yang memotret satu kali per detik (365 * 24 * 60 * 60 * 7097962000). Itu akan membutuhkan 1,52E21 tahun untuk mengkonsumsi semua kombinasi yang mungkin (2 ^ 128 / [hasil sebelumnya]). Planet kita akan lama terdegradasi ke angkasa luar sebelum kita menghabiskan set ... telah dikonsumsi oleh matahari kita sekitar 380 miliar tahun sebelumnya.
John Cavan
1
Dari tautan wikipedia - "menghasilkan 1 miliar UUID setiap detik selama 100 tahun ke depan, kemungkinan membuat hanya satu duplikat adalah sekitar 50%" Itu tidak terlalu jauh di masa depan jika kita menggunakan contoh setiap orang yang mengambil sebuah foto setiap detik. Saya tidak mengatakan itu masalah nyata dan ini lebih merupakan pertanyaan untuk Matematika atau yang serupa. Mereka masih praktis berguna, tetapi mereka akhirnya rusak dengan penggunaan yang cukup.
AJ Henderson
1
@Omne - dimungkinkan dalam beberapa kasus ini dapat digunakan untuk beberapa bentuk pengenal unik lainnya (yang serial kamera dan jumlah rana akan menjadi unik). Data EXIF ​​sebagian besar terbuka untuk bagaimana pabrikan ingin mengimplementasikannya, tetapi bidang ini disiapkan untuk dapat mendukung GUID.
AJ Henderson