Progressive Generative Hashing for Image Retrieval

Similar documents
Progressive Generative Hashing for Image Retrieval

Deep Semantic-Preserving and Ranking-Based Hashing for Image Retrieval

Generative Adversarial Network

Learning to Hash on Partial Multi-Modal Data

Locality-Constrained Deep Supervised Hashing for Image Retrieval

Introduction to Generative Adversarial Networks

arxiv: v2 [cs.cv] 27 Oct 2018

Deep Supervised Hashing with Triplet Labels

Supervised Hashing for Image Retrieval via Image Representation Learning

Isometric Mapping Hashing

Deep Semantic Hashing with Generative Adversarial Networks *

arxiv: v1 [cs.cv] 23 Apr 2018

Evaluation of Hashing Methods Performance on Binary Feature Descriptors

Scalable Graph Hashing with Feature Transformation

Ranking Preserving Hashing for Fast Similarity Search

Progress on Generative Adversarial Networks

CLSH: Cluster-based Locality-Sensitive Hashing

arxiv: v1 [cs.cv] 8 Aug 2017

Rongrong Ji (Columbia), Yu Gang Jiang (Fudan), June, 2012

Asymmetric Deep Supervised Hashing

Learning to Hash on Structured Data

Supervised Hashing for Image Retrieval via Image Representation Learning

Approximate Nearest Neighbor Search. Deng Cai Zhejiang University

arxiv: v2 [cs.lg] 21 Apr 2016

Hashing with Graphs. Sanjiv Kumar (Google), and Shih Fu Chang (Columbia) June, 2011

arxiv: v2 [cs.cv] 27 Nov 2017

GENERATIVE ADVERSARIAL NETWORK-BASED VIR-

arxiv: v2 [cs.cv] 24 May 2018

Deep generative models of natural images

Compact Hash Code Learning with Binary Deep Neural Network

Semi-Supervised Deep Hashing with a Bipartite Graph

arxiv: v1 [cs.cv] 5 Jul 2017

Deep Fakes using Generative Adversarial Networks (GAN)

Boosting Complementary Hash Tables for Fast Nearest Neighbor Search

Large Scale Mobile Visual Search

Supervised Hashing for Multi-labeled Data with Order-Preserving Feature

Asymmetric Discrete Graph Hashing

Assigning affinity-preserving binary hash codes to images

arxiv: v1 [stat.ml] 19 Aug 2017

Column Sampling based Discrete Supervised Hashing

Variable Bit Quantisation for LSH

HashGAN: Deep Learning to Hash with Pair Conditional Wasserstein GAN

arxiv: v1 [eess.sp] 23 Oct 2018

The Normalized Distance Preserving Binary Codes and Distance Table *

Deep Multi-Label Hashing for Large-Scale Visual Search Based on Semantic Graph

HASHING has been recognized as an effective technique

arxiv: v1 [cs.cv] 19 Oct 2017 Abstract

Deep Asymmetric Pairwise Hashing

Conditional Generative Adversarial Networks for Particle Physics

Angular Quantization-based Binary Codes for Fast Similarity Search

Unsupervised Learning

Unsupervised Deep Video Hashing with Balanced Rotation

arxiv: v1 [cs.cv] 17 Nov 2016

Reciprocal Hash Tables for Nearest Neighbor Search

arxiv: v1 [cs.cv] 30 Oct 2016

arxiv: v1 [cs.cv] 6 Sep 2018

Iterative Quantization: A Procrustean Approach to Learning Binary Codes

Rank Preserving Hashing for Rapid Image Search

Learning to Match. Jun Xu, Zhengdong Lu, Tianqi Chen, Hang Li

arxiv: v5 [cs.cv] 16 May 2018

Redundancy-resistant Generative Hashing for Image Retrieval

Groupout: A Way to Regularize Deep Convolutional Neural Network

A GENERATIVE ADVERSARIAL NETWORK BASED FRAMEWORK FOR UNSUPERVISED VISUAL SURFACE INSPECTION. Wei Zhai Jiang Zhu Yang Cao Zengfu Wang

Learning to Hash with Binary Reconstructive Embeddings

GENERATIVE ADVERSARIAL NETWORKS FOR IMAGE STEGANOGRAPHY

arxiv: v1 [cs.cv] 4 Apr 2019

Sequential Line Search for Generative Adversarial Networks

arxiv: v1 [cs.cv] 8 Jan 2019

Alternatives to Direct Supervision

Deep Supervised Hashing for Fast Image Retrieval

DUe to the explosive increasing of data in real applications, Deep Discrete Supervised Hashing. arxiv: v1 [cs.

Learning to Hash with Binary Reconstructive Embeddings

arxiv: v1 [cs.lg] 19 Jul 2017

arxiv: v3 [cs.cv] 10 Aug 2017

Deep Cauchy Hashing for Hamming Space Retrieval

Recovering Realistic Texture in Image Super-resolution by Deep Spatial Feature Transform. Xintao Wang Ke Yu Chao Dong Chen Change Loy

Structured GANs. Irad Peleg 1 and Lior Wolf 1,2. Abstract. 1. Introduction. 2. Symmetric GANs Related Work

arxiv: v2 [cs.ir] 15 Feb 2016

learning stage (Stage 1), CNNH learns approximate hash codes for training images by optimizing the following loss function:

Dual Conditional GANs for Face Aging and Rejuvenation

Supervised Hashing with Latent Factor Models

Classification-Based Supervised Hashing with Complementary Networks for Image Search

Class-Splitting Generative Adversarial Networks

An Empirical Study of Generative Adversarial Networks for Computer Vision Tasks

arxiv: v1 [cs.cv] 7 Jun 2018

arxiv: v1 [cs.mm] 16 Mar 2017

Learning to generate with adversarial networks

Smart Hashing Update for Fast Response

Bilinear discriminant analysis hashing: A supervised hashing approach for high-dimensional data

arxiv: v1 [cs.cv] 27 Mar 2018

Generative Networks. James Hays Computer Vision

arxiv: v1 [cs.cv] 7 Mar 2018

Supervised Hashing with Kernels

To Project More or to Quantize More: Minimizing Reconstruction Bias for Learning Compact Binary Codes

Coordinate Discrete Optimization for Efficient Cross-View Image Retrieval

Hashing with Binary Autoencoders

Simultaneous Feature Aggregating and Hashing for Large-scale Image Search

arxiv: v4 [cs.cv] 1 Feb 2018

Greedy Hash: Towards Fast Optimization for Accurate Hash Coding in CNN

Active Hashing with Joint Data Example and Tag Selection

Transcription:

Progressive Generative Hashing for Image Retrieval Yuqing Ma, Yue He, Fan Ding, Sheng Hu, Jun Li, Xianglong Liu 2018.7.16

01 BACKGROUND the NNS problem in big data 02 RELATED WORK Generative adversarial network and GAN-based hash C ONTENT OUR PGH Progressive generative hashing for image retrieval 03 EXPERIMENTS Image search performance and model analysis 04

01 BACKGROUND NNS Solutions Hash-based Approximate Solution Encode data into hash codes small distance large distance Significantly reduce the storage, constant/sublinear query time 1B dataset 10K dim., using 64 bit codes needs 8GB storage 40TB,search X in Hamming distance 13s 15hrs X

02 RELATED WORK Generative adversarial networks GAN CGAN GAN: CGAN:

02 RELATED WORK Binary Generative Adversarial Networks for Image Retrieval Architecture features Resnet GIST map(%) 53.10 19.42

03 Our PGH Hash-conditioned GANs Generating semantically similar images conditioned on weak binary codes

03 Our PGH Triplet Hashing Learning hash codes which can preserve relative similarities among the images in the triplet replacing the discrete binary codes with continuous value Forcing the relaxation to be consistent with the discrete hash codes The overall loss function of deep hashing network H

03 Our PGH Progressive Architecture Feeding the learned binary codes into the hash conditioned GANs Progressively obtaining the improved hash codes until converging

04 Experiments Search Performance On MNIST: shallow methods based on different features achieve comparable performance. the performance of ITQ is close to deep methods On Cifar: shallow methods with deep features significantly outperform them with hand-crafted features equipped with a good feature representation, shallow methods can even beat the deep ones.

04 Experiments Progressive improvement progressive learning curve diffrent input hash codes

04 Experiments Semantic discovery real and synthetic images distribution of 10 classes

Reference 1. Locality-Sensitive Hashing Scheme Based on p-stable Distributions. Mayur Datar, Nicole Immorlica, Piotr Indyk, Vahab S. Mirrokni. SCG, 2004 2. Spectral Hashing. Yair Weiss, Antonio Torralba and Rob Fergus. NIPS, 2008 3. Semantic Hashing. Ruslan Salakhutdinov, Geoffrey Hinton. International Journal of Approximate Reasoning, 2009 4. Hashing with Graphs. Wei Liu, Jun Wang, Sanjiv Kumar and Shih-Fu Chang. ICML, 2010 5. Iterative Quantization: A Procerustean Approach to Learning Binary Codes. Yunchao Gong and Svetlana Lazebnik. CVPR, 2011 6. Composite Hashing with Multiple Information Sources. Dan Zhang, Fei Wang, Luo Si. ACM SIGIR, 2011 7. Generative Adversarial Networks. Ian J. Goodfellow, Jean Pougetabadie, Mehdi Mirza,Bing Xu, David Wrdefarley, Sherjil Ozair, Aaron Courville, Yoshua Bengio. 2014 8. Spherical Hashing: Binary Code Embedding with Hyperspheres. Jae Pil Heo, Junfeng He, Shih Fu Chang, Sung Eui Yoon. IEEE TPAMI, 2015 9. Conditional Generative Adversarial Nets. Mehdi Mirza, Simon Osindero. Computer Science, 2014 10.Unsupervised representation learning with Deep Convolutional Generative Adversarial Networks. Alec Radford, Luke Metz, Soumith Chintala. Computer Science, 2015 11.Deep Hashing for Compact Binary Codes Learning. Venice Erin Liong, Jiwen Lu, Gang Wang, Pierre Moulin. IEEE CVPR, 2015 12.Learning Compact Binary Desicriptors with Unsupervised Deep Neural Network. Kevin Lin, Jiwen Lu, Chu Song Chen, Jie Zhou. IEEE CVPR, 2016 13.Binary Generative Adversarial Networks for Image Retrieval. Jingkuan Song. AAAI, 2017

Thank You!