SLIDE 1
SLIDE 2 Fixing WTFs - Detecting Image Matches caused by Watermarks, Timestamps, and Frames in Internet Photos
Tobias Weyand, Chih-Yun Tsai, Bastian Leibe
SLIDE 3 Poster No. 26 Fixing WTFs
- Many Computer Vision Applications use Internet photos, e.g.
- Image Retrieval, Image Clustering and Structure from Motion
- Internet photos increasingly contain Watermarks, Timestamps, or Frames (WTFs) that
harm these applications.
- We propose a simple, effective and fast method to detect WTFs during matching.
- Code and dataset are publicly available at: tiny.cc/wtf
Overview
SLIDE 4 Poster No. 26 Fixing WTFs WTFs in Image Matching
SLIDE 5 Poster No. 26 Fixing WTFs WTFs in Image Matching
Invalid matches
SLIDE 6 Poster No. 26 Fixing WTFs WTFs in Image Matching
Invalid matches
SLIDE 7 Poster No. 26 Fixing WTFs WTFs in Image Matching
Invalid matches
√
SLIDE 8 Poster No. 26 Fixing WTFs WTFs in Image Matching
SLIDE 9 Poster No. 26 Fixing WTFs WTFs in Image Matching
Invalid matches
SLIDE 10 Poster No. 26 Fixing WTFs WTFs in Image Matching
Invalid matches
SLIDE 11 Poster No. 26 Fixing WTFs WTFs in Image Matching
Invalid matches
X
SLIDE 12 Poster No. 26 Fixing WTFs WTFs in Image Retrieval
Query Image
SLIDE 13 Poster No. 26 Fixing WTFs WTFs in Image Retrieval
Query Image
SLIDE 14 Poster No. 26 Fixing WTFs WTFs in Image Retrieval
Query Image
SLIDE 15 Poster No. 26 Fixing WTFs WTFs in Image Retrieval
Query Image Results
SLIDE 16 Poster No. 26 Fixing WTFs WTFs in Image Retrieval
Query Image Results
X X X X
SLIDE 17 Poster No. 26 Fixing WTFs WTFs in Image Clustering
SLIDE 18 Poster No. 26 Fixing WTFs WTFs in Image Clustering
SLIDE 19 Poster No. 26 Fixing WTFs WTFs in Image Clustering
SLIDE 20 Poster No. 26 Fixing WTFs WTFs in Image Clustering
SLIDE 21 Poster No. 26 Fixing WTFs WTFs in Image Clustering
Pseudo-Clusters
SLIDE 22 Poster No. 26 Fixing WTFs Method
SLIDE 23 Poster No. 26 Fixing WTFs Method
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
SLIDE 24 Poster No. 26 Fixing WTFs Method
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
Input Image Pair with feature matches
SLIDE 25 Poster No. 26 Fixing WTFs Method
Input Image Pair with feature matches Similarity Map
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
SLIDE 26 Poster No. 26 Fixing WTFs Method
Input Image Pair with feature matches Similarity Map Spatial Histogram
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
SLIDE 27 Poster No. 26 Fixing WTFs Method “WTF”
Input Image Pair with feature matches Similarity Map Spatial Histogram Classifier Decision
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
SLIDE 28 Poster No. 26 Fixing WTFs Method “WTF”
Input Image Pair with feature matches Similarity Map Spatial Histogram Classifier Decision
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
SLIDE 29 Poster No. 26 Fixing WTFs Method “WTF”
Input Image Pair with feature matches Similarity Map Spatial Histogram Classifier Decision
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
SLIDE 30 Poster No. 26 Fixing WTFs Method “WTF”
Input Image Pair with feature matches Similarity Map Spatial Histogram Classifier Decision
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
SLIDE 31 Poster No. 26 Fixing WTFs Method “WTF”
Input Image Pair with feature matches Similarity Map Spatial Histogram
“non- WTF”
Classifier Decision
Key assumptions:
WTFs have similar appearance and occur in certain image positions.
SLIDE 32 Poster No. 26 Fixing WTFs Dataset
- 36,240 image pairs from Flickr and Panoramio
- 10% WTFs, 90% non-WTFs
- Publicly available at: tiny.cc/wtf
… …
Non-WTFs WTFs
SLIDE 33 Poster No. 26 Fixing WTFs Results
False Positive Rate 0.2 0.4 0.6 0.8 1 True Positive Rate 0.2 0.4 0.6 0.8 1
Our Method (0.03 f99, 0.998 AUC) GPS (0.96 f99, 0.499 AUC) GPS+Heuristic (0.96 f99, 0.865 AUC)
3% False-positive rate @ 99% True positive rate
SLIDE 34 Poster No. 26 Fixing WTFs Clustering results
Clusters with multiple objects were split.
X X X X X X X X X X
SLIDE 35 Poster No. 26 Fixing WTFs Clustering results
Pseudo-clusters were removed.
X X X
SLIDE 36 Poster No. 26 Fixing WTFs Clustering results
Polluted clusters were cleaned.
X X X X X
SLIDE 37 Poster No. 26 Fixing WTFs Conclusion
- WTF matches harm many vision applications.
- We propose a simple, fast and effective detector for them.
- Our code is open source and easy to integrate: tiny.cc/wtf
SLIDE 38 Come visit us at poster 26!
Get the code and dataset at tiny.cc/wtf