Skip to content

[official] DCC 2024: Lightweight super resolution network for point cloud geometry compression

Notifications You must be signed in to change notification settings

lidq92/LSRN-PCGC

Repository files navigation

LSRN-PCGC

Data

mkdir data
cd data
ln -s ori_path data_name #

Requirements

  • PyTorch+Ignite

Experiments

# cd ~/Workspace/LSRN-PCGC/
# conda activate pcc

# MPEG Cat1 (solid)
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11_00000200.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11_00000001.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Facade_00064_vox11.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress_vox10_1300_n.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot_vox10_1200_n.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen_0200_n.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack_vox10_1550_n.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier_vox10_0690_n.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 2 -bc 32 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 4 -bc 16 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 8 -bc 8 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 16 -bc 4 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 32 -bc 2 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 64 -bc 1 -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 2 -bc 32 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 4 -bc 16 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 8 -bc 8 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 16 -bc 4 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 32 -bc 2 -eval -D 1 -fsr 1
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc Thaidancer_viewdep_vox12.ply -pqs 64 -bc 1 -eval -D 1 -fsr 1

# MPEG Cat2
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 2
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 4
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 8
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 16 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 32
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 64
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 2 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 4 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 8 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 16 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 32 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc basketball_player_vox11 -pqs 64 -eval

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 64
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 32
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 16 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 8
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 4 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 2 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 2 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 4 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 8 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 16 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 32 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc dancer_vox11 -pqs 64 -eval

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 64
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 32
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 16 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 8
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 4 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 2 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 2 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 4 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 8 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 16 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 32 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc longdress -pqs 64 -eval

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 64
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 32
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 16 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 8
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 4 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 2 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 2 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 4 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 8 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 16 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 32 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc loot -pqs 64 -eval

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 64
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 32
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 16 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 8
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 4 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 2 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 2 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 4 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 8 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 16 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 32 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc soldier -pqs 64 -eval

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 64
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 32
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 16 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 8
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 4 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 2 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 2 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 4 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 8 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 16 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 32 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc redandblack -pqs 64 -eval

CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 64
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 32
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 16 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 8
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 4 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 2 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 2 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 4 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 8 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 16 -eval 
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 32 -eval
CUDA_VISIBLE_DEVICES=0 python PCSRmain.py -pc queen -pqs 64 -eval

FAQ

  1. Re-build mpeg-pcc-tmc13 to get the tmc program if the following error occurs (this problem may be solved by installing the latest libstdc++).
AssertionError: ./tmc3v22: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ./tmc3v22)
./tmc3v22: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by ./tmc3v22)

About

[official] DCC 2024: Lightweight super resolution network for point cloud geometry compression

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published