Skip to content

Commit

Permalink
change some dir name
Browse files Browse the repository at this point in the history
  • Loading branch information
zhcm committed Jun 24, 2024
1 parent 85c8d83 commit 59b6c01
Show file tree
Hide file tree
Showing 39 changed files with 114 additions and 53 deletions.
6 changes: 3 additions & 3 deletions cfgs/aanet/aanet_sceneflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_cleanpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_cleanpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_cleanpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_cleanpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_cleanpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_cleanpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
6 changes: 3 additions & 3 deletions cfgs/casnet/casnet_psm_sceneflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_finalpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_finalpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_finalpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_finalpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
6 changes: 3 additions & 3 deletions cfgs/cfnet/cfnet_sceneflow_part2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_finalpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_finalpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_finalpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_finalpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
6 changes: 3 additions & 3 deletions cfgs/coex/coex_sceneflow_amp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_finalpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_finalpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_finalpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_finalpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
6 changes: 3 additions & 3 deletions cfgs/fadnet/fadnet_sceneflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_cleanpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_cleanpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_cleanpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_cleanpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_cleanpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_cleanpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
6 changes: 3 additions & 3 deletions cfgs/gwcnet/gwcnet_sceneflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_finalpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_finalpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_finalpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_finalpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
8 changes: 4 additions & 4 deletions cfgs/igev/igev_kitti_amp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: KittiDataset
DATA_SPLIT: {
TRAINING: ./data/kitti12/kitti12_train194.txt,
TRAINING: ./data/KITTI12//kitti12_train194.txt,
EVALUATING: '',
TESTING: ''
}
Expand All @@ -11,9 +11,9 @@ DATA_CONFIG:

- DATASET: KittiDataset
DATA_SPLIT: {
TRAINING: ./data/kitti15/kitti15_train200.txt,
EVALUATING: ./data/kitti15/kitti15_val20.txt,
TESTING: ./data/kitti15/kitti15_test.txt
TRAINING: ./data/KITTI15//kitti15_train200.txt,
EVALUATING: ./data/KITTI15//kitti15_val20.txt,
TESTING: ./data/KITTI15//kitti15_test.txt
}
DATA_PATH: /yourpath/kitti15
RETURN_RIGHT_DISP: true
Expand Down
6 changes: 3 additions & 3 deletions cfgs/igev/igev_sceneflow_amp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_finalpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_finalpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_finalpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_finalpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
4 changes: 2 additions & 2 deletions cfgs/kitti15_eval.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: KittiDataset
DATA_SPLIT: {
EVALUATING: ./data/kitti15/kitti15_val20.txt,
TESTING: ./data/kitti15/kitti15_test.txt
EVALUATING: ./data/KITTI15//kitti15_val20.txt,
TESTING: ./data/KITTI15//kitti15_test.txt
}
DATA_PATH: /yourpath/KITTI/stereo_2015
RETURN_RIGHT_DISP: false
Expand Down
6 changes: 3 additions & 3 deletions cfgs/msnet/msnet2d_sceneflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_finalpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_finalpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_finalpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_finalpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
6 changes: 3 additions & 3 deletions cfgs/msnet/msnet3d_sceneflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_finalpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_finalpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_finalpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_finalpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_finalpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
8 changes: 4 additions & 4 deletions cfgs/psmnet/psmnet_kitti.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ DATA_CONFIG:
DATA_INFOS:
# - DATASET: KittiDataset
# DATA_SPLIT: {
# TRAINING: ./data/kitti12/kitti12_train194.txt,
# TRAINING: ./data/KITTI12//kitti12_train194.txt,
# EVALUATING: '',
# TESTING: ''
# }
Expand All @@ -11,9 +11,9 @@ DATA_CONFIG:

- DATASET: KittiDataset
DATA_SPLIT: {
TRAINING: ./data/kitti15/kitti15_train200.txt,
EVALUATING: ./data/kitti15/kitti15_val20.txt,
TESTING: ./data/kitti15/kitti15_test.txt
TRAINING: ./data/KITTI15//kitti15_train200.txt,
EVALUATING: ./data/KITTI15//kitti15_val20.txt,
TESTING: ./data/KITTI15//kitti15_test.txt
}
DATA_PATH: /yourpath/kitti15
RETURN_RIGHT_DISP: true
Expand Down
6 changes: 3 additions & 3 deletions cfgs/psmnet/psmnet_sceneflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_cleanpass_train.txt,
EVALUATING: ./data/sceneflow/sceneflow_cleanpass_test.txt,
TESTING: ./data/sceneflow/sceneflow_cleanpass_test.txt
TRAINING: ./data/SceneFlow/sceneflow_cleanpass_train.txt,
EVALUATING: ./data/SceneFlow/sceneflow_cleanpass_test.txt,
TESTING: ./data/SceneFlow/sceneflow_cleanpass_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
2 changes: 1 addition & 1 deletion cfgs/sceneflow_eval.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset
DATA_SPLIT: {
EVALUATING: ./data/sceneflow/sceneflow_finalpass_test.txt,
EVALUATING: ./data/SceneFlow/sceneflow_finalpass_test.txt,
}
DATA_PATH: /yourpath/SceneFlow
RETURN_RIGHT_DISP: false
Expand Down
6 changes: 3 additions & 3 deletions cfgs/sttr/sttr_flyingthings3d.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: FlyingThings3DSubsetDataset
DATA_SPLIT: {
TRAINING: ./data/sceneflow/FlyingThings3D_sttr_train.txt,
EVALUATING: ./data/sceneflow/FlyingThings3D_sttr_test.txt,
TESTING: ./data/sceneflow/FlyingThings3D_sttr_test.txt
TRAINING: ./data/SceneFlow/FlyingThings3D_sttr_train.txt,
EVALUATING: ./data/SceneFlow/FlyingThings3D_sttr_test.txt,
TESTING: ./data/SceneFlow/FlyingThings3D_sttr_test.txt
}
DATA_PATH: /yourpath/SceneFlow
RETURN_OCC_MASK: true
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
57 changes: 57 additions & 0 deletions data/SceneFlow/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Prepare SceneFlow dataset

Scene Flow Datasets is available at the Scene Flow [official website](https://lmb.informatik.uni-freiburg.de/resources/datasets/SceneFlowDatasets.en.html).
Please download the following parts of FlyingThings3D, Driving, Monkaa and place it in the `datasets/sceneflow` directory.
- RGB images (finalpass)
- RGB images (cleanpass)
- Disparity

And for FlyingThings3D subset, you need to download the following parts:
- RGB images (cleanpass)
- Disparity
- Disparity Occlusions

The directory structure should be as follows:
```text
data
| SceneFlow
| ├── Driving
| | ├── frames_finalpass
| | ├── frames_cleanpass
| | ├── disparity
...
| ├── Monkaa
| | ├── frames_finalpass
| | ├── frames_cleanpass
| | ├── disparity
...
| ├── FlyingThings3D
| | ├── frames_finalpass
| | ├── frames_cleanpass
| | ├── disparity
...
| ├── FlyingThings3D_subset
| | ├── train
| | | ├── frames_cleanpass
| | | ├── disparity
| | | ├── disparity_occlusions
| | ├── test
| | | ├── frames_cleanpass
| | | ├── disparity
| | | ├── disparity_occlusions
```


_Optionally you can write your own txt file and use all the parts of the dataset._

### Reference

```bibtex
@inproceedings{mayer2016large,
title={A large dataset to train convolutional networks for disparity, optical flow, and scene flow estimation},
author={Mayer, Nikolaus and Ilg, Eddy and Hausser, Philip and Fischer, Philipp and Cremers, Daniel and Dosovitskiy, Alexey and Brox, Thomas},
booktitle={Proceedings of the IEEE conference on computer vision and pattern recognition},
pages={4040--4048},
year={2016}
}
```
File renamed without changes.
File renamed without changes.
16 changes: 10 additions & 6 deletions docs/2.prepare_dataset.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,13 @@
OpenStereo officially supports multiple datasets.
Please follow the corresponding guidelines for data preparation.

- [SceneFlow](../datasets/SceneFlow/README.md)
- [KITTI2015](../datasets/KITTI15/README.md)
- [KITTI2012](../datasets/KITTI12/README.md)
- [DrivingStereo](../datasets/DrivingStereo/README.md)
- [ETH3D](../datasets/ETH3D/README.md)
- [Middlebury](../datasets/Middlebury/README.md)
- [SceneFlow](../data/SceneFlow/README.md)
- [KITTI2015](../data/KITTI15/README.md)
- [KITTI2012](../data/KITTI12/README.md)
- [DrivingStereo](../data/DrivingStereo/README.md)
- [ETH3D](../data/ETH3D/README.md)
- [Middlebury](../data/Middlebury/README.md)
- [Sintel](../data/Sintel/README.md)
- [FallingThings](../data/FallingThings/README.md)
- [InStereo2K](../data/InStereo2K/README.md)
- [UnrealStereo4k](../data/UnrealStereo4k/README.md)
6 changes: 3 additions & 3 deletions docs/3.detailed_config.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ DATA_CONFIG:
DATA_INFOS:
- DATASET: SceneFlowDataset # dataset name
DATA_SPLIT: {
TRAINING: ./data/sceneflow/sceneflow_cleanpass_train.txt, # train list
EVALUATING: ./data/sceneflow/sceneflow_cleanpass_test.txt, # eval list
TESTING: ./data/sceneflow/sceneflow_cleanpass_test.txt # test list
TRAINING: ./data/SceneFlow/sceneflow_cleanpass_train.txt, # train list
EVALUATING: ./data/SceneFlow/sceneflow_cleanpass_test.txt, # eval list
TESTING: ./data/SceneFlow/sceneflow_cleanpass_test.txt # test list
}
DATA_PATH: /yourpath/SceneFlow # the dataset root path
RETURN_RIGHT_DISP: false
Expand Down

0 comments on commit 59b6c01

Please sign in to comment.