Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
zhangych02 49f406b36b | 1 year ago | |
---|---|---|
configs | 1 year ago | |
eval_test | 1 year ago | |
evaluation_code | 1 year ago | |
fd | 1 year ago | |
fn | 1 year ago | |
out | 1 year ago | |
sapcu_tf | 1 year ago | |
test | 1 year ago | |
test_gt | 1 year ago | |
LICENSE | 1 year ago | |
README.md | 1 year ago | |
dense | 1 year ago | |
dense.cpp | 1 year ago | |
generate.py | 1 year ago | |
generation.py | 1 year ago | |
logo.png | 1 year ago | |
sapcu.pdf | 1 year ago | |
target.xyz | 1 year ago | |
test.xyz | 1 year ago | |
trainfd.py | 1 year ago | |
trainfn.py | 1 year ago |
This is the code project of Self-Supervised Arbitrary-Scale Point Clouds Upsampling via Implicit Neural
Representation published on CVPR 2022.
The origin project is based on pytorch and we provide the tensorflow version in ./sapcu_tf.
Python 3.6
PyTorch 1.9.0
Tensorflow 2.3
Tensorlayer3
CUDA 10.2
you can run the origin pytorch project by the follow commands, while you should
cd ./sapcu_tf
, to train or test the transplanted tensorflow project.
The pretrained models are put in dir ./out.
Firstly, you should compile cpp
g++ -std=c++11 dense.cpp -O2 -o dense
Then, you can run
python generate.py
Download the training dataset from the link and unzip it to the working directory.
https://pan.baidu.com/s/1VQ-3RFO02fQfcLBfqvCBZA
access code: vpfm
Then run the following commands for training sapcu network
python trainfn.py
python trainfd.py
The 4X upsampling performance on pytorch and tensorflow platform is statisted in follow table,
CD | EMD | F-score | AVG | STD |
---|---|---|---|---|
0.010127 | 0.004974 | 0.561682 | 0.003492 | 0.009351 |
CD | EMD | F-score | AVG | STD |
---|---|---|---|---|
0.012917 | 0.009506 | 0.472918 | 0.008855 | 0.018178 |
Wenbo Zhao, Xianming Liu, Zhiwei Zhong, Junjun Jian, Wei Gao, Ge Li, Xiangyang Ji, “Self-Supervised Arbitrary-Scale Point Clouds Upsampling via Implicit Neural Representation,” Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR) 2022.
name: Zhang Yongchi
email: zhangych02@pcl.ac.cn
point cloud upsampling
Text Python C++ CMake C other
MIT
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》