|
std::vector< double3 > | calc_relevant_vertices (const std::vector< uint8_t > &relevant_pixels_image, const rs2_intrinsics_double &k) |
|
double2 | convert_k_to_los_error (algo::depth_to_rgb_calibration::algo_calibration_info const ®s, algo_calibration_registers const &dsm_regs, rs2_intrinsics_double const &k_raw, data_collect *data=nullptr) |
|
rs2_dsm_params_double | convert_los_error_to_ac_data (const rs2_dsm_params_double &ac_data, const algo_calibration_registers &dsm_regs, double2 los_shift, double2 los_scaling) |
|
std::vector< double3 > | convert_los_to_norm_vertices (algo::depth_to_rgb_calibration::algo_calibration_info const ®s, algo_calibration_registers const &dsm_regs, std::vector< double2 > los, data_collect *data=nullptr) |
|
std::vector< double2 > | convert_norm_vertices_to_los (const algo_calibration_info ®s, const algo_calibration_registers &algo_calibration_registers, std::vector< double3 > const &vertices, convert_norm_vertices_to_los_data *data=nullptr) |
|
double3 | laser_incident_direction (double2 angle_rad) |
|
std::vector< double3x3 > | optimize_k_under_los_error (algo::depth_to_rgb_calibration::algo_calibration_info const ®s, algo_calibration_registers const &dsm_regs, double scaling_grid_x[25], double scaling_grid_y[25]) |
|
double2 | run_scaling_optimization_step (algo::depth_to_rgb_calibration::algo_calibration_info const ®s, algo_calibration_registers const &dsm_regs, double scaling_grid_x[SIZE_OF_GRID_X], double scaling_grid_y[SIZE_OF_GRID_X], double2 focal_scaling, data_collect *data=nullptr) |
|
std::vector< double3 > | transform_to_direction (std::vector< double3 > const &) |
|
Definition at line 173 of file k-to-dsm.h.