All Projects → xuxy09 → RSC-Net

xuxy09 / RSC-Net

Licence: other
Implementation for "3D human pose, shape and texture from low-resolution images and videos", TPAMI 2021

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to RSC-Net

GAL-fWSD
Generative Adversarial Learning Towards Fast Weakly Supervised Detection
Stars: ✭ 18 (-58.14%)
Mutual labels:  weakly-supervised-learning
WSCNNTDSaliency
[BMVC17] Weakly Supervised Saliency Detection with A Category-Driven Map Generator
Stars: ✭ 19 (-55.81%)
Mutual labels:  weakly-supervised-learning
MCIS wsss
Code for ECCV 2020 paper (oral): Mining Cross-Image Semantics for Weakly Supervised Semantic Segmentation
Stars: ✭ 151 (+251.16%)
Mutual labels:  weakly-supervised-learning
ASTRA
Self-training with Weak Supervision (NAACL 2021)
Stars: ✭ 127 (+195.35%)
Mutual labels:  weakly-supervised-learning
RIB
Reducing Information Bottleneck for Weakly Supervised Semantic Segmentation (NeurIPS 2021)
Stars: ✭ 40 (-6.98%)
Mutual labels:  weakly-supervised-learning
Deep-Segmentation-Features-for-Weakly-Supervised-3D-Disease-Classification-in-Chest-CT
Weakly supervised 3D classification of multi-disease chest CT scans using multi-resolution deep segmentation features via dual-stage CNN architecture (DenseVNet, 3D Residual U-Net).
Stars: ✭ 24 (-44.19%)
Mutual labels:  weakly-supervised-learning
Learning-Action-Completeness-from-Points
Official Pytorch Implementation of 'Learning Action Completeness from Points for Weakly-supervised Temporal Action Localization' (ICCV-21 Oral)
Stars: ✭ 53 (+23.26%)
Mutual labels:  weakly-supervised-learning
DiscoBox
The Official PyTorch Implementation of DiscoBox.
Stars: ✭ 95 (+120.93%)
Mutual labels:  weakly-supervised-learning
PublicWeaklySupervised
(Machine) Learning to Do More with Less
Stars: ✭ 13 (-69.77%)
Mutual labels:  weakly-supervised-learning
COCO-LM
[NeurIPS 2021] COCO-LM: Correcting and Contrasting Text Sequences for Language Model Pretraining
Stars: ✭ 109 (+153.49%)
Mutual labels:  contrastive-learning
HiGitClass
HiGitClass: Keyword-Driven Hierarchical Classification of GitHub Repositories (ICDM'19)
Stars: ✭ 58 (+34.88%)
Mutual labels:  weakly-supervised-learning
Awesome-Weakly-Supervised-Temporal-Action-Localization
A curated publication list on weakly-supervised temporal action localization
Stars: ✭ 65 (+51.16%)
Mutual labels:  weakly-supervised-learning
ConDigSum
Code for EMNLP 2021 paper "Topic-Aware Contrastive Learning for Abstractive Dialogue Summarization"
Stars: ✭ 62 (+44.19%)
Mutual labels:  contrastive-learning
just-ask
[TPAMI Special Issue on ICCV 2021 Best Papers, Oral] Just Ask: Learning to Answer Questions from Millions of Narrated Videos
Stars: ✭ 57 (+32.56%)
Mutual labels:  weakly-supervised-learning
reef
Automatically labeling training data
Stars: ✭ 102 (+137.21%)
Mutual labels:  weakly-supervised-learning
MetaCat
Minimally Supervised Categorization of Text with Metadata (SIGIR'20)
Stars: ✭ 52 (+20.93%)
Mutual labels:  weakly-supervised-learning
WeSTClass
[CIKM 2018] Weakly-Supervised Neural Text Classification
Stars: ✭ 67 (+55.81%)
Mutual labels:  weakly-supervised-learning
Supervised-Contrastive-Learning-in-TensorFlow-2
Implements the ideas presented in https://arxiv.org/pdf/2004.11362v1.pdf by Khosla et al.
Stars: ✭ 117 (+172.09%)
Mutual labels:  contrastive-learning
wrench
WRENCH: Weak supeRvision bENCHmark
Stars: ✭ 185 (+330.23%)
Mutual labels:  weakly-supervised-learning
SCL
📄 Spatial Contrastive Learning for Few-Shot Classification (ECML/PKDD 2021).
Stars: ✭ 42 (-2.33%)
Mutual labels:  contrastive-learning

RSC-Net: 3D Human Pose, Shape and Texture from Low-Resolution Images and Videos

Implementation for "3D Human Pose, Shape and Texture from Low-Resolution Images and Videos", TPAMI 2021

Conference version: "3D Human Shape and Pose from a Single Low-Resolution Image with Self-Supervised Learning", ECCV 2020

Project page

What is new?

  • RSC-Net:

    • Resolution-aware structure
    • Self-supervised learning
    • Contrastive learning
  • Temporal post-processing for video input

  • TexGlo: Global module for 3D texture reconstruction

Brief introduction

Alt Text

Video

Video

Code

Packages

Make sure you have gcc==5.x.x for installing the packages. Then run:

bash install_environment.sh

If you are running the code without a screen, please install OSMesa and the corresponding PyOpenGL. Then uncomment the 2nd line of "utils/renderer.py".

Data preparation

  • Download meta data, and unzip it in "./data".

  • Download datasets, and unzip it in "./datasets_pkl".

Note that all paths are set in "config.py".

Demo

python demo.py --checkpoint=./pretrained/RSC-Net.pt --img_path=./examples/im1.png
  • Note: if you have trouble in using Pyrender, please try "demo_nr.py":
python demo_nr.py --checkpoint=./pretrained/RSC-Net.pt --img_path=./examples/im1.png

If your neural-renderer has errors, please re-install the package from the source.

Evaluation

python eval.py --checkpoint=./pretrained/RSC-Net.pt 

Training

python train.py --name=RSC-Net 

   

If you find this work helpful in your research, please cite our paper:

@article{xu20213d,
title={3D Human Pose, Shape and Texture from Low-Resolution Images and Videos},
author={Xu, Xiangyu and Chen, Hao and Moreno-Noguer, Francesc and Jeni, Laszlo A and De la Torre, Fernando},
journal={TPAMI},
year={2021},
}

@inproceedings{xu20203d,
title={3D Human Shape and Pose from a Single Low-Resolution Image with Self-Supervised Learning},
author={Xu, Xiangyu and Chen, Hao and Moreno-Noguer, Francesc and Jeni, Laszlo A and De la Torre, Fernando},
booktitle={ECCV},
year={2020},
}
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].