Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Chapter 4 - Building a Reverse Image Search Engine: Understanding Embeddings

Note: All images in this directory, unless specified otherwise, are licensed under CC BY-NC 4.0.

Figure List

Figure number Description Notes
4-1 RGB histogram-based "Similar Image Detector" program
4-2 Product scanner in Amazon app with visual features highlighted
4-3 Progress bar shown with tqdm_notebook
4-4 The query image from the Caltech-101 dataset
4-5 The nearest neighbor to our query image
4-6 The second nearest neighbour of the queried image
4-7 Nearest neighbor for different images returns similar-looking images
4-8 t-SNE visualizing clusters of image features, where each cluster represents one object class in the same color
4-9 t-SNE visualization showing image clusters; similar images in the same cluster
4-10 t-SNE visualization with tiled images; similar images are close together
4-11 TensorFlow Embedding projector showing a 3D representation of 10,000 common English words and highlighting words related to "Beatles"
4-12 Variance for each PCA dimension
4-13 Cumulative variance with each PCA dimension
4-14 Test time versus accuracy for each PCA dimension
4-15 Comparison of ANN libraries (data source)
4-16 t-SNE visualization of feature vectors of least-accurate classes before fine tuning
4-17 t-SNE visualization of feature vectors of least-accurate classes after fine tuning
4-18 A Siamese network for signature verification; note that the same CNN was used for both input images
4-19 Similar patterns of a desert photo
4-20 The Similar Looks feature of the Pinterest application
4-21 Testing our friend Pete Warden’s photo on the celebslike.me website
4-22 t-SNE visualization of the distribution of predicted usage patterns, using latent factors predicted from audio Page 7
4-23a, 4-23b, 4-23c Image captioning feature in Seeing AI: the Talking Camera App for the blind community
4-24 Defining a CNN and visualizing the output of each layer during training in ConvNetJS Page 2