readme.md
August 31, 2026 ยท View on GitHub
The scene requires undistortion using the provided camera parameters, undistortion scripts, and frame-0 calibration. Use the scripts below to copy parameters to other frames and run COLMAP undistortion.
Run all commands from this directory:
cd utils/multiview_data_process
Steps
-
Convert multi-view videos (
.mp4) into per-frame images (.png). Edit the number of viewpoints (line 32) and video path (line 34) invideo2stream.py:python video2stream.py -
Undistort and calibrate frame 0. If you use our provided cameras, skip this step after placing the camera files and distorted images in
images/under/path/dataset/VRU_long/frame000000:python convert.py -s /path/dataset/VRU_long/frame000000 -
Copy camera parameters from
frame000000to all other frames, and copy undistortion parameters to the parent scene directory:python copy_cams.py --source /path/dataset/VRU_long/frame000000 --scene /path/dataset/VRU_long -
Undistort the remaining frames and write results to each frame's
images/folder. For sequences longer than 250 frames, also set--last_frame_idinconvert_frames.py:python convert_frames.py -s /path/dataset/VRU_long