Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > Digital Photography > How does TinEye actually work to identify a photo (does it useEXIF?)

Reply
Thread Tools

How does TinEye actually work to identify a photo (does it useEXIF?)

 
 
William Don**ly
Guest
Posts: n/a
 
      12-27-2012
How does TinEye actually work to identify a photo (does it use EXIF?)
http://www.tineye.com

A friend told me I can search TinEye for free to find my pictures
to see if anyone has posted them to the net.

I tested a few of mine - but none showed up on the net.

But maybe people removed the EXIF information or cropped them or filtered
them in software or did something to obfuscate them.

I doubt you'd have the exact algorithm (nor would I know what to do with it),
but, do you at least know roughly how the TinEye program discerns duplicates?

 
Reply With Quote
 
 
 
 
Kevin McMurtrie
Guest
Posts: n/a
 
      12-27-2012
In article <kbgaq1$76k$>,
William Don**ly <> wrote:

> How does TinEye actually work to identify a photo (does it use EXIF?)
> http://www.tineye.com
>
> A friend told me I can search TinEye for free to find my pictures
> to see if anyone has posted them to the net.
>
> I tested a few of mine - but none showed up on the net.
>
> But maybe people removed the EXIF information or cropped them or filtered
> them in software or did something to obfuscate them.
>
> I doubt you'd have the exact algorithm (nor would I know what to do with it),
> but, do you at least know roughly how the TinEye program discerns duplicates?


TinEye doesn't need EXIF data. I'd imagine that they analyze images for
simple features that can be listed and cataloged. The features for an
image doesn't need to perfectly describe it. It just needs to narrow
down potential matches enough that they can be further analyzed in
real-time. It's not unlike the secret-sauce complex analysis that web
page search engines perform. They're not matching words, but meanings
in a context for a specific culture. Google has claimed that they can
even interpret the images in a web page.
--
I will not see posts from Google because I must filter them as spam
 
Reply With Quote
 
 
 
 
DaveS
Guest
Posts: n/a
 
      12-27-2012
On 12/27/2012 12:36 AM, Kevin McMurtrie wrote:
> In article <kbgaq1$76k$>,
> William Don**ly <> wrote:
>
>> How does TinEye actually work to identify a photo (does it use EXIF?)
>> http://www.tineye.com
>>
>> A friend told me I can search TinEye for free to find my pictures
>> to see if anyone has posted them to the net.
>>
>> I tested a few of mine - but none showed up on the net.
>>
>> But maybe people removed the EXIF information or cropped them or filtered
>> them in software or did something to obfuscate them.
>>
>> I doubt you'd have the exact algorithm (nor would I know what to do with it),
>> but, do you at least know roughly how the TinEye program discerns duplicates?

>
> TinEye doesn't need EXIF data. I'd imagine that they analyze images for
> simple features that can be listed and cataloged. The features for an
> image doesn't need to perfectly describe it. It just needs to narrow
> down potential matches enough that they can be further analyzed in
> real-time. It's not unlike the secret-sauce complex analysis that web
> page search engines perform. They're not matching words, but meanings
> in a context for a specific culture. Google has claimed that they can
> even interpret the images in a web page.
>


Here is my example:
http://www.tineye.com/search/4e28294...53eb3c9ba5077/

The first image is my own. Three others seem to be taken from the same
viewpoint.

I thought at first this tool could identify copied images, but now I
think it just identifies similar images.

Dave S.

 
Reply With Quote
 
sobriquet
Guest
Posts: n/a
 
      12-27-2012
On Thursday, December 27, 2012 6:50:23 PM UTC+1, DaveS wrote:
> On 12/27/2012 12:36 AM, Kevin McMurtrie wrote:
>
> > In article <kbgaq1$76k$>,

>
> > William Don**ly <> wrote:

>
> >

>
> >> How does TinEye actually work to identify a photo (does it use EXIF?)

>
> >> http://www.tineye.com

>
> >>

>
> >> A friend told me I can search TinEye for free to find my pictures

>
> >> to see if anyone has posted them to the net.

>
> >>

>
> >> I tested a few of mine - but none showed up on the net.

>
> >>

>
> >> But maybe people removed the EXIF information or cropped them or filtered

>
> >> them in software or did something to obfuscate them.

>
> >>

>
> >> I doubt you'd have the exact algorithm (nor would I know what to do with it),

>
> >> but, do you at least know roughly how the TinEye program discerns duplicates?

>
> >

>
> > TinEye doesn't need EXIF data. I'd imagine that they analyze images for

>
> > simple features that can be listed and cataloged. The features for an

>
> > image doesn't need to perfectly describe it. It just needs to narrow

>
> > down potential matches enough that they can be further analyzed in

>
> > real-time. It's not unlike the secret-sauce complex analysis that web

>
> > page search engines perform. They're not matching words, but meanings

>
> > in a context for a specific culture. Google has claimed that they can

>
> > even interpret the images in a web page.

>
> >

>
>
>
> Here is my example:
>
> http://www.tineye.com/search/4e28294...53eb3c9ba5077/
>
>
>
> The first image is my own. Three others seem to be taken from the same
>
> viewpoint.
>
>
>
> I thought at first this tool could identify copied images, but now I
>
> think it just identifies similar images.
>
>
>
> Dave S.


images.google usually yields more results than tineye (if you search
for a jpg via the icon of a photocamera at the end of the box where
you enter keywords to search for):

http://tinyurl.com/cb2csfj
 
Reply With Quote
 
Charles E. Hardwidge
Guest
Posts: n/a
 
      12-27-2012

"William Don**ly" <> wrote in message
news:kbgaq1$76k$...

> I doubt you'd have the exact algorithm (nor would I know what to do with
> it), but, do you at least know roughly how the TinEye program discerns
> duplicates?


I have no more idea than David. "image search algorithm" brings up some
pointers on the first page. A deeper dig finds one paper comparing three
approaches. I'm sure you'll be able to turn up more with research.

A Comparison of SIFT, PCA-SIFT and SURF by Luo Juan & Oubong Gwun
http://www.cscjournals.org/csc/manus...e4/IJIP-51.pdf


--
Charles E. Hardwidge

 
Reply With Quote
 
Paul in Houston TX
Guest
Posts: n/a
 
      12-27-2012
William Don**ly wrote:
> How does TinEye actually work to identify a photo (does it use EXIF?)
> http://www.tineye.com
>
> A friend told me I can search TinEye for free to find my pictures
> to see if anyone has posted them to the net.
>
> I tested a few of mine - but none showed up on the net.
>
> But maybe people removed the EXIF information or cropped them or filtered
> them in software or did something to obfuscate them.
>
> I doubt you'd have the exact algorithm (nor would I know what to do with it),
> but, do you at least know roughly how the TinEye program discerns duplicates?


Pattern recognition software.
Its the same way the government tracks your movements via
facial patterns from 100 meters away.
Tineye could not possibly download each file then compare
the exif data from each one.
 
Reply With Quote
 
William Don**ly
Guest
Posts: n/a
 
      12-28-2012
Frank S wrote:

> There is also (among others, I think) yandex.ru, which sometimes but not
> always returns the same result as tineye.


So that makes at least 3 of those picture finders out there:

1. Images.Google.Com (finds similar pictures also)
2. TinEye.Com (finds the same picture)
3. yandex.ru (not sure what it does since it's in Rusky)

 
Reply With Quote
 
sobriquet
Guest
Posts: n/a
 
      12-28-2012
On Friday, December 28, 2012 6:25:44 AM UTC+1, William Don**ly wrote:
> Frank S wrote:
>
>
>
> > There is also (among others, I think) yandex.ru, which sometimes but not

>
> > always returns the same result as tineye.

>
>
>
> So that makes at least 3 of those picture finders out there:
>
>
>
> 1. Images.Google.Com (finds similar pictures also)
>
> 2. TinEye.Com (finds the same picture)
>
> 3. yandex.ru (not sure what it does since it's in Rusky)


It's a bit doubtful how effective these kinds of attempts to
police your images are likely to be.

Take for instance these beautiful pics of slime molds by a flickr
user:

http://www.flickr.com/photos/myriora...n/set-1271006/

This user seems to object to downloading of his images (downloading
is disabled at flickr). Yet if you search for them, they pop up on
many sites:

http://tinyurl.com/d3m6nlb

Some of them even seem to neglect mentioning the source:

http://metapsychic.tumblr.com/post/4...811/slime-mold


It seems like a rather futile effort to try and prevent pictures
from being reproduced and distributed.

But perhaps there are companies that can be hired to police your
intellectual property.
 
Reply With Quote
 
J. Clarke
Guest
Posts: n/a
 
      12-28-2012
In article <50dbec7f$0$80124$>,
says...
>
> In article <kbgaq1$76k$>,
> William Don**ly <> wrote:
>
> > How does TinEye actually work to identify a photo (does it use EXIF?)
> > http://www.tineye.com
> >
> > A friend told me I can search TinEye for free to find my pictures
> > to see if anyone has posted them to the net.
> >
> > I tested a few of mine - but none showed up on the net.
> >
> > But maybe people removed the EXIF information or cropped them or filtered
> > them in software or did something to obfuscate them.
> >
> > I doubt you'd have the exact algorithm (nor would I know what to do with it),
> > but, do you at least know roughly how the TinEye program discerns duplicates?

>
> TinEye doesn't need EXIF data. I'd imagine that they analyze images for
> simple features that can be listed and cataloged. The features for an
> image doesn't need to perfectly describe it. It just needs to narrow
> down potential matches enough that they can be further analyzed in
> real-time. It's not unlike the secret-sauce complex analysis that web
> page search engines perform. They're not matching words, but meanings
> in a context for a specific culture. Google has claimed that they can
> even interpret the images in a web page.


I listed a New York license tag on ebay the other day. I fed that
picture into Tineye, it did not find the one I posted, but it did find a
bunch of other New York license tags with different numbers. I also fed
it the original of a photo that I have had up on flicker for more than 6
years--it did not find any matches for that one. It's clearly working
by pattern recognition. It also clearly does not have enough of the
images on the Web indexed to be considered a reliable tool. This is not
surprising--Tineye claims to have about 2.3 billion images indexed.
Flickr alone claims to have more than 6 billion online.
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: How include a large array? Edward A. Falk C Programming 1 04-04-2013 08:07 PM
tineye and diguising pictures Tim W HTML 1 05-23-2012 08:46 PM
search photo archives TinEye philo Digital Photography 10 05-09-2012 02:41 AM
XSchema references, how does it actually work? Karl XML 3 05-27-2004 08:56 AM
what does the native keyword do actually ? and how does it work ?when we can use it ? Alek Nazarian Java 7 10-22-2003 04:33 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57