https://github.com/tom-uchida/depth_peeling_for_point_cloud
Depth peeling for point clouds.
https://github.com/tom-uchida/depth_peeling_for_point_cloud
depth-peeling gaussian-noise image-averaging layer-image noise-robust noise-transparentization outlier point-clouds realistic-visualization
Last synced: about 2 months ago
JSON representation
Depth peeling for point clouds.
- Host: GitHub
- URL: https://github.com/tom-uchida/depth_peeling_for_point_cloud
- Owner: tom-uchida
- Created: 2020-08-30T13:41:27.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-07T12:30:14.000Z (over 4 years ago)
- Last Synced: 2025-05-31T10:51:24.323Z (4 months ago)
- Topics: depth-peeling, gaussian-noise, image-averaging, layer-image, noise-robust, noise-transparentization, outlier, point-clouds, realistic-visualization
- Language: C
- Homepage:
- Size: 41.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Depth_Peeling_for_Point_Cloud
## Visualization of peeling process
### Noise Point Clouds
|Gaussian noise (10%)|Outlier noise (10%)|
|:-:|:-:|
||
|
### Various Number of Points
|400,000 points (1%)|2,000,000 points (5%)|
|:-:|:-:|
||
|
|4,000,000 points (10%)|1,0000,000 points (25%)|
|:-:|:-:|
||
|
## New Command
```
#/LayerLevel 1
```## Usage
```
$ sh config_dp.sh
$ make
$ make install$ make test_ply_ascii
$ make test_ply_binary
$ make test_spbr_ascii
$ make test_spbr_binary
```### Example
```
$ cat .param.spbr
#/LayerLevel 20$ ./dp input.ply
===== Depth Peeling for Point Cloud =====
2021/02/07
Tomomasa Uchida
Ritsumeikan UniversityUSAGE : dp file1.spbr file2.spbr ...
HELP : dp -h~~~
Executing Depth Peeling "20" times...
Done! ( 0.3871 [sec] )Automatically, snapshotted.
Saved image path: IMAGE_DATA/OUTPUT_LAYER_IMAGES/LayerImageX.bmp
```