hkust-vgd / scenenn

Supplemental code and scripts for the paper SceneNN: A Scene Meshes Dataset with aNNotations
http://www.scenenn.net
73 stars 18 forks source link

The download link is broken #9

Open chester256 opened 5 years ago

chester256 commented 5 years ago

The link https://drive.google.com/drive/folders/0B-aa7y5Ox4eZWE8yMkRkNkU4Tk0 is broken, as well as the download script. Could you please update the link? Thanks.

songuke commented 5 years ago

Please use this backup link for the data: http://103.24.77.34:8080/scenenn/

Thanks.

2019年9月3日(火) 0:09 zzy notifications@github.com:

The link https://drive.google.com/drive/folders/0B-aa7y5Ox4eZWE8yMkRkNkU4Tk0 is broken, as well as the download script. Could you please update the link? Thanks.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/hkust-vgd/scenenn/issues/9?email_source=notifications&email_token=AABBPMQSNT7OVNR5ZBD4DVDQHUUBTA5CNFSM4IS6MMO2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HIZ3YYA, or mute the thread https://github.com/notifications/unsubscribe-auth/AABBPMXWSHM57OD2QFYM6ZTQHUUBTANCNFSM4IS6MMOQ .

chester256 commented 5 years ago

@songuke Thanks for your reply. The backup link works. However, I am confused about the label channel in the .ply file in main directory. I queried a sample point in 005.ply and it showed the label is 8844 (Shown in attached screenshots). What does 8844 mean?

The README in main directory says that "To parse this channel, please refer to the source code of our annotation tool". However, in the annotation tool release page, the source code zip file does not contain the source code. Could you please provide a reference for label channels in ply file? Thank you very much.

Screen Shot 2019-09-03 at 11 01 07
songuke commented 5 years ago

There are two annotations available: the default is instance annotation, which is stored in the 'label' channel in the PLY file. 8844 represents the instance ID. You can look up 8844 in the corresponding XML to query more information about the instance.

Another annotation is category annotation, which is stored in the 'nyu_class' channel in the following link: http://103.24.77.34:8080/scenenn/contrib/nyu_class/

It depends on your project that which data you want to use. If you would like to train category-based semantic segmentation with this data, you can also use the pre-processed data from our CVPR'18 paper: http://pointwise.scenenn.net/

2019年9月3日(火) 12:06 zzy notifications@github.com:

@songuke https://github.com/songuke Thanks for your reply. The backup link works. However, I am confused about the label channel in the .ply file in main directory. I queried a sample point in 005.ply and it showed the label is 8844. What does 8844 mean?

The README in main directory says that "To parse this channel, please refer to the source code of our annotation tool". However, in the annotation tool release page, the source code zip file does not contain the source code. Could you please provide a reference for label channels in ply file? Thank you very much.

[image: Screen Shot 2019-09-03 at 11 01 07] https://user-images.githubusercontent.com/18751402/64141319-28d54000-ce3a-11e9-8fc7-a3261b98c1fe.png

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hkust-vgd/scenenn/issues/9?email_source=notifications&email_token=AABBPMTVSY4JVYWX5QVYHATQHXICVA5CNFSM4IS6MMO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5W4BSY#issuecomment-527286475, or mute the thread https://github.com/notifications/unsubscribe-auth/AABBPMWTFM6RDQFHU3VY5Z3QHXICVANCNFSM4IS6MMOQ .

chester256 commented 5 years ago

Thanks for your reply. Actually we would like to do category-based semantic segmentation, but we want to sample points with stride and block size different from aforementioned preprocessed data. So we need to re-preprocess the category-based data.

Is the aforementioned preprocessed data (CVPR'18) from the category annotation? It seems that there are more samples in CVPR'18 data (up to scene id 700) than category annotation data (up to scene id 322).

Or should I re-preprocess the data from the instance segmentation? The labels in instance segmentation xml seem very few. Thank you very much.

songuke commented 5 years ago

Yes, the preprocessed data is from category annotation. It uses 76 scenes out of the 100 scenes from SceneNN, and follows the NYU-D 40 class annotation despite that some categories are not available in the data.

If you reprocess, I would recommend starting from the category annotation. Adding categories on top of the instance annotation is definitely doable, but it might take some time to complete.

2019年9月3日(火) 15:02 zzy notifications@github.com:

Thanks for your reply. Actually we would like to do category-based semantic segmentation, but we want to sample points with stride and block size different from aforementioned preprocessed data. So we need to re-preprocess the category-based data.

Is the aforementioned preprocessed data (CVPR'18) from the category annotation? It seems that there are more samples in CVPR'18 data (up to scene id 700) than category annotation data (up to scene id 322).

Or should I re-preprocess the data from the instance segmentation? The labels in instance segmentation xml seem very few. Thank you very much.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hkust-vgd/scenenn/issues/9?email_source=notifications&email_token=AABBPMXELVLLUJJHJY65DYDQHX4W5A5CNFSM4IS6MMO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5XDNEA#issuecomment-527316624, or mute the thread https://github.com/notifications/unsubscribe-auth/AABBPMSJTH2FQQMLOSS45KTQHX4W5ANCNFSM4IS6MMOQ .

chester256 commented 5 years ago

Thanks for your reply. However, there are only 50 scenes in category annotation (http://103.24.77.34:8080/scenenn/contrib/nyu_class/) while CVPR'18 preprocessed data provides 76 scenes. Is there 76 scenes category annotation (unpreprocessed) dataset link?

In addition, you mentioned that some categories are not available in the data, so how to deal with the unavailable categories? Thank you very much.

songuke commented 5 years ago

Thanks for finding this out. I should have the raw data of the 76 scenes. Let me find and get back to you in this thread by Wednesday night.

2019年9月3日(火) 15:57 zzy notifications@github.com:

Thanks for your reply. However, there are only 50 scenes in category annotation (http://103.24.77.34:8080/scenenn/contrib/nyu_class/) while CVPR'18 preprocessed data provides 76 scenes. Is there 76 scenes category annotation (unpreprocessed) dataset link?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hkust-vgd/scenenn/issues/9?email_source=notifications&email_token=AABBPMVRTO4VGND472P5B5DQHYDFXA5CNFSM4IS6MMO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5XG2PI#issuecomment-527330621, or mute the thread https://github.com/notifications/unsubscribe-auth/AABBPMRRQYEKRPEQ6QAV4U3QHYDFXANCNFSM4IS6MMOQ .

chester256 commented 5 years ago

Thanks! One more question, in the raw category annotation xml files, there are many points whose nyu_class is none, e.g. '<label id="283951" color="198 98 246" text="" nyu_class="" ...>', so should we label these points as unknown class or otherstructure/otherfurniture/otherprop classes? Thank you very much.

chester256 commented 5 years ago

Thanks! One more question, in the raw category annotation xml files, there are many points whose nyu_class is none, e.g. '<label id="283951" color="198 98 246" text="" nyu_class="" ...>', so should we label these points as unknown class or otherstructure/otherfurniture/otherprop classes? Thank you very much.

Problem solved. I found there is nyu_class field in the .ply file. Thanks again!

songuke commented 5 years ago

Thanks for finding this out. I should have the raw data of the 76 scenes. Let me find and get back to you in this thread by Wednesday night. 2019年9月3日(火) 15:57 zzy notifications@github.com: Thanks for your reply. However, there are only 50 scenes in category annotation (http://103.24.77.34:8080/scenenn/contrib/nyu_class/) while CVPR'18 preprocessed data provides 76 scenes. Is there 76 scenes category annotation (unpreprocessed) dataset link? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#9?email_source=notifications&email_token=AABBPMVRTO4VGND472P5B5DQHYDFXA5CNFSM4IS6MMO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5XG2PI#issuecomment-527330621>, or mute the thread https://github.com/notifications/unsubscribe-auth/AABBPMRRQYEKRPEQ6QAV4U3QHYDFXANCNFSM4IS6MMOQ .

Here is the temporary link for 76 scenes in ply format. This version has all data channels (color, instance, category annotation) all in a single ply. https://drive.google.com/file/d/1d_ILfaxpJBpiiwCZtvC4jEKnixEr9N2l/view

Please check.