├── .gitignore ├── README.md ├── benchmark ├── cyclist │ ├── bench_list.json │ ├── easy.json │ ├── hard.json │ └── medium.json ├── pedestrian │ ├── bench_list.json │ ├── easy.json │ ├── hard.json │ └── medium.json └── vehicle │ ├── bench_list.json │ ├── easy.json │ ├── hard.json │ └── medium.json ├── config.yaml ├── configs ├── icp.yaml ├── icp_s1.yaml ├── icp_sall.yaml └── icp_sall_m.yaml ├── data_loader ├── __init__.py └── example_loader.py ├── docs ├── benchmark.md ├── configs.md ├── data_preprocessing.md ├── design.md └── toolkit.md ├── evaluation ├── evaluation.py └── shape_evaluation.py ├── imgs ├── tracking_visualization.png └── video_cover.png ├── main.py ├── setup.py ├── sot_3d ├── __init__.py ├── data_buffer │ ├── __init__.py │ └── data_buffer.py ├── data_protos │ ├── __init__.py │ └── bbox.py ├── factors │ ├── __init__.py │ ├── detection.py │ ├── icp_loss.py │ ├── latitude.py │ ├── motion_consistency.py │ ├── motion_prior.py │ └── shape_loss.py ├── finder │ ├── __init__.py │ └── finder.py ├── frame_data.py ├── loss_func.py ├── motion_model │ ├── __init__.py │ └── moving_avg_motion_model.py ├── optim_data.py ├── shape_map │ ├── __init__.py │ ├── obj_shape.py │ ├── shape_map.py │ └── subshape.py ├── tracker.py ├── utils │ ├── __init__.py │ ├── circular_buffer.py │ ├── detection.py │ ├── geometry.py │ ├── motion.py │ ├── ransac.py │ └── terrain.py └── visualization │ ├── __init__.py │ ├── open3d_visualization.py │ ├── visualizer2d.py │ └── visualizer3d.py └── waymo_data ├── auxiliary └── detection.py ├── benchmark ├── gt_shape.py ├── seq2tracklet.py ├── tracklet.py ├── tracklet_selection.py └── utils.py └── data_preprocessing ├── ego_info.py ├── ground_removal.py ├── gt_info.py ├── preprocessing_pipeline.sh ├── raw_pc.py ├── terrain_map.py ├── time_stamp.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/cyclist/bench_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/cyclist/bench_list.json -------------------------------------------------------------------------------- /benchmark/cyclist/easy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/cyclist/easy.json -------------------------------------------------------------------------------- /benchmark/cyclist/hard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/cyclist/hard.json -------------------------------------------------------------------------------- /benchmark/cyclist/medium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/cyclist/medium.json -------------------------------------------------------------------------------- /benchmark/pedestrian/bench_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/pedestrian/bench_list.json -------------------------------------------------------------------------------- /benchmark/pedestrian/easy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/pedestrian/easy.json -------------------------------------------------------------------------------- /benchmark/pedestrian/hard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/pedestrian/hard.json -------------------------------------------------------------------------------- /benchmark/pedestrian/medium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/pedestrian/medium.json -------------------------------------------------------------------------------- /benchmark/vehicle/bench_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/vehicle/bench_list.json -------------------------------------------------------------------------------- /benchmark/vehicle/easy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/vehicle/easy.json -------------------------------------------------------------------------------- /benchmark/vehicle/hard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/vehicle/hard.json -------------------------------------------------------------------------------- /benchmark/vehicle/medium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/benchmark/vehicle/medium.json -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/config.yaml -------------------------------------------------------------------------------- /configs/icp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/configs/icp.yaml -------------------------------------------------------------------------------- /configs/icp_s1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/configs/icp_s1.yaml -------------------------------------------------------------------------------- /configs/icp_sall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/configs/icp_sall.yaml -------------------------------------------------------------------------------- /configs/icp_sall_m.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/configs/icp_sall_m.yaml -------------------------------------------------------------------------------- /data_loader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/data_loader/__init__.py -------------------------------------------------------------------------------- /data_loader/example_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/data_loader/example_loader.py -------------------------------------------------------------------------------- /docs/benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/docs/benchmark.md -------------------------------------------------------------------------------- /docs/configs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/docs/configs.md -------------------------------------------------------------------------------- /docs/data_preprocessing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/docs/data_preprocessing.md -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/toolkit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/docs/toolkit.md -------------------------------------------------------------------------------- /evaluation/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/evaluation/evaluation.py -------------------------------------------------------------------------------- /evaluation/shape_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/evaluation/shape_evaluation.py -------------------------------------------------------------------------------- /imgs/tracking_visualization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/imgs/tracking_visualization.png -------------------------------------------------------------------------------- /imgs/video_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/imgs/video_cover.png -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/main.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/setup.py -------------------------------------------------------------------------------- /sot_3d/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/__init__.py -------------------------------------------------------------------------------- /sot_3d/data_buffer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/data_buffer/__init__.py -------------------------------------------------------------------------------- /sot_3d/data_buffer/data_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/data_buffer/data_buffer.py -------------------------------------------------------------------------------- /sot_3d/data_protos/__init__.py: -------------------------------------------------------------------------------- 1 | from ..data_protos.bbox import BBox -------------------------------------------------------------------------------- /sot_3d/data_protos/bbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/data_protos/bbox.py -------------------------------------------------------------------------------- /sot_3d/factors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/factors/__init__.py -------------------------------------------------------------------------------- /sot_3d/factors/detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/factors/detection.py -------------------------------------------------------------------------------- /sot_3d/factors/icp_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/factors/icp_loss.py -------------------------------------------------------------------------------- /sot_3d/factors/latitude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/factors/latitude.py -------------------------------------------------------------------------------- /sot_3d/factors/motion_consistency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/factors/motion_consistency.py -------------------------------------------------------------------------------- /sot_3d/factors/motion_prior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/factors/motion_prior.py -------------------------------------------------------------------------------- /sot_3d/factors/shape_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/factors/shape_loss.py -------------------------------------------------------------------------------- /sot_3d/finder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/finder/__init__.py -------------------------------------------------------------------------------- /sot_3d/finder/finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/finder/finder.py -------------------------------------------------------------------------------- /sot_3d/frame_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/frame_data.py -------------------------------------------------------------------------------- /sot_3d/loss_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/loss_func.py -------------------------------------------------------------------------------- /sot_3d/motion_model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/motion_model/__init__.py -------------------------------------------------------------------------------- /sot_3d/motion_model/moving_avg_motion_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/motion_model/moving_avg_motion_model.py -------------------------------------------------------------------------------- /sot_3d/optim_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/optim_data.py -------------------------------------------------------------------------------- /sot_3d/shape_map/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/shape_map/__init__.py -------------------------------------------------------------------------------- /sot_3d/shape_map/obj_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/shape_map/obj_shape.py -------------------------------------------------------------------------------- /sot_3d/shape_map/shape_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/shape_map/shape_map.py -------------------------------------------------------------------------------- /sot_3d/shape_map/subshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/shape_map/subshape.py -------------------------------------------------------------------------------- /sot_3d/tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/tracker.py -------------------------------------------------------------------------------- /sot_3d/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/utils/__init__.py -------------------------------------------------------------------------------- /sot_3d/utils/circular_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/utils/circular_buffer.py -------------------------------------------------------------------------------- /sot_3d/utils/detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/utils/detection.py -------------------------------------------------------------------------------- /sot_3d/utils/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/utils/geometry.py -------------------------------------------------------------------------------- /sot_3d/utils/motion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/utils/motion.py -------------------------------------------------------------------------------- /sot_3d/utils/ransac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/utils/ransac.py -------------------------------------------------------------------------------- /sot_3d/utils/terrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/utils/terrain.py -------------------------------------------------------------------------------- /sot_3d/visualization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/visualization/__init__.py -------------------------------------------------------------------------------- /sot_3d/visualization/open3d_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/visualization/open3d_visualization.py -------------------------------------------------------------------------------- /sot_3d/visualization/visualizer2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/visualization/visualizer2d.py -------------------------------------------------------------------------------- /sot_3d/visualization/visualizer3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/sot_3d/visualization/visualizer3d.py -------------------------------------------------------------------------------- /waymo_data/auxiliary/detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/auxiliary/detection.py -------------------------------------------------------------------------------- /waymo_data/benchmark/gt_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/benchmark/gt_shape.py -------------------------------------------------------------------------------- /waymo_data/benchmark/seq2tracklet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/benchmark/seq2tracklet.py -------------------------------------------------------------------------------- /waymo_data/benchmark/tracklet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/benchmark/tracklet.py -------------------------------------------------------------------------------- /waymo_data/benchmark/tracklet_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/benchmark/tracklet_selection.py -------------------------------------------------------------------------------- /waymo_data/benchmark/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/benchmark/utils.py -------------------------------------------------------------------------------- /waymo_data/data_preprocessing/ego_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/data_preprocessing/ego_info.py -------------------------------------------------------------------------------- /waymo_data/data_preprocessing/ground_removal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/data_preprocessing/ground_removal.py -------------------------------------------------------------------------------- /waymo_data/data_preprocessing/gt_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/data_preprocessing/gt_info.py -------------------------------------------------------------------------------- /waymo_data/data_preprocessing/preprocessing_pipeline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/data_preprocessing/preprocessing_pipeline.sh -------------------------------------------------------------------------------- /waymo_data/data_preprocessing/raw_pc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/data_preprocessing/raw_pc.py -------------------------------------------------------------------------------- /waymo_data/data_preprocessing/terrain_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/data_preprocessing/terrain_map.py -------------------------------------------------------------------------------- /waymo_data/data_preprocessing/time_stamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/data_preprocessing/time_stamp.py -------------------------------------------------------------------------------- /waymo_data/data_preprocessing/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tusen-ai/LiDAR_SOT/HEAD/waymo_data/data_preprocessing/utils.py --------------------------------------------------------------------------------