I am using KinectFusion for Reconstruction and BundleTrack for Object Tracking.
- Compile BundleTrack. Install Dependency:
sudo apt install libpcl-dev
,sudo apt-get install freeglut3-dev
-
First we need to get the mask first using
pytracking
. DownloadRTS
checkpoint at https://github.com/visionml/pytracking/blob/master/MODEL_ZOO.md#Models-1. Notice that pytracking requirestorch
version to be lower than1.9
andnumpy
should be lower that1.20
. -
Run tracking. You can do the tracking using the following code:
cd external/pytracking/pytracking
python run_video.py rts rts50 ../../../test_data/exp_5/color/%d.jpg --save_results
Download the mediapipe model first.
wget -q https://storage.googleapis.com/mediapipe-models/hand_landmarker/hand_landmarker/float16/1/hand_landmarker.task
./build/bundle_track_colmap config.yml
python external/BundleTrack/external/Easy3DViewer/example/python/check_sequence_poses.py --frame_skip=30 --traj_path=log/poses/ --data_path=test_data/exp_1/camera_2/