Skip to content

A fork of BundleTrack. Replacing the original 2D tracker with pytracking and superpoints keypoint detector.

License

Notifications You must be signed in to change notification settings

changhaonan/BundleTrack

 
 

Repository files navigation

BundleTrack-Super-Point

Modified from Bowen's BundleTracking. Replace its original point-feature to superpoint. Further modification includes change CUDA's compatibility and add support for c++14.

Prepare data

Data should be formated as follows:

color/
    - 0.png
    - 1.png
depth/
    - 0.png
    - 1.png
seg/
    - 0.png
    - 1.png
intrinsics.txt

Run instruction

  1. Start super point feature server:
python external/PointFeatureHub2/run.py task=detect detect=super_point draw_keypoints=false
  1. Run bundletrack
./build/bundle_track_colmap config_colmap.yml
  1. After running, we can visualize the running result with Easy3DViewer.
python external/Easy3DViewer/example/python/check_sequence_poses.py --frame_skip=100 --traj_path=${traj_path} --data_path=${data_path}

About

A fork of BundleTrack. Replacing the original 2D tracker with pytracking and superpoints keypoint detector.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 68.0%
  • C 19.6%
  • Cuda 6.5%
  • Python 5.6%
  • Other 0.3%