title: C# - Image comparison (fast one)
body: <p>At the moment I've got an database with over 100.000 images, they ain't the same size or anything like that but I want to make the following for my compagny:</p>
  
  <p>I insert/upload an image and the system returns the image which is most likely the same. I don't know what algorithm to use but it needs to be fast. I can pre-process all the other images and put some info in the database which I use for the comparison.</p>
  
  <p>Now what I want to know what the fastest way is to compare the images (with a good chance of being the same image). And what data I should save into the database (I could probably figure this one out myself if I got the algorithm).</p>
  
  <p>It shouldn't take more then 5 minutes to compare the uploaded image to all the images in the database.</p>
  
  <p>Thanks in advance!</p>
  
  <p>Julian</p>
  
  <p>Look at <a href="http://www.tineye.com" rel="nofollow">www.tineye.com</a>, they have some kind of algorithm that I'm looking for. Guessing they use a very complex one, I just need one that does same thing but with lesser rate of succes.</p>