librealsense::algo::depth_to_rgb_calibration::optimizer Member List

This is the complete list of members for librealsense::algo::depth_to_rgb_calibration::optimizer, including all inherited members.

_debug_modelibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_decision_paramslibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_dsm_params_cand_from_binlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_dsm_regs_cand_from_binlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_extracted_featureslibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_factory_calibrationlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_final_calibrationlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_final_dsm_paramslibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_irlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_k_dapth_from_binlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_k_to_DSMlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_optimaized_calibrationlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_original_calibrationlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_original_dsm_paramslibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_p_mat_from_binlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_p_mat_from_bin_optlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_paramslibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_params_currlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_settingslibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_svm_featureslibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_svm_model_gaussianlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_svm_model_linearlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_vertices_from_binlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_yuylibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
_zlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
adjust_params_to_apd_gain()librealsense::algo::depth_to_rgb_calibration::optimizerprivate
adjust_params_to_auto_mode()librealsense::algo::depth_to_rgb_calibration::optimizerprivate
adjust_params_to_manual_mode()librealsense::algo::depth_to_rgb_calibration::optimizerprivate
back_tracking_line_search(optimization_params const &opt_params, const std::vector< double3 > &new_vertices, data_collect *data=nullptr) const librealsense::algo::depth_to_rgb_calibration::optimizerprivate
blur_edges(std::vector< double > const &edges, size_t image_width, size_t image_height)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
calc_correction_in_pixels(std::vector< double2 > const &old_uvmap, std::vector< double2 > const &new_uvmap) const librealsense::algo::depth_to_rgb_calibration::optimizer
calc_correction_in_pixels(calib const &from_calibration, calib const &to_calibration) const librealsense::algo::depth_to_rgb_calibration::optimizer
calc_correction_in_pixels(calib const &to_calibration) const librealsense::algo::depth_to_rgb_calibration::optimizerinline
clip_ac_scaling(rs2_dsm_params_double const &ac_data_orig, rs2_dsm_params_double &ac_data_new) const librealsense::algo::depth_to_rgb_calibration::optimizerprivate
clip_pixel_movement(size_t iteration_number=0)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
collect_decision_params(z_frame_data &z_data, yuy2_frame_data &yuy_data)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
cost_per_section_diff(calib const &old_calib, calib const &new_calib)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
decompose_p_mat(p_matrix p)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
gaussian_filter(std::vector< uint8_t > const &lum_frame, std::vector< uint8_t > const &prev_lum_frame, std::vector< double > &yuy_diff, std::vector< double > &gaussian_filtered_image, size_t width, size_t height)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_calibration() const librealsense::algo::depth_to_rgb_calibration::optimizer
get_closest_edges(const z_frame_data &z_data, ir_frame_data const &ir_data, size_t width, size_t height)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_cost() const librealsense::algo::depth_to_rgb_calibration::optimizer
get_cycle_data_from_binlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_decision_params() const librealsense::algo::depth_to_rgb_calibration::optimizerinline
get_direction(std::vector< double > gradient_x, std::vector< double > gradient_y)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_direction2(std::vector< double > gradient_x, std::vector< double > gradient_y)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_dsm_params() const librealsense::algo::depth_to_rgb_calibration::optimizer
get_extracted_features() const librealsense::algo::depth_to_rgb_calibration::optimizerinline
get_final_data_from_binlibrealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_ir_data() const librealsense::algo::depth_to_rgb_calibration::optimizerinline
get_logic_edges(std::vector< double > const &edges)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_luminance_from_yuy2(std::vector< yuy_t > const &yuy2_imagh)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_new_z_intrinsics_from_new_calib(const rs2_intrinsics_double &orig, const calib &new_c, const calib &orig_c)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
get_params() const librealsense::algo::depth_to_rgb_calibration::optimizerinline
get_yuy_data() const librealsense::algo::depth_to_rgb_calibration::optimizerinline
get_z_data() const librealsense::algo::depth_to_rgb_calibration::optimizerinline
images_dilation(std::vector< uint8_t > const &logic_edges, size_t width, size_t height)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
input_validity_checks(input_validity_data *data=nullptr)librealsense::algo::depth_to_rgb_calibration::optimizer
is_edge_distributed(z_frame_data &z_data, yuy2_frame_data &yuy_data)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
is_movement_in_images(movement_inputs_for_frame const &prev, movement_inputs_for_frame const &curr, movement_result_data *result_data, double const move_thresh_pix_val, double const move_threshold_pix_num, size_t width, size_t height)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
is_scene_valid(input_validity_data *data=nullptr)librealsense::algo::depth_to_rgb_calibration::optimizer
is_valid_results()librealsense::algo::depth_to_rgb_calibration::optimizer
optimize(std::function< void(data_collect const &data) > iteration_callback=nullptr)librealsense::algo::depth_to_rgb_calibration::optimizer
optimize_p(const optimization_params &params_curr, const std::vector< double3 > &new_vertices, optimization_params &params_new, calib &optimaized_calibration, calib &new_rgb_calib_for_k_to_dsm, rs2_intrinsics_double &new_z_k, std::function< void(data_collect const &data)> cb, data_collect &data)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
optimizer(settings const &, bool debug_mode=false)librealsense::algo::depth_to_rgb_calibration::optimizer
section_per_pixel(frame_data const &, size_t section_w, size_t section_h, byte *section_map)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
set_cycle_data(const std::vector< double3 > &vertices, const rs2_intrinsics_double &k_depth, const p_matrix &p_mat, const algo_calibration_registers &dsm_regs_cand, const rs2_dsm_params_double &dsm_params_cand)librealsense::algo::depth_to_rgb_calibration::optimizer
set_final_data(const std::vector< double3 > &vertices, const p_matrix &p_mat, const p_matrix &p_mat_opt=p_matrix())librealsense::algo::depth_to_rgb_calibration::optimizer
set_ir_data(std::vector< ir_t > &&ir_data, size_t width, size_t height)librealsense::algo::depth_to_rgb_calibration::optimizer
set_yuy_data(std::vector< yuy_t > &&yuy_data, std::vector< yuy_t > &&prev_yuy_data, std::vector< yuy_t > &&last_successful_yuy_data, calib const &calibration)librealsense::algo::depth_to_rgb_calibration::optimizer
set_z_data(std::vector< z_t > &&z_data, rs2_intrinsics_double const &depth_intrinsics, rs2_dsm_params const &dms_params, algo_calibration_info const &cal_info, algo_calibration_registers const &cal_regs, float depth_units)librealsense::algo::depth_to_rgb_calibration::optimizer
subedges2vertices(z_frame_data &z_data, const rs2_intrinsics_double &intrin, double depth_units)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
sum_per_section(std::vector< double > &sum_weights_per_section, std::vector< byte > const &section_map, std::vector< double > const &weights, size_t num_of_sections)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
valid_by_svm(svm_model model)librealsense::algo::depth_to_rgb_calibration::optimizerprivate
write_data_to(std::string const &directory)librealsense::algo::depth_to_rgb_calibration::optimizer


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:38