FS_Net icon indicating copy to clipboard operation
FS_Net copied to clipboard

need help for 'gen_pts.py'

Open yangshunDragon opened this issue 3 years ago • 2 comments

I used files given as below: ['laptop_air_xin_norm.ply', 'laptop_mac_pro_norm.ply', 'laptop_alienware_norm.ply'] I ran pose_data.py successfully and got *_label.pkl files. and then I ran gen_pts.py while I got some errors.

Traceback (most recent call last): File "gen_pts.py", line 152, in render_pre(path) File "gen_pts.py", line 20, in render_pre renderer.add_object(obj, model) File "/home/robot/***/FS_Net/prepare_data/renderer_py.py", line 378, in add_object vertices = np.array(list(zip(model['pts'], model['normals'], KeyError: 'normals'

Anybody have similiar problem? and How to solve? BTW, what exactly gen_pts.py would generate for training?

yangshunDragon avatar Nov 23 '21 02:11 yangshunDragon

I used files given as below: ['laptop_air_xin_norm.ply', 'laptop_mac_pro_norm.ply', 'laptop_alienware_norm.ply'] I ran pose_data.py successfully and got *_label.pkl files. and then I ran gen_pts.py while I got some errors.

Traceback (most recent call last): File "gen_pts.py", line 152, in render_pre(path) File "gen_pts.py", line 20, in render_pre renderer.add_object(obj, model) File "/home/robot/***/FS_Net/prepare_data/renderer_py.py", line 378, in add_object vertices = np.array(list(zip(model['pts'], model['normals'], KeyError: 'normals'

Anybody have similiar problem? and How to solve? BTW, what exactly gen_pts.py would generate for training?

Hi, I came to the same issue, but solved it by changing the Line13 of gen_pts.py from

renderer = create_renderer(640, 480, renderer_type='python')

to

renderer = create_renderer(640, 480, renderer_type='python', shading='cate')

Hope this helps.

Lynne-Zheng-Linfang avatar Dec 13 '21 06:12 Lynne-Zheng-Linfang

@yangshunDragon or @Lynne-Zheng-Linfang did gen_pts work normally for you? I stumbled over this issue: https://github.com/DC1991/FS_Net/issues/15

and meet a similar problem could you explain gen_pts if it worked in the end for you?

HannahHaensen avatar Jul 01 '22 11:07 HannahHaensen