Closed happyCodingSusan closed 3 years ago
Hi Susan! If you already have CAD models available and shape estimation is not really needed, then you only need to train a detector network (RCNN, DETR etc.) and a correspondence network (CSS net). The steps would be:
@zakharos ,
Thank you very much for your kind and quick reply! I tried the nocs-renderer, but encountered some runtime errors. I wonder if you can tell me all the packages and their versions in your renderer environment. I set up the conda environment on windows 10. When I run "conda env create -n renderer -f env.yml" for the first time, "glumpy" cannot be installed successfully. After I changing python=3.5 in env.yml to python=3.6 and adding cython, I can create the environment. Then I encountered a runtime error at "expm" function. After reinstalling scipy of version 1.3.0, I can run the program and 24 images [ "synth_0000(~0007)_dpt.png, synth_0000(~0007)_dpt_vis.png, synth_0000(~0007)_img.png" ] were saved in the output folder. Howerer, it crashed at "self.program.draw(output, model.index_buffer)" in the function "draw_model". I guess there are still some package versions that do not match. I copied my conda renderer env packages and versions, as shown below, would you please send me your entire renderer environment packages and versions? Thank you very much for your help, Susan.
blas | 1 | mkl | anaconda
certifi | 2020.12.5 | py36haa95532_0 |
cffi | 1.14.4 | py36hcd4344a_0 |
cudatoolkit | 10.1.243 | h74a9793_0 |
cython | 0.29.21 | py36ha925a31_0 | anaconda
decorator | 4.0.11 |
Hi Susan,
Sorry for the late reply. Unfortunately I didn't use the NOCS renderer on Windows and I currently don't have a machine to try... However, please create an issue in the respective repository and maybe some other users (or myself once I have access to a Windows machine) will be able to provide an environment for Windows. Thanks!
I want use your method to label my own 3D objects (CAD models are available). What steps do i need to follow?