All Projects → Gorilla-Lab-SCUT → PartNet

Gorilla-Lab-SCUT / PartNet

Licence: MIT license
The source code for the TMM paper: Part-Aware Fine-grained Object Categorization using Weakly Supervised Part Detection Network

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
Cuda
1817 projects
shell
77523 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to PartNet

ePillID-benchmark
ePillID Dataset: A Low-Shot Fine-Grained Benchmark for Pill Identification (CVPR 2020 VL3)
Stars: ✭ 54 (+217.65%)
Mutual labels:  fine-grained-visual-categorization
ProtoTree
ProtoTrees: Neural Prototype Trees for Interpretable Fine-grained Image Recognition, published at CVPR2021
Stars: ✭ 47 (+176.47%)
Mutual labels:  fine-grained-visual-categorization
AP-CNN Pytorch-master
Weakly Supervised Attention Pyramid Convolutional Neural Network for Fine-Grained Visual Classification (TIP2021)
Stars: ✭ 36 (+111.76%)
Mutual labels:  fine-grained-visual-categorization
PFNet-FGVC
PFNet: A Novel Part Fusion Network for Fine-grained Visual Categorization
Stars: ✭ 26 (+52.94%)
Mutual labels:  fine-grained-visual-categorization
Fine-Grained-or-Not
Code release for Your “Flamingo” is My “Bird”: Fine-Grained, or Not (CVPR 2021 Oral)
Stars: ✭ 32 (+88.24%)
Mutual labels:  fine-grained-visual-categorization

Part-Aware Fine-grained Object Categorization using Weakly Supervised Part Detection Network

The pytorch implementation of the paper: Part-Aware Fine-grained Object Categorization using Weakly Supervised Part Detection Network.

The paper is available at: https://arxiv.org/abs/1806.06198

A torch version of the PartNet (Only the PartNet module) is going to be available.

To train the PartNet based on the ImageNet pre-trained model (e.g., VGGNet), you need to download the ImageNet pre-trained model firstly and place it in the "vgg19-bn-modified" folder. We provide a ImageNet pre-trained model, which obtains 74.262% top1 acc (almost the same as 74.266% provided by: https://github.com/Cadene/pretrained-models.pytorch#torchvision).

The commands to train the model from scratch and to verify the final results can be found in the run.sh.

We provide all the intermediate models for fast implementation and verification, which can be downloaded from:

Note that the 'DPP' and 'ROI-Pooling' modules are need be compiled. Details can be find the Readme.md in each folder.

If you have any question about the paper and the code, feel free to sent email to me: [email protected]

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