26 std::vector<PlanarTargetPoint>
points;
35 std::set<std::string>
tags;
36 nlohmann::json
metadata = nlohmann::json::object();
38 std::vector<PlanarImageDetections>
images;
void from_json(const nlohmann::json &j, T &value)
void to_json(nlohmann::json &j, const T &value)
Aggregated dataset consumed by the calibration pipeline.
nlohmann::json raw_json
Original dataset payloads keyed by source path.
std::vector< PlanarDetections > planar_cameras
std::string image_directory
std::vector< PlanarImageDetections > images
std::set< std::string > tags
std::filesystem::path source_file
std::vector< PlanarTargetPoint > points