-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some puzzles about dataset processing #11
Comments
I have noticed that your I have looked at many other codes that also use In addition, I found that your |
Had this issue as well. It can be ignored for now. The behavior might change later. OBJ_CLASS_IDS is intentionally different. |
Actually, you can put all the scans including both train-val and test to the data-dir because the code will distinguish them automatically. If you process test scans, the code will just sampling 50k points and not process the label info because of the lack of manual annotations. |
So how should I deal with this issue? I'm right now so puzzled with this problem |
You can replace the "scannetv2.txt" with "scannetv2_trainval.txt". |
I once encountered a problem when preprocessing the scannetv2 dataset. I tried to solve this problem, but I'm not sure whether my solution is reasonable. I'd like to discuss it with you.
When I execute the command
python batch_ load_ scannet_ data.py
, an error occurred.I read the file
batch_load_scannet_data.py
and found that the function of the file is to select the corresponding folder in the directorydata/scannet/scans/
for data processing according to the directory name in the filedata/scannet/meta_data/scannetv2.txt
and save the generated results in the directorydata/scannet/scannet_data/
.I don't know if my understanding is correct.
Then, I read the file
data/scannet/meta_data/scannetv2.txt
and found that it contains 806 scenes. Directorydata/scannet/scans/
contains only 706 scenes for train and val. I think the problem is that there is a mismatch between the two.So I copied all the files in directory
data/scannet/scans_test/
to directorydata/scannet/scans/
. At this point, executing the commandpython batch_load_scannet_data.py
can work normally.I want to know, am I right in this way? Looking forward to your reply.
The text was updated successfully, but these errors were encountered: