All Projects → iamhankai → Vehicle Retrieval Kcnns

iamhankai / Vehicle Retrieval Kcnns

vehicle image retrieval using k CNNs ensemble method

Projects that are alternatives of or similar to Vehicle Retrieval Kcnns

Caffe Deepbinarycode
Supervised Semantics-preserving Deep Hashing (TPAMI18)
Stars: ✭ 206 (+154.32%)
Mutual labels:  convolutional-neural-networks, caffe, image-retrieval
fast-image-retrieval
A lightweight framework using binary hash codes and deep learning for fast image retrieval.
Stars: ✭ 22 (-72.84%)
Mutual labels:  caffe, image-retrieval
Similarity-Adaptive-Deep-Hashing
Unsupervised Deep Hashing with Similarity-Adaptive and Discrete Optimization (TPAMI2018)
Stars: ✭ 18 (-77.78%)
Mutual labels:  caffe, image-retrieval
O Cnn
O-CNN: Octree-based Convolutional Neural Networks for 3D Shape Analysis
Stars: ✭ 432 (+433.33%)
Mutual labels:  convolutional-neural-networks, caffe
Affnet
Code and weights for local feature affine shape estimation paper "Repeatability Is Not Enough: Learning Discriminative Affine Regions via Discriminability"
Stars: ✭ 191 (+135.8%)
Mutual labels:  convolutional-neural-networks, image-retrieval
Retrieval 2017 Cam
Class-Weighted Convolutional Features for Image Retrieval (BMVC 2017)
Stars: ✭ 219 (+170.37%)
Mutual labels:  convolutional-neural-networks, image-retrieval
Hardnet
Hardnet descriptor model - "Working hard to know your neighbor's margins: Local descriptor learning loss"
Stars: ✭ 350 (+332.1%)
Mutual labels:  convolutional-neural-networks, image-retrieval
Idn Caffe
Caffe implementation of "Fast and Accurate Single Image Super-Resolution via Information Distillation Network" (CVPR 2018)
Stars: ✭ 104 (+28.4%)
Mutual labels:  convolutional-neural-networks, caffe
Machine Learning Curriculum
💻 Make machines learn so that you don't have to struggle to program them; The ultimate list
Stars: ✭ 761 (+839.51%)
Mutual labels:  convolutional-neural-networks, caffe
All Classifiers 2019
A collection of computer vision projects for Acute Lymphoblastic Leukemia classification/early detection.
Stars: ✭ 22 (-72.84%)
Mutual labels:  convolutional-neural-networks, caffe
Cnnimageretrieval Pytorch
CNN Image Retrieval in PyTorch: Training and evaluating CNNs for Image Retrieval in PyTorch
Stars: ✭ 931 (+1049.38%)
Mutual labels:  convolutional-neural-networks, image-retrieval
Cnnimageretrieval
CNN Image Retrieval in MatConvNet: Training and evaluating CNNs for Image Retrieval in MatConvNet
Stars: ✭ 168 (+107.41%)
Mutual labels:  convolutional-neural-networks, image-retrieval
Feathercnn
FeatherCNN is a high performance inference engine for convolutional neural networks.
Stars: ✭ 1,106 (+1265.43%)
Mutual labels:  convolutional-neural-networks, caffe
Cnn face detection
Implementation based on the paper Li et al., “A Convolutional Neural Network Cascade for Face Detection, ” 2015 CVPR
Stars: ✭ 251 (+209.88%)
Mutual labels:  convolutional-neural-networks, caffe
Turkce Yapay Zeka Kaynaklari
Türkiye'de yapılan derin öğrenme (deep learning) ve makine öğrenmesi (machine learning) çalışmalarının derlendiği sayfa.
Stars: ✭ 1,900 (+2245.68%)
Mutual labels:  convolutional-neural-networks, caffe
Artificio
Deep Learning Computer Vision Algorithms for Real-World Use
Stars: ✭ 326 (+302.47%)
Mutual labels:  convolutional-neural-networks, image-retrieval
Core50
CORe50: a new Dataset and Benchmark for Continual Learning
Stars: ✭ 91 (+12.35%)
Mutual labels:  convolutional-neural-networks, caffe
Lsuvinit
Reference caffe implementation of LSUV initialization
Stars: ✭ 99 (+22.22%)
Mutual labels:  convolutional-neural-networks, caffe
Caffenet Benchmark
Evaluation of the CNN design choices performance on ImageNet-2012.
Stars: ✭ 700 (+764.2%)
Mutual labels:  convolutional-neural-networks, caffe
Teacher Student Training
This repository stores the files used for my summer internship's work on "teacher-student learning", an experimental method for training deep neural networks using a trained teacher model.
Stars: ✭ 34 (-58.02%)
Mutual labels:  convolutional-neural-networks, caffe

Vehicle Retrieval

Multi-CNN feature ensemble method.

  1. We have trained 4 GoogLeNet with different task, e.g, triplet loss (full image), vehicle_id softmax loss (full image), vehicle_id softmax loss (upper half image) and model_id softmax loss (lower half image).
  2. In inference stage, we concat the pool5/7x7_s1 layer feature from the 4 GoogLeNet together. Finally, return the k nearest vehicles.

Competition & Dataset

We used the method in Vehicle Retrieval task of The 3rd National Gradute Contest on Smart-CIty Technology and Creative Design, China. We ranked 1st and won the special prize in the final!

The Dataset used in Vehicle Retrieval task: PKU VehicleID. Note: if you want to use the dataset, go to the website and ask for the download link.

Platform

  • CPU or GPU: CPU only
  • OS: Windows x64
  • DL tool: Caffe
  • Compiler: VS2013

Usage

  1. Windows Caffe (use this version) setup.
  2. Download or git clone the current project.
  3. Copy or move vs_vehicle_retrieval_kCNNs folder into caffe/windows and add vehicle_retrieval_kCNNs.vcxproj project into Caffe solution in VS2013, compile it with Release mode.
  4. Modify run.bat, mainly set the path. Finally, run run.bat in cmd, you'll get a xml result file.

车辆精确检索

第三届全国研究生智慧城市技术与创意设计大赛车辆精确检索任务第一名,总决赛特等奖。

数据集:PKU VehicleID

方法

基于深度学习的多模型集成方法。

平台

CPU,Windows系统,Caffe,VS2013

使用

  1. 下载、配置、编译Caffe官方windows版(https://github.com/BVLC/caffe/tree/714d0acad8c66d64ddf7b83b9a239f7efc017894)
  2. 下载本工程
  3. 将文件夹vs_vehicle_retrieval_kCNNs复制到caffe/windows目录下,并在vs中把vehicle_retrieval_kCNNs.vcxproj项目添加到Caffe解决方案下,使用Release模式编译生成可执行文件。
  4. 修改run.bat中的路径,运行它,即可得到实验结果。
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].