Code Monkey home page Code Monkey logo

gpusupervoxelforpointcloud's Introduction

GPU-based Supervoxel Segmentation for 3D Point Clouds

We provide the source code that tested on Windows for the paper:

GPU-based Supervoxel Segmentation for 3D Point Clouds

Xiao Dong, Yanyang Xiao, Zhonggui Chen, Junfeng Yao, Xiaohu Guo

Computer Aided Geometric Design, 2022

Runtime Environment

The project requires: OpenGL 4.2 or later; 

We provide GLFW in "includes" and "lib" dirs. 
Create "build" dir and use cmake to build the project. Note that the paths of shaders should be correct.

Parameters

Specify the paths of position and normal of the point cloud. 

We provide an example point cloud in the "example" dir. We pre-compute the normals of the points. 

The program generates supervoxel segmentation results in txt file, including labels and pseudo-color result. 
You can specify the "save_type" of the txt result. Please use software "CloudCompare" to see the pseudo-color result. 


You can download the point cloud datasets from following websites:
Okaland: http://www.cs.cmu.edu/~vmr/datasets/oakland_3d/cvpr09/doc/
Semantic3D: http://www.semantic3d.net/
NYUV2: https://cs.nyu.edu/~silberman/datasets/nyu_depth_v2.html

License

The codes in this repository are under the GNU AFFERO GENERAL PUBLIC LICENSE as specified by the LICENSE file.

BibTex

If you find our code or paper useful, please consider citing

@article{dong2022gpu,
  title={GPU-based Supervoxel Segmentation for 3D Point Clouds},
  author={Dong, Xiao and Xiao, Yanyang and Chen, Zhonggui and Yao, Junfeng and Guo, Xiaohu},
  journal={Computer Aided Geometric Design},
  pages={102080},
  year={2022},
  publisher={Elsevier}
}

gpusupervoxelforpointcloud's People

Contributors

dongxiao0401 avatar

Stargazers

 avatar  avatar Jungwan Woo avatar Deep_li avatar Harry Owen avatar Sean Lee avatar  avatar Yan Xu avatar Bo Huang avatar  avatar

Watchers

 avatar

gpusupervoxelforpointcloud's Issues

about disappear seed

dear author : i am sorry about paper :GPU-based supervoxel segmentation for 3D point clouds

There is no mention in the paper of when the seed voxels will be disappeard, Can you say it in detail?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.