Millions of hours: finding duplicates in VK Video
summary
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
chapters (15)
- 0:00Introduction
- 1:10Finding video duplicates
- 2:35System load and requirements
- 5:06Video decoding: CPU vs GPU
- 10:54Frame fingerprinting
- 15:54Video fingerprint aggregation
- 18:25Storing fingerprints in S3
- 19:09Faiss vector search
- 21:20Vector quantization
- 25:54Vector storage and indexing
- 28:41Solution scalability
- 31:28System fault tolerance
- 33:26Processing historical content
- 34:09Summary and performance
- 35:13Q&A
related talks
35mLarge-Scale Video Intelligence
37mHow we generate 130,000 shorts per month using AI
19mThe Evolution of Culture and Entertainment in a Digital World
49mDigital Storytelling: Surfing the Video Explosion
29mKnowledge Graph–Driven Feedback Loops to Optimize TikTok Shop Video Marketing
30mWhich episode? Using AI to streamline media content operations
30mVisual Storytelling in the World of Algorithmic Narratives
11mOnline Video Challenges, Trends and Solutions
