Presentation is loading. Please wait.

Presentation is loading. Please wait.

Deep Cross-Modal Hashing

Similar presentations


Presentation on theme: "Deep Cross-Modal Hashing"— Presentation transcript:

1 Deep Cross-Modal Hashing
Qing-Yuan Jiang Wu-Jun Li Presented by Zi-Fan Shi

2 Multi-Modal Data In reality, data can have multi-modalities
– Images, Textual tags…

3 Cross-Modal Similarity Search
– Query: from one modality – Database: from another modality

4 Cross-Modal Hashing Learn compact representations that preserve cross-modal similarity Existing methods (hand-crafted based methods): – Cross view hashing (CVH) – Semantic correlation maximization (SCM) – Collective matrix factorization hashing (CMFH) – Semantics-preserving hashing (SePH)

5 Cross-Modal Hashing X Image 𝑥 𝑖 -1 -1 -1 1 Y 𝑦 1 Husky
British Shorthair 𝑦 2 Text 𝑦 𝑛−1 Pomeranian American Shorthair 𝑦 𝑛

6 Cross-Modal Hashing Distance - Hamming Distance - Euclidean Distance
…… Ranking 𝑏 𝑖 (𝑥) → 𝑏 𝑗1 (𝑦) , ……, 𝑏 𝑗𝑛 (𝑦) Two Functions ℎ 𝑥 𝑥 𝑖 → {+1,−1} 𝑐 ℎ 𝑦 𝑦 𝑖 → {+1,−1} 𝑐

7 Deep Learning for Hashing
Deep hashing – An end-to-end way Existing methods – Deep hashing network(DHN) – Deep pairwise-supervised hashing (DPSH) We propose deep cross-modal hashing

8 Deep Cross-Modal Hashing

9 Feature learning part Two neural networks for image and text modality
Image modality – First seven layers: VGG-F structure – Eight layer: Hash code layer Text modality – First layer: Full connected layer – Second layer: Hash code layer

10 Deep Cross-Modal Hashing

11 Hash code learning part

12 Hash code learning part

13 Hash code learning part

14 Hash code learning part

15 Hash code learning part

16 Learning

17 Algorithm

18 Generate hash codes 𝒃 𝑝 (𝑥) = ℎ 𝑥 𝒙 𝑝 =𝑠𝑖𝑔𝑛(𝑓( 𝒙 𝑝 ; 𝜃 𝑥 ))
𝒃 𝑝 (𝑥) = ℎ 𝑥 𝒙 𝑝 =𝑠𝑖𝑔𝑛(𝑓( 𝒙 𝑝 ; 𝜃 𝑥 )) 𝒃 𝑞 (𝑦) = ℎ 𝑦 𝒙 𝑞 =𝑠𝑖𝑔𝑛(𝑓( 𝒙 𝑞 ; 𝜃 𝑦 ))

19 Datasets and evaluation protocols

20 Hamming ranking

21 Hamming ranking

22 Hash lookup

23 Hash lookup

24 Effectiveness of feature learning

25 THANK YOU ~.~


Download ppt "Deep Cross-Modal Hashing"

Similar presentations


Ads by Google