input: images, retrivel results, matching strategy
purpose: extract feature from images and propose feature matching
input: matching results, camera intrinsic parameters
purpose: reconstruct the scene for sequential images
input: images, reconstruction results
purpose: estimate the true scale of the reconstruction
input: binary file recorded by RGBCaptureTool
purpose: parse recorded binary files to generate image data and camera internal parameters
Camera intrisic parameters acquired by RGBCaptureTool
image_name model_name fx fy cx cy distortion_param
Camera intrisic parameters for unordered dataset
image_name model_name width height fx(fy) cx cy distortion_param
The retrieval file is a text file, and each line record a pair of image names. For each image, a fixed number of similar images are retrieved and arranged in order.
image1 image1_similar1
image1 image1_similar2
...
image1 image1_similarK
image2 image2_similar1
...
image2 image2_similarK
...
imageN imageN_similarK
...
The feature file is a binary file that stores the keypoints and descriptors of each image.
The frame pair file is a binary file that stores the matching results and epipolar geometry information of several image pairs.
Map data consists of three binary files, which are the same as the format in colmap. You can run colmap gui to observe the map data.