All Projects → ternaus → cloths_segmentation

ternaus / cloths_segmentation

Licence: MIT license
Code for binary segmentation of cloths

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to cloths segmentation

ailia-models
The collection of pre-trained, state-of-the-art AI models for ailia SDK
Stars: ✭ 1,102 (+665.28%)
Mutual labels:  image-segmentation
PyTorch-Segmentation-Zoo
A PyTorch collection of semantic segmentation tools.
Stars: ✭ 33 (-77.08%)
Mutual labels:  image-segmentation
ICCV2021-Paper-Code-Interpretation
ICCV2021/2019/2017 论文/代码/解读/直播合集,极市团队整理
Stars: ✭ 2,022 (+1304.17%)
Mutual labels:  image-segmentation
FCN-CTSCAN
A small TensorFlow project created to test some machine learning problems
Stars: ✭ 17 (-88.19%)
Mutual labels:  image-segmentation
Natural-color-image-segmentation
A list of papers and datasets about natural/color image segmentation (processing)
Stars: ✭ 17 (-88.19%)
Mutual labels:  image-segmentation
survey-computer-vision-2021
2021年计算机视觉技术综述分类汇总
Stars: ✭ 54 (-62.5%)
Mutual labels:  image-segmentation
udacity-cvnd-projects
My solutions to the projects assigned for the Udacity Computer Vision Nanodegree
Stars: ✭ 36 (-75%)
Mutual labels:  image-segmentation
Digital-Image-Processing
This repository includes all Basic Algorithms related to image Processing, these are almost without Build-in Functions
Stars: ✭ 18 (-87.5%)
Mutual labels:  image-segmentation
DeepCrack
DeepCrack: A Deep Hierarchical Feature Learning Architecture for Crack Segmentation, Neurocomputing.
Stars: ✭ 130 (-9.72%)
Mutual labels:  image-segmentation
XCloud
Official Code for Paper <XCloud: Design and Implementation of AI Cloud Platform with RESTful API Service> (arXiv1912.10344)
Stars: ✭ 58 (-59.72%)
Mutual labels:  image-segmentation
UnityImageSynthesisTutorial1
Use Unity to generate synthetic images for deep learning image segmentation in PyTorch and fastai
Stars: ✭ 93 (-35.42%)
Mutual labels:  image-segmentation
Brain-Tumor-Segmentation-using-Topological-Loss
A Tensorflow Implementation of Brain Tumor Segmentation using Topological Loss
Stars: ✭ 28 (-80.56%)
Mutual labels:  image-segmentation
SUIM
Semantic Segmentation of Underwater Imagery: Dataset and Benchmark. #IROS2020
Stars: ✭ 53 (-63.19%)
Mutual labels:  image-segmentation
segmentation
Code for my master's thesis. Instance segmentation of fluorescence microscopy images with deep learning.
Stars: ✭ 38 (-73.61%)
Mutual labels:  image-segmentation
angiodysplasia-segmentation
Wining solution and its further development for MICCAI 2017 Endoscopic Vision Challenge Angiodysplasia Detection and Localization
Stars: ✭ 76 (-47.22%)
Mutual labels:  image-segmentation
Table-Detection-using-Deep-Learning
Table Detection using Deep Learning
Stars: ✭ 24 (-83.33%)
Mutual labels:  image-segmentation
Semantic-Segmentation-BiSeNet
Keras BiseNet architecture implementation
Stars: ✭ 55 (-61.81%)
Mutual labels:  image-segmentation
DeepAtlas
Joint Semi-supervised Learning of Image Registration and Segmentation
Stars: ✭ 38 (-73.61%)
Mutual labels:  image-segmentation
rt-mrcnn
Real time instance segmentation with Mask R-CNN, live from webcam feed.
Stars: ✭ 47 (-67.36%)
Mutual labels:  image-segmentation
Brain-MRI-Segmentation
Smart India Hackathon 2019 project given by the Department of Atomic Energy
Stars: ✭ 29 (-79.86%)
Mutual labels:  image-segmentation

Code for binary segmentation of various cloths

Installation

pip install -U cloths_segmentation

Example inference

Jupyter notebook with the example: Open In Colab

WebApp

https://clothssegmentation.herokuapp.com/

Data Preparation

Download the dataset from https://www.kaggle.com/c/imaterialist-fashion-2019-FGVC6

Process the data using script

The script will create process the data and store images to folder images and binary masks to folder labels.

Training

Define the config.

Example at cloths_segmentation/configs

You can enable / disable datasets that are used for training and validation.

Define the environmental variable IMAGE_PATH that points to the folder with images.

Example:

export IMAGE_PATH=<path to the the folder with images>

Define the environmental variable LABEL_PATH that points to the folder with masks.

Example:

export MASK_PATH=<path to the folder with masks>

Training

python -m cloths_segmentation.train -c <path to config>

Inference

python -m torch.distributed.launch --nproc_per_node=<num_gpu> cloths_segmentation/inference.py \
                                   -i <path to images> \
                                   -c <path to config> \
                                   -w <path to weights> \
                                   -o <output-path> \
                                   --fp16
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].