
Kesimpulannya terlebih dahulu: pHash lebih cocok untuk deduplikasi dan pencarian kemiripan pada tingkat gambar; PDQ adalah sidik jari gambar berbit tinggi untuk gambar; TMK+PDQF (serta implementasinya vPDQ) adalah algoritma sidik jari untuk video yang mencakup informasi temporal.
Dokumentasi resmi juga menyediakan antarmuka audio dan video, tetapi bagian video mengembalikan urutan hash tingkat frame, yang pada dasarnya adalah “hash gambar per frame”, tanpa pengodean temporal eksplisit, dan biasanya digunakan untuk penyaringan ringan, bukan pencocokan video yang sangat tangguh.
pHash
pHash adalah pustaka perceptual hashing sumber terbuka yang telah lama digunakan untuk pencarian kemiripan gambar, serta menyediakan implementasi hash gambar seperti DCT dan wavelet Marr, cocok untuk skenario deduplikasi gambar dan pencarian duplikat dekat.
PDQ
PDQ adalah algoritma “photo-hashing” sumber terbuka dari Meta, menghasilkan sidik jari gambar 256-bit, dirancang untuk pencocokan konten gambar yang cepat dan dapat diberi ambang batas, serta banyak digunakan dalam manajemen risiko konten dan pustaka berbagi lintas platform.
Dalam skenario video, PDQ dapat digunakan sebagai komponen untuk “mengambil sidik jari per frame”, tetapi solusi video resmi lebih merekomendasikan penggabungan dengan pemodelan temporal (lihat TMK+PDQF/vPDQ).
TMK+PDQF (termasuk vPDQ)
TMK+PDQF adalah algoritma kemiripan video: setelah menghitung fitur PDQF (PDQ versi floating-point) untuk setiap frame, algoritma ini membangun deskripsi dua lapis dengan panjang tetap melalui kernel temporal, sehingga saat pencarian dapat membandingkan lapisan global terlebih dahulu, lalu lapisan temporal untuk meningkatkan ketangguhan pencocokan tingkat video.
Benchmark dan dokumentasi industri memosisikan TMK+PDQF (serta vPDQ berikutnya) sebagai solusi sidik jari video sumber terbuka, ditujukan untuk pencocokan video duplikat dekat dan tingkat segmen di bawah perubahan re-encoding, resolusi, dan bitrate.