All Projects → PKU-ICST-MIPL → Opam_tip2018

PKU-ICST-MIPL / Opam_tip2018

Source code of our TIP 2018 paper "Object-Part Attention Model for Fine-grained Image Classification"

Projects that are alternatives of or similar to Opam tip2018

Pragmaticai
[Book-2019] Pragmatic AI: An Introduction to Cloud-based Machine Learning
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Ismir2020 Metric Learning
ISMIR 2020 Tutorial for Metric Learning in MIR
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Cascade Rcnn tensorflow
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Computational Neuroscience Uw
Python scripts that supplement the Coursera Computational Neuroscience course by the University of Washington
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Introstatlearn
Exercises from 'Introduction to Statistical Learning with Applications in R' written in Python.
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Exportify
Export Spotify playlists using the Web API. Analyze them in the Jupyter notebook.
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Textrank Keyword Extraction
Keyword extraction using TextRank algorithm after pre-processing the text with lemmatization, filtering unwanted parts-of-speech and other techniques.
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Pangeo Example Notebooks
Pangeo Example Notebooks
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Jupyter Notebooks
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Peregrine
Peregrine: Fast Genome Assembler Using SHIMMER Index
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Fttl With Keras
Transfer Learning and Fine Tuning for Cross Domain Image Classification with Keras
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Trumania
Trumania is a scenario-based random dataset generator library in python 3
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Demo Fastbert Multi Label Classification
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Pandas Head To Tail
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Probabilistic Programming
Experimenting with and teaching probabilistic programming
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Ds Ga 1011 Fall2017
DS-GA-1011 Natural Language Processing with Representation Learning
Stars: ✭ 79 (-1.25%)
Mutual labels:  jupyter-notebook
Kdd20 Hands On Tutorial
Scalable Graph Neural Networks with Deep Graph Library
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Multi Label Text Classification
Kaggle Toxic Comments Challenge
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Quantum machine learning live
This is the code for "Quantum Machine Learning LIVE" By Siraj Raval on Youtube
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook
Fraud Detection Using Machine Learning
Setup end to end demo architecture for predicting fraud events with Machine Learning using Amazon SageMaker
Stars: ✭ 80 (+0%)
Mutual labels:  jupyter-notebook

Introduction

This is the source code of our TIP 2018 paper "Object-Part Attention Model for Fine-grained Image Classification", Please cite the following paper if you use our code.

Yuxin Peng, Xiangteng He, and Junjie Zhao, "Object-Part Attention Model for Fine-grained Image Classification", IEEE Transactions on Image Processing (TIP), Vol. 27, No. 3, pp. 1487-1500, Mar. 2018.【pdf】

Preparation

caffe: run make in ./caffe/caffe-master Download the images and patches that we used from the link and unzipped to ./ folder.

Usage

- cd to ./CAM-master-car and execute run_demo.sh
- cd to ./ and execute train_patch.sh
- cd to ./Part_Detect/SelectiveSearch, execute run_ss.sh and run_filter_out.sh
- cd to ./Part_Detect, execute extract_param.sh, detect_part.m, extract_feature.sh and part_detector_test.m
- cd to ./, execute train_bbox.sh and train_part.sh
- select the best models for patch, bbox and part and replace them in the file extract_feature.sh, execute extract_feature.sh
- execute score_fusion.m to generate the final accuracy

Our Related Work

If you are interested in fine-grained image classification, you can check our recently published papers about it:

Xiangteng He and Yuxin Peng, "Visual-textual Attention Driven Fine-grained Representation Learning", 2017.【arXiv】

Xiangteng He, Yuxin Peng and Junjie Zhao, "Fine-grained Discriminative Localization via Saliency-guided Faster R-CNN", 25th ACM Multimedia Conference (ACM MM), pp. 627-635, Mountain View, CA, USA, Oct. 23-27, 2017.【pdf】

Xiangteng He and Yuxin Peng, "Fine-grained Image Classification via Combining Vision and Language", 30th IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 5994-6002, Honolulu, Hawaii, USA, Jul. 21-26, 2017.【pdf】

Xiangteng He and Yuxin Peng, "Weakly Supervised Learning of Part Selection Model with Spatial Constraints for Fine-grained Image Classification", 31th AAAI Conference on Artificial Intelligence (AAAI), pp. 4075-4081, San Francisco, California, USA, Feb. 4–9, 2017.【pdf】

Tianjun Xiao, Yichong Xu, Kuiyuan Yang, Jiaxing Zhang, Yuxin Peng, and Zheng Zhang, "The Application of Two-level Attention Models in Deep Convolutional Neural Network for Fine-grained Image Classification", 28th IEEE International Conference on Computer Vision and Pattern Recognition (CVPR), pp. 842-850, Boston, MA, USA, Jun. 7-12, 2015.【pdf】

Welcome to our Laboratory Homepage for more information about our papers, source codes, and datasets.

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].