mmsegmentation
face-parsing.PyTorch
mmsegmentation | face-parsing.PyTorch | |
---|---|---|
7 | 4 | |
7,414 | 2,092 | |
1.8% | - | |
8.2 | 0.0 | |
7 days ago | 12 months ago | |
Python | Python | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mmsegmentation
- [D] The MMSegmentation library from OpenMMLab appears to return the wrong results when computing basic image segmentation metrics such as the Jaccard index (IoU - intersection-over-union). It appears to compute recall (sensitivity) instead of IoU, which artificially inflates the performance metrics.
-
Is there any ML model out there for room surfaces detection? (ceiling, floor, windows)
Segmentation models trained on datasets like ADE20k could probably be used for that, because it has separate classes for these things iirc. https://github.com/open-mmlab/mmsegmentation should have suitable pretrained models available.
-
MMDeploy: Deploy All the Algorithms of OpenMMLab
MMSegmentation: OpenMMLab semantic segmentation toolbox and benchmark.
- Mmsegmentation - Openmmlab semantic segmentation toolbox and benchmark.
- Mmsegmentation – Openmmlab semantic segmentation toolbox and benchmark
-
Semantic Segmentation models
This repo is amazing: https://github.com/open-mmlab/mmsegmentation
-
What's A Simple Custom Segmentation Pipeline?
Mmsegmentation would be a good place to start for basic segmentation. They have lots of recent methods and pretained models you could fine-tune from. They also support quite a few datasets including VOC. There is a custom dataset format which looks straightforward to create.
face-parsing.PyTorch
-
How to do Human Head Segmentation from images?
Segmentation of head / body - I'd either use mediapipe pose and make something cleverly cut where I wanted based on the landmarks, or I'd use pytorch face parsing if you want to be very exact. I found both of these fairly easy to get to run.
-
[P] I made FaceShop! Instance segmentation + CGAN for editing faces (badly)
BiSeNet
Uses a mix of instance segmentation (BiSeNet) and conditional GAN, and is heavily inspired by the Pix2PixHD and DeepSIM papers. Will have more details when I wake up!
-
[P] Face make up powerd by deep learning | change color of lips, eyes and eyeglasses
I've developed a demo of human face make-up. The main tech used is face parsing.To get lips, eyes and eyeglasses mask, I perform face parsing based on face-parsing.PyTorch. After that, color changing is done in HSV color space.
What are some alternatives?
Pytorch-UNet - PyTorch implementation of the U-Net for image semantic segmentation with high quality images
Swin-Transformer-Semantic-Segmentation - This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows" on Semantic Segmentation.
segmentation_models.pytorch - Segmentation models with pretrained backbones. PyTorch.
pix2pixHD - Synthesizing and manipulating 2048x1024 images with conditional GANs
Mask_RCNN - Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow
SemanticSegmentation - A framework for training segmentation models in pytorch on labelme annotations with pretrained examples of skin, cat, and pizza topping segmentation
PaddleSeg - Easy-to-use image segmentation library with awesome pre-trained model zoo, supporting wide-range of practical tasks in Semantic Segmentation, Interactive Segmentation, Panoptic Segmentation, Image Matting, 3D Segmentation, etc.
deepface - A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python
labelme2coco - A lightweight package for converting your labelme annotations into COCO object detection format.
CelebAMask-HQ - A large-scale face dataset for face parsing, recognition, generation and editing.