├── .dockerignore ├── .github └── workflows │ └── publish.yml ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── Dockerfile_pt ├── LICENSE ├── README.md ├── examples ├── devkit_tutorial.ipynb ├── object-detection │ ├── detectron2 │ │ ├── README.md │ │ ├── predict.py │ │ ├── train.py │ │ └── visualize.py │ └── yolov7 │ │ └── README.md └── traffic-sign-classification │ └── README.md ├── pyproject.toml ├── tests ├── test_parse_annotations.py └── test_run_tutorial.py └── zod ├── __init__.py ├── _zod_dataset.py ├── anno ├── ego_road.py ├── lane.py ├── object.py ├── parser.py ├── road_condition.py └── tsr │ ├── class_map.py │ └── traffic_sign.py ├── cli ├── download.py ├── extract_tsr_patches.py ├── generate_coco_json.py ├── main.py ├── utils.py ├── verify.py └── visualize_lidar.py ├── constants.py ├── data_classes ├── __init__.py ├── _serializable.py ├── box.py ├── calibration.py ├── ego_motion.py ├── frame.py ├── geometry.py ├── info.py ├── metadata.py ├── oxts.py ├── sensor.py ├── sequence.py └── vehicle_data.py ├── eval ├── README.md ├── detection │ ├── __init__.py │ ├── _experimental │ │ ├── eval.py │ │ ├── matching.py │ │ └── utils.py │ ├── _nuscenes_eval │ │ ├── LICENCE.txt │ │ ├── changes.txt │ │ ├── common │ │ │ ├── data_classes.py │ │ │ └── utils.py │ │ └── detection │ │ │ ├── README.md │ │ │ ├── algo.py │ │ │ ├── constants.py │ │ │ └── data_classes.py │ ├── constants.py │ └── eval_nuscenes_style.py └── tsr.py ├── utils ├── compensation.py ├── geometry.py ├── polygon_transformations.py ├── utils.py └── visualization.py ├── visualization ├── bev_utils.py ├── colorlabeler.py ├── ego_road_visualization.py ├── lane_markings_visualization.py ├── lidar_3d.py ├── lidar_bev.py ├── lidar_on_image.py ├── object_visualization.py ├── oxts_on_image.py ├── oxts_visualization.py └── polygon_utils.py ├── zod_drives.py ├── zod_frames.py └── zod_sequences.py /.dockerignore: -------------------------------------------------------------------------------- 1 | *.sif 2 | .git -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile_pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/Dockerfile_pt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/README.md -------------------------------------------------------------------------------- /examples/devkit_tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/examples/devkit_tutorial.ipynb -------------------------------------------------------------------------------- /examples/object-detection/detectron2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/examples/object-detection/detectron2/README.md -------------------------------------------------------------------------------- /examples/object-detection/detectron2/predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/examples/object-detection/detectron2/predict.py -------------------------------------------------------------------------------- /examples/object-detection/detectron2/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/examples/object-detection/detectron2/train.py -------------------------------------------------------------------------------- /examples/object-detection/detectron2/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/examples/object-detection/detectron2/visualize.py -------------------------------------------------------------------------------- /examples/object-detection/yolov7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/examples/object-detection/yolov7/README.md -------------------------------------------------------------------------------- /examples/traffic-sign-classification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/examples/traffic-sign-classification/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/test_parse_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/tests/test_parse_annotations.py -------------------------------------------------------------------------------- /tests/test_run_tutorial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/tests/test_run_tutorial.py -------------------------------------------------------------------------------- /zod/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/__init__.py -------------------------------------------------------------------------------- /zod/_zod_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/_zod_dataset.py -------------------------------------------------------------------------------- /zod/anno/ego_road.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/anno/ego_road.py -------------------------------------------------------------------------------- /zod/anno/lane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/anno/lane.py -------------------------------------------------------------------------------- /zod/anno/object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/anno/object.py -------------------------------------------------------------------------------- /zod/anno/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/anno/parser.py -------------------------------------------------------------------------------- /zod/anno/road_condition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/anno/road_condition.py -------------------------------------------------------------------------------- /zod/anno/tsr/class_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/anno/tsr/class_map.py -------------------------------------------------------------------------------- /zod/anno/tsr/traffic_sign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/anno/tsr/traffic_sign.py -------------------------------------------------------------------------------- /zod/cli/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/cli/download.py -------------------------------------------------------------------------------- /zod/cli/extract_tsr_patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/cli/extract_tsr_patches.py -------------------------------------------------------------------------------- /zod/cli/generate_coco_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/cli/generate_coco_json.py -------------------------------------------------------------------------------- /zod/cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/cli/main.py -------------------------------------------------------------------------------- /zod/cli/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/cli/utils.py -------------------------------------------------------------------------------- /zod/cli/verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/cli/verify.py -------------------------------------------------------------------------------- /zod/cli/visualize_lidar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/cli/visualize_lidar.py -------------------------------------------------------------------------------- /zod/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/constants.py -------------------------------------------------------------------------------- /zod/data_classes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/__init__.py -------------------------------------------------------------------------------- /zod/data_classes/_serializable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/_serializable.py -------------------------------------------------------------------------------- /zod/data_classes/box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/box.py -------------------------------------------------------------------------------- /zod/data_classes/calibration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/calibration.py -------------------------------------------------------------------------------- /zod/data_classes/ego_motion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/ego_motion.py -------------------------------------------------------------------------------- /zod/data_classes/frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/frame.py -------------------------------------------------------------------------------- /zod/data_classes/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/geometry.py -------------------------------------------------------------------------------- /zod/data_classes/info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/info.py -------------------------------------------------------------------------------- /zod/data_classes/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/metadata.py -------------------------------------------------------------------------------- /zod/data_classes/oxts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/oxts.py -------------------------------------------------------------------------------- /zod/data_classes/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/sensor.py -------------------------------------------------------------------------------- /zod/data_classes/sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/sequence.py -------------------------------------------------------------------------------- /zod/data_classes/vehicle_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/data_classes/vehicle_data.py -------------------------------------------------------------------------------- /zod/eval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/README.md -------------------------------------------------------------------------------- /zod/eval/detection/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/__init__.py -------------------------------------------------------------------------------- /zod/eval/detection/_experimental/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_experimental/eval.py -------------------------------------------------------------------------------- /zod/eval/detection/_experimental/matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_experimental/matching.py -------------------------------------------------------------------------------- /zod/eval/detection/_experimental/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_experimental/utils.py -------------------------------------------------------------------------------- /zod/eval/detection/_nuscenes_eval/LICENCE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_nuscenes_eval/LICENCE.txt -------------------------------------------------------------------------------- /zod/eval/detection/_nuscenes_eval/changes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_nuscenes_eval/changes.txt -------------------------------------------------------------------------------- /zod/eval/detection/_nuscenes_eval/common/data_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_nuscenes_eval/common/data_classes.py -------------------------------------------------------------------------------- /zod/eval/detection/_nuscenes_eval/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_nuscenes_eval/common/utils.py -------------------------------------------------------------------------------- /zod/eval/detection/_nuscenes_eval/detection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_nuscenes_eval/detection/README.md -------------------------------------------------------------------------------- /zod/eval/detection/_nuscenes_eval/detection/algo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_nuscenes_eval/detection/algo.py -------------------------------------------------------------------------------- /zod/eval/detection/_nuscenes_eval/detection/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_nuscenes_eval/detection/constants.py -------------------------------------------------------------------------------- /zod/eval/detection/_nuscenes_eval/detection/data_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/_nuscenes_eval/detection/data_classes.py -------------------------------------------------------------------------------- /zod/eval/detection/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/constants.py -------------------------------------------------------------------------------- /zod/eval/detection/eval_nuscenes_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/detection/eval_nuscenes_style.py -------------------------------------------------------------------------------- /zod/eval/tsr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/eval/tsr.py -------------------------------------------------------------------------------- /zod/utils/compensation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/utils/compensation.py -------------------------------------------------------------------------------- /zod/utils/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/utils/geometry.py -------------------------------------------------------------------------------- /zod/utils/polygon_transformations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/utils/polygon_transformations.py -------------------------------------------------------------------------------- /zod/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/utils/utils.py -------------------------------------------------------------------------------- /zod/utils/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/utils/visualization.py -------------------------------------------------------------------------------- /zod/visualization/bev_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/bev_utils.py -------------------------------------------------------------------------------- /zod/visualization/colorlabeler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/colorlabeler.py -------------------------------------------------------------------------------- /zod/visualization/ego_road_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/ego_road_visualization.py -------------------------------------------------------------------------------- /zod/visualization/lane_markings_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/lane_markings_visualization.py -------------------------------------------------------------------------------- /zod/visualization/lidar_3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/lidar_3d.py -------------------------------------------------------------------------------- /zod/visualization/lidar_bev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/lidar_bev.py -------------------------------------------------------------------------------- /zod/visualization/lidar_on_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/lidar_on_image.py -------------------------------------------------------------------------------- /zod/visualization/object_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/object_visualization.py -------------------------------------------------------------------------------- /zod/visualization/oxts_on_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/oxts_on_image.py -------------------------------------------------------------------------------- /zod/visualization/oxts_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/oxts_visualization.py -------------------------------------------------------------------------------- /zod/visualization/polygon_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/visualization/polygon_utils.py -------------------------------------------------------------------------------- /zod/zod_drives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/zod_drives.py -------------------------------------------------------------------------------- /zod/zod_frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/zod_frames.py -------------------------------------------------------------------------------- /zod/zod_sequences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenseact/zod/HEAD/zod/zod_sequences.py --------------------------------------------------------------------------------