All Projects β†’ WXinlong β†’ Asis

WXinlong / Asis

Licence: mit
Associatively Segmenting Instances and Semantics in Point Clouds, CVPR 2019

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Asis

Pixellib
Visit PixelLib's official documentation https://pixellib.readthedocs.io/en/latest/
Stars: ✭ 327 (+43.42%)
Mutual labels:  semantic-segmentation, instance-segmentation
Sota Point Cloud
πŸ”₯Deep Learning for 3D Point Clouds (IEEE TPAMI, 2020)
Stars: ✭ 778 (+241.23%)
Mutual labels:  semantic-segmentation, instance-segmentation
Panoptic Deeplab
This is Pytorch re-implementation of our CVPR 2020 paper "Panoptic-DeepLab: A Simple, Strong, and Fast Baseline for Bottom-Up Panoptic Segmentation" (https://arxiv.org/abs/1911.10194)
Stars: ✭ 355 (+55.7%)
Mutual labels:  semantic-segmentation, instance-segmentation
ObjectNet
PyTorch implementation of "Pyramid Scene Parsing Network".
Stars: ✭ 15 (-93.42%)
Mutual labels:  semantic-segmentation, instance-segmentation
Paz
Hierarchical perception library in Python for pose estimation, object detection, instance segmentation, keypoint estimation, face recognition, etc.
Stars: ✭ 131 (-42.54%)
Mutual labels:  semantic-segmentation, instance-segmentation
pointnet2 semantic
A pointnet++ fork, with focus on semantic segmentation of differents datasets
Stars: ✭ 69 (-69.74%)
Mutual labels:  point-cloud, semantic-segmentation
Labelme
Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).
Stars: ✭ 7,742 (+3295.61%)
Mutual labels:  semantic-segmentation, instance-segmentation
FaPN
[ICCV 2021] FaPN: Feature-aligned Pyramid Network for Dense Image Prediction
Stars: ✭ 173 (-24.12%)
Mutual labels:  semantic-segmentation, instance-segmentation
Fpconv
FPConv: Learning Local Flattening for Point Convolution, CVPR 2020
Stars: ✭ 114 (-50%)
Mutual labels:  point-cloud, semantic-segmentation
Semanticsegpapercollection
Stars: ✭ 102 (-55.26%)
Mutual labels:  semantic-segmentation, instance-segmentation
Entity
EntitySeg Toolbox: Towards Open-World and High-Quality Image Segmentation
Stars: ✭ 313 (+37.28%)
Mutual labels:  semantic-segmentation, instance-segmentation
Instance Segmentation With Discriminative Loss Tensorflow
Tensorflow implementation of "Semantic Instance Segmentation with a Discriminative Loss Function"
Stars: ✭ 158 (-30.7%)
Mutual labels:  semantic-segmentation, instance-segmentation
InstantDL
InstantDL: An easy and convenient deep learning pipeline for image segmentation and classification
Stars: ✭ 33 (-85.53%)
Mutual labels:  semantic-segmentation, instance-segmentation
Involution
[CVPR 2021] Involution: Inverting the Inherence of Convolution for Visual Recognition, a brand new neural operator
Stars: ✭ 252 (+10.53%)
Mutual labels:  semantic-segmentation, instance-segmentation
CAP augmentation
Cut and paste augmentation for object detection and instance segmentation
Stars: ✭ 93 (-59.21%)
Mutual labels:  semantic-segmentation, instance-segmentation
Superpoint graph
Large-scale Point Cloud Semantic Segmentation with Superpoint Graphs
Stars: ✭ 533 (+133.77%)
Mutual labels:  point-cloud, semantic-segmentation
celldetection
Cell Detection with PyTorch.
Stars: ✭ 44 (-80.7%)
Mutual labels:  semantic-segmentation, instance-segmentation
mix3d
Mix3D: Out-of-Context Data Augmentation for 3D Scenes (3DV 2021 Oral)
Stars: ✭ 183 (-19.74%)
Mutual labels:  point-cloud, semantic-segmentation
Awesome Referring Image Segmentation
πŸ“š A collection of papers about Referring Image Segmentation.
Stars: ✭ 91 (-60.09%)
Mutual labels:  semantic-segmentation, instance-segmentation
Jsis3d
[CVPR'19] JSIS3D: Joint Semantic-Instance Segmentation of 3D Point Clouds
Stars: ✭ 144 (-36.84%)
Mutual labels:  point-cloud, instance-segmentation

Associatively Segmenting Instances and Semantics in Point Clouds

The full paper is available at: https://arxiv.org/abs/1902.09852. Qualitative results of ASIS on the S3DIS and vKITTI test fold:

Overview

Dependencies

The code has been tested with Python 2.7 on Ubuntu 14.04.

Data and Model

  • Download 3D indoor parsing dataset (S3DIS Dataset). Version 1.2 of the dataset is used in this work.
python collect_indoor3d_data.py
python gen_h5.py
cd data && python generate_input_list.py
cd ..
  • (optional) Trained model can be downloaded from here.

Usage

  • Compile TF Operators

    Refer to PointNet++

  • Training

cd models/ASIS/
ln -s ../../data .
sh +x train.sh 5
  • Evaluation
python eval_iou_accuracy.py

Note: We test on Area5 and train on the rest folds in default. 6 fold CV can be conducted in a similar way.

Citation

If our work is useful for your research, please consider citing:

@inproceedings{wang2019asis,
	title={Associatively Segmenting Instances and Semantics in Point Clouds},
	author={Wang, Xinlong and Liu, Shu and Shen, Xiaoyong and Shen, Chunhua, and Jia, Jiaya},
	booktitle={CVPR},
	year={2019}
}

Acknowledgemets

This code largely benefits from following repositories: PointNet++, SGPN, DGCNN and DiscLoss-tf

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