All Projects → hyk1996 → Single Human Parsing Lip

hyk1996 / Single Human Parsing Lip

Licence: mit
PSPNet implemented in PyTorch for single-person human parsing task, evaluating on Look Into Person (LIP) dataset.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Single Human Parsing Lip

Ai Thermometer
Fever screening with IR & RGB cameras and Deep CNNs
Stars: ✭ 60 (-28.57%)
Mutual labels:  cnn
Char Cnn Text Classification Tensorflow
Character-level Convolutional Networks for Text Classification论文仿真实现
Stars: ✭ 72 (-14.29%)
Mutual labels:  cnn
Dispnet Flownet Docker
Dockerfile and runscripts for DispNet and FlowNet1 (estimation of disparity and optical flow)
Stars: ✭ 78 (-7.14%)
Mutual labels:  cnn
Deeplearning Nlp Models
A small, interpretable codebase containing the re-implementation of a few "deep" NLP models in PyTorch. Colab notebooks to run with GPUs. Models: word2vec, CNNs, transformer, gpt.
Stars: ✭ 64 (-23.81%)
Mutual labels:  cnn
Deepzip
NN based lossless compression
Stars: ✭ 69 (-17.86%)
Mutual labels:  cnn
Hand Detection.pytorch
FaceBoxes for hand detection in PyTorch
Stars: ✭ 76 (-9.52%)
Mutual labels:  cnn
Captcha break keras
keras theano 验证码破解 字母+数字
Stars: ✭ 60 (-28.57%)
Mutual labels:  cnn
Dltk
Deep Learning Toolkit for Medical Image Analysis
Stars: ✭ 1,249 (+1386.9%)
Mutual labels:  cnn
Cnn Interpretability
🏥 Visualizing Convolutional Networks for MRI-based Diagnosis of Alzheimer’s Disease
Stars: ✭ 68 (-19.05%)
Mutual labels:  cnn
Pcn Ncnn
PCN based on ncnn framework.
Stars: ✭ 78 (-7.14%)
Mutual labels:  cnn
Lstm Cnn classification
Stars: ✭ 64 (-23.81%)
Mutual labels:  cnn
Ensemble Methods For Image Classification
In this project, I implemented several ensemble methods (including bagging, AdaBoost, SAMME, stacking, snapshot ensemble) for a normal CNN model and Residual Neural Network.
Stars: ✭ 67 (-20.24%)
Mutual labels:  cnn
Understaing Datasets Estimators Tfrecords
Try to use tf.estimator and tf.data together to train a cnn model.
Stars: ✭ 76 (-9.52%)
Mutual labels:  cnn
Sentiment analysis albert
sentiment analysis、文本分类、ALBERT、TextCNN、classification、tensorflow、BERT、CNN、text classification
Stars: ✭ 61 (-27.38%)
Mutual labels:  cnn
Recursive Cnns
Implementation of my paper "Real-time Document Localization in Natural Images by Recursive Application of a CNN."
Stars: ✭ 80 (-4.76%)
Mutual labels:  cnn
Embedded gcnn
Embedded Graph Convolutional Neural Networks (EGCNN) in TensorFlow
Stars: ✭ 60 (-28.57%)
Mutual labels:  cnn
Tools To Design Or Visualize Architecture Of Neural Network
Tools to Design or Visualize Architecture of Neural Network
Stars: ✭ 1,143 (+1260.71%)
Mutual labels:  cnn
Cfsrcnn
Coarse-to-Fine CNN for Image Super-Resolution (IEEE Transactions on Multimedia,2020)
Stars: ✭ 84 (+0%)
Mutual labels:  cnn
Segan
A PyTorch implementation of SEGAN based on INTERSPEECH 2017 paper "SEGAN: Speech Enhancement Generative Adversarial Network"
Stars: ✭ 82 (-2.38%)
Mutual labels:  cnn
Cnn Paper2
🎨 🎨 深度学习 卷积神经网络教程 :图像识别,目标检测,语义分割,实例分割,人脸识别,神经风格转换,GAN等🎨🎨 https://dataxujing.github.io/CNN-paper2/
Stars: ✭ 77 (-8.33%)
Mutual labels:  cnn

Single-Human-Parsing-LIP

PSPNet implemented in PyTorch for single-person human parsing task, evaluating on Look Into Person (LIP) dataset.

Model

The implementation of PSPNet is based on HERE.

Trained model weights can be downloaded from Google Drive or Baidu Drive (提取码:43cu).

Environment

  • Python 3.6
  • PyTorch == 1.1.0
  • torchvision == 0.3.0
  • matplotlib

Dataset

To use our code, firstly you should download LIP dataset from HERE.

Then, reorganize the dataset folder as below:

myLIP
│ 
└───train
│   │   id.txt
│   │
│   └───image
│   │   │   77_471474.jpg
│   │   │   113_1207747.jpg
│   │   │   ...
│   │
│   └───gt
│   │   │   77_471474.png
│   │   │   113_1207747.png
│   │   │   ...
│
└───val
│   │   id.txt
│   │
│   └───image
│   │   │   100034_483681.jpg
│   │   │   10005_205677.jpg
│   │   │   ...
│   │
│   └───gt
│   │   │   100034_483681.png
│   │   │   10005_205677.png
│   │   │   ...
│
└───test
│   │   id.txt
│   │
│   └───image
│   │   │   100012_501646.jpg
│   │   │   ...

Usage

python3  train.py  --data-path PATH-TO-LIP  --backend [resnet50 | densenet | squeezenet]

python3  eval.py  --data-path PATH-TO-LIP  --backend [resnet50 | densenet | squeezenet]  [--visualize]

python3  inference.py  demo/test.jpg  --backend [resnet50 | densenet | squeezenet]

Evaluation

model overall acc. mean acc. mean IoU
resnet50 0.792 0.552 0.463
resnet101 0.805 0.579 0.489
densenet121 0.826 0.606 0.519
squeezenet 0.786 0.543 0.450

Visualization

>> python3  eval.py  --data-path PATH-TO-LIP  --visualize
>> python3  inference.py  demo/test.jpg
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].