All Projects → SathwikTejaswi → Deep Ranking

SathwikTejaswi / Deep Ranking

Licence: mit
Learning Fine-grained Image Similarity with Deep Ranking is a novel application of neural networks, where the authors use a new multi scale architecture combined with a triplet loss to create a neural network that is able to perform image search. This repository is a simplified implementation of the same

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Deep Ranking

Iresnet
Improved Residual Networks (https://arxiv.org/pdf/2004.04989.pdf)
Stars: ✭ 163 (+154.69%)
Mutual labels:  deep-neural-networks, convolutional-neural-networks, image-classification, resnet
Artificio
Deep Learning Computer Vision Algorithms for Real-World Use
Stars: ✭ 326 (+409.38%)
Mutual labels:  convolutional-neural-networks, image-classification, image-retrieval
Transfer Learning Suite
Transfer Learning Suite in Keras. Perform transfer learning using any built-in Keras image classification model easily!
Stars: ✭ 212 (+231.25%)
Mutual labels:  convolutional-neural-networks, image-classification, image
Deep Learning With Python
Deep learning codes and projects using Python
Stars: ✭ 195 (+204.69%)
Mutual labels:  convolutional-neural-networks, image-classification, resnet
Tensorflow2.0 Examples
🙄 Difficult algorithm, Simple code.
Stars: ✭ 1,397 (+2082.81%)
Mutual labels:  deep-neural-networks, image-classification, resnet
Pytorch Image Classification
Tutorials on how to implement a few key architectures for image classification using PyTorch and TorchVision.
Stars: ✭ 272 (+325%)
Mutual labels:  convolutional-neural-networks, image-classification, resnet
Rmdl
RMDL: Random Multimodel Deep Learning for Classification
Stars: ✭ 375 (+485.94%)
Mutual labels:  deep-neural-networks, convolutional-neural-networks, image-classification
Image classification cifar 10
Image Classification on CIFAR-10 Dataset using Multi Layer Perceptrons in Python from Scratch.
Stars: ✭ 18 (-71.87%)
Mutual labels:  deep-neural-networks, image-classification
All Classifiers 2019
A collection of computer vision projects for Acute Lymphoblastic Leukemia classification/early detection.
Stars: ✭ 22 (-65.62%)
Mutual labels:  deep-neural-networks, convolutional-neural-networks
Pointcnn
PointCNN: Convolution On X-Transformed Points (NeurIPS 2018)
Stars: ✭ 1,120 (+1650%)
Mutual labels:  deep-neural-networks, convolutional-neural-networks
Deepmodels
TensorFlow Implementation of state-of-the-art models since 2012
Stars: ✭ 33 (-48.44%)
Mutual labels:  convolutional-neural-networks, image-classification
Dmsmsgrcg
A photo OCR project aims to output DMS messages contained in sign structure images.
Stars: ✭ 18 (-71.87%)
Mutual labels:  convolutional-neural-networks, image-classification
Quickdraw
Implementation of Quickdraw - an online game developed by Google
Stars: ✭ 805 (+1157.81%)
Mutual labels:  deep-neural-networks, image-classification
Concise Ipython Notebooks For Deep Learning
Ipython Notebooks for solving problems like classification, segmentation, generation using latest Deep learning algorithms on different publicly available text and image data-sets.
Stars: ✭ 23 (-64.06%)
Mutual labels:  deep-neural-networks, image-classification
Poseestimationformobile
💃 Real-time single person pose estimation for Android and iOS.
Stars: ✭ 783 (+1123.44%)
Mutual labels:  deep-neural-networks, convolutional-neural-networks
Deep learning projects
Stars: ✭ 28 (-56.25%)
Mutual labels:  convolutional-neural-networks, image-classification
Emotion Recognition Neural Networks
Emotion recognition using DNN with tensorflow
Stars: ✭ 769 (+1101.56%)
Mutual labels:  deep-neural-networks, convolutional-neural-networks
Cnnimageretrieval Pytorch
CNN Image Retrieval in PyTorch: Training and evaluating CNNs for Image Retrieval in PyTorch
Stars: ✭ 931 (+1354.69%)
Mutual labels:  convolutional-neural-networks, image-retrieval
Channel Pruning
Channel Pruning for Accelerating Very Deep Neural Networks (ICCV'17)
Stars: ✭ 979 (+1429.69%)
Mutual labels:  deep-neural-networks, image-classification
Hardhat Detector
A convolutional neural network implementation of a script that detects whether an individual is wearing a hardhat or not.
Stars: ✭ 41 (-35.94%)
Mutual labels:  convolutional-neural-networks, image-classification

Deep-Image-Ranking

Neural Networks have been used for a variety of tasks, especially using unstructured data. Neural Networks are extremely good at image recognition, image segmentation etc. Learning Fine-grained Image Similarity with Deep Ranking (https://users.eecs.northwestern.edu/~jwa368/pdfs/deep_ranking.pdf) is a novel application of neural networks, where the authors use a new multi scale architecture combined with a triplet loss to create a neural network that is able to perform image search.

This repository is a simpler implementation of the paper. The differences is that, the entire multi scale network has been replaced by a resnet. A simpler version of triplet sampling has been used.

Specifics :

Sample output

Sample results from the network are as shown below :

Query Image :

im1

Results :

im2 im2 im2 im2 im2

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].