1

Geotag Propagation in Social Networks Based on User Trust Model

Ivan Ivanov, Peter Vajda, Jong-Seok Lee, Lutz Goldmann, Touradj Ebrahimi

Multimedia Signal Processing Group Ecole Polytechnique Federale de Lausanne, Switzerland

Multimedia Signal Processing Group Swiss Federal Institute of Technology Motivation 2

 We introduce users in our system for geotagging in order to simulate a real social network  GPS coordinates to derive geographical annotation, which are not available for the majority of web images and photos  A GPS sensor in a camera provides only the location of the photographer instead of that of the captured landmark  Sometimes GPS and Wi-Fi geotagging determine wrong location due to noise

http:// www.pl acecast .net

Multimedia Signal Processing Group Swiss Federal Institute of Technology Motivation 3

– short textual annotation (free-form keyword)usedto) used to describe photo in order to provide meaningful information about it  User-provided tags may sometimes be spam annotations given on purpose or wrong tags given by mistake  User can be “an algorithm”

http://code.google.com/p/spamcloud http://www.flickr.com/photos/scriptingnews/2229171225 Multimedia Signal Processing Group Swiss Federal Institute of Technology Goal 4

 Consider user trust information derived from users’ tagging behavior for the tag propagation  Build up an automatic tag propagation system in order to:  Decrease the annot ati on ti me, and  Increase the accuracy of the system

http://www.costadevault.com/blog/2010/03/listening-to-strangers

Multimedia Signal Processing Group Swiss Federal Institute of Technology Geotags 5

Tags • summer school • June • 2009 • sea Geotags • Hagia Sophia • Blue Mosque • Istanbul •Turkey • :lat = 41.01667  IPTC sc hema iiddis considered: • geo:lon = 28.96667  City – name of the city  Sublocation – area or name of the landmark  ElExamples: Ist anb ul (Hagi a S ophi a ), San Franc isco (Gold en Ga te Br idge )

Multimedia Signal Processing Group Swiss Federal Institute of Technology Trust and reputation systems 6

Email spam filtering

http://www.wpconfig.com/2010/07/04/tips-to-increase-your-pagerank Multimedia Signal Processing Group Swiss Federal Institute of Technology System overview 7

Multimedia Signal Processing Group Swiss Federal Institute of Technology Tag propagation 8

 Object duplicate detection module provides a matching score

matrix Si,Mj,Ni,j ,  1 ,  1   Two application scenarios:  Closed set probl em:

1if,SmaxS i,j  i,j  i,M1 Ci,j   0, otherwise

 Open set problem:

 ˆ 1if,SmaxSSS i,j  i,j i,j  i,M1 Oi,j   0, otherwise

Multimedia Signal Processing Group Swiss Federal Institute of Technology User trust modeling 9

 Three steps:  User evaluation – comparing the predicted tags to manually defined ground truth (for a real photo sharing system, such as Panoramio, it is not necessaryyg to collect ground truth data since user feedback can replace them): 1,j if user tags image i correctly Ui,j   0, otherwise  Trust model creation – the percentage of the correctly tagged images by particular user out of the overall number of tagged images M: M U T  i 1 iji ,j j M ˆ  Tag propagation – only tags from users who are trusted (TT j  ) are propagated to other photos in the dataset

Multimedia Signal Processing Group Swiss Federal Institute of Technology User trust modeling in Panoramio 10

Tagged incorrectly?

http://www.panoramio.com/photo/23286122

Multimedia Signal Processing Group Swiss Federal Institute of Technology User trust modeling in Panoramio 11

 Idea:

true flag (correct tag)

false flag (wrong tag + suggest a correct tag)

 The more mi spl acement s a user h as, th e more un trus ted he/she is  User trust ratio:

# true flags Tj   # all associated flags all images tagged by user j

Multimedia Signal Processing Group Swiss Federal Institute of Technology Eliminate spammers in Panoramio 12

 Users can collaboratively eliminate a spammer:

Bob

Eve

Alice

T.  09 T.  07 T.  05 BbBob Alice Eve

Multimedia Signal Processing Group Swiss Federal Institute of Technology Eliminate spammers in Panoramio 13

 Users can collaboratively eliminate a spammer:

Bob

Eve

Alice

T.  03 T.  07 T.  09 BbBob Alice Eve

Multimedia Signal Processing Group Swiss Federal Institute of Technology Eliminate spammers in Panoramio 14

 Users can collaboratively eliminate a spammer:

Bob

Eve

Alice

T.  07 T.  08 T.  04 BbBob Alice Eve

Multimedia Signal Processing Group Swiss Federal Institute of Technology Tag propagation based on user trust model 15

T   07. T   08. T   04. Tˆ  06. Bob Alice Eve

Multimedia Signal Processing Group Swiss Federal Institute of Technology http://www.flickr.com/photos/gustavog/9708628 Tag propagation based on user trust model 16

T   07. T   08. T   04. Tˆ  06. Bob Alice Eve

Bob

Multimedia Signal Processing Group Swiss Federal Institute of Technology http://www.flickr.com/photos/gustavog/9708628 Tag propagation based on user trust model 17

T   07. T   08. T   04. Tˆ  06. Bob Alice Eve

Bob

Multimedia Signal Processing Group Swiss Federal Institute of Technology http://www.flickr.com/photos/gustavog/9708628 Tag propagation based on user trust model 18

T   07. T   08. T   04. Tˆ  06. Bob Alice Eve

Alice

Bob

Multimedia Signal Processing Group Swiss Federal Institute of Technology http://www.flickr.com/photos/gustavog/9708628 Tag propagation based on user trust model 19

T   07. T   08. T   04. Tˆ  06. Bob Alice Eve

Alice

Bob

Multimedia Signal Processing Group Swiss Federal Institute of Technology http://www.flickr.com/photos/gustavog/9708628 Tag propagation based on user trust model 20

T   07. T   08. T   04. Tˆ  06. Bob Alice Eve

Alice

Bob Eve

Multimedia Signal Processing Group Swiss Federal Institute of Technology http://www.flickr.com/photos/gustavog/9708628 Tag propagation based on user trust model 21

T   07. T   08. T   04. Tˆ  06. Bob Alice Eve

Alice

Bob Eve

Multimedia Signal Processing Group Swiss Federal Institute of Technology http://www.flickr.com/photos/gustavog/9708628 Experiments 22

 Dataset  1320 images ‒ 22 cities, 3 sublocations for each city, 20 sample images for each sublocation

Multimedia Signal Processing Group Swiss Federal Institute of Technology Experiments 23

 Dataset  Large variety of views, distances and partial occlusions

Multimedia Signal Processing Group Swiss Federal Institute of Technology Experiments 24

 Methodology  Extract a sub network from a large social network, in a way that every user in this subsystem annotates every monument in the subset of the dataset  Upon this sub network, we build up an automatic propagation system in order to decrease the annotation time and increase the accuracy of the system  44 su bjec ts were as ke d to tag 66 p ho tos, c hosen in a dvance  If either one of geotags (name of the area or name of the monument depicted in the image) is correlated with the object in the image, we assume that the imaggygge is correctly tagged  Evaluation  Recognition rate (accuracy): T RR  A

Multimedia Signal Processing Group Swiss Federal Institute of Technology Results 25

 The recognition rate for all landmarks

Multimedia Signal Processing Group Swiss Federal Institute of Technology Results 26

 The recognition rate across the different locations groups (bars) and the recognition rate of all locations (dashed line)

Multimedia Signal Processing Group Swiss Federal Institute of Technology Results 27

 Trust ratios for the different users for a reduced (first 20 images) and the complete set of training images

Multimedia Signal Processing Group Swiss Federal Institute of Technology Results 28

 The recognition rate of the geotag propagation system and the percentage of the propagated tags versus the threshold involved in user trust model

Multimedia Signal Processing Group Swiss Federal Institute of Technology Results 29

 The recognition rate of the geotag propagation system versus the number of tags

Multimedia Signal Processing Group Swiss Federal Institute of Technology Conclusion 30

 An efficient system for automatic geotag propagation by associating locations with distinctive landmarks and using object duplicate detection for tag propagation  User trust information derived from users’ tagging behavior for the tag propagation  Only reliable geotags are propagated  Increased accuracy of the tag propagation and a decrease of tagging efforts  The proposed user trust model can be generalized to photo sharing platforms such as Panoramio

Multimedia Signal Processing Group Swiss Federal Institute of Technology 31

Thank you for your attention!

Ivan Ivanov, PhD student, EPFL [email protected]

Multimedia Signal Processing Group Swiss Federal Institute of Technology