~/talk

Millions of hours: finding duplicates in VK Video

TalkinRussianat HighLoad++ 2024 · 2024-12-02..12-03· [data-visualization]
links:none on file
slides:none on file

VK Video receives hundreds of millions of new videos and needs to detect copies to protect creators. The talk explains the system built to find duplicate or copied videos at large scale, covering the engineering challenges, how detection works under heavy load, and measures taken to minimize costly false positives.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Finding video duplicates
  3. 2:35System load and requirements
  4. 5:06Video decoding: CPU vs GPU
  5. 10:54Frame fingerprinting
  6. 15:54Video fingerprint aggregation
  7. 18:25Storing fingerprints in S3
  8. 19:09Faiss vector search
  9. 21:20Vector quantization
  10. 25:54Vector storage and indexing
  11. 28:41Solution scalability
  12. 31:28System fault tolerance
  13. 33:26Processing historical content
  14. 34:09Summary and performance
  15. 35:13Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.