title: Detect duplicate videos from YouTube
body: <p>In consideration to my M.tech Project
  I want to know if there is any algorithm to detect duplicate videos from youtube.
  For example (here are links of two videos):</p>
  <p><a href="http://www.youtube.com/watch?v=ozPaBYDD184" rel="nofollow noreferrer">random user upload</a></p>
  <p><a href="http://www.youtube.com/watch?v=KkF0_lbBmjU" rel="nofollow noreferrer">upload by official channel</a></p>
  <p>Amongst these second is official video and T-series has it's copyright.</p>
  <p>Is youtube officially doing something to remove duplicate videos from youtube?
  Not only videos, there exists duplicate youtube channels also.
  Sometimes the original video has less number of views than that of pirated version.</p>
  <p>So, while searching found <a href="http://www.iiitd.edu.in/%7Eashish/SWATI-MTECH-THESIS-PRESENTATION-02-APRIL.pdf" rel="nofollow noreferrer">this</a>
  (see page number [49] of pdf)</p>
  <p><strong>What I learnt from the given link</strong></p>
  <p>Original vs copyright infringed video detection Classifier is used.
  Given a query, firstly top k search results are being retrieved.Thereafter three parameters are used to classify the videos</p>
  <ol>
  <li>Number of subscribers</li>
  <li>user profile</li>
  <li>username popularity</li>
  </ol>
  <p>and on the basis of these parameters, original video is identified as described in the link.</p>
  <p><strong>EDIT 1:</strong></p>
  <p>There are basically two different objectives</p>
  <ul>
  <li>To identify original video with the above method</li>
  <li>To eliminate the duplicate videos</li>
  </ul>
  <p>obviously identifying original video is easier than finding out all the duplicate videos.
  So i preferred to first find out the original video.</p>
  <p>Approach which i can think till now
  to improve the accuracy:</p>
  <ul>
  <li>We can first find out the original videos with above method</li>
  <li>And then use the most popular publicized frames(may be multiple) of that video to search on google image. This method therefore retrieves the list of duplicate videos in google image search results.</li>
  </ul>
  <p>After getting these duplicate videos, we can once again check frame by frame and reach a level of satisfaction(yes retrieved videos were &quot;exact or &quot;almost&quot; duplicate copy of original video)</p>
  <p>Will this approach work?
  if not, is there any better algorithm, to improve upon the given method?</p>
  <p><strong>Please write in the comments section if i am unable to explain my approach clearly.
  I will soon add some more details.</strong></p>