cars.pipelines.parameters.advanced_parameters

CARS module containing functions to check advanced parameters configuration

Module Contents

Functions

check_advanced_parameters(inputs, conf[, ...])

Check the advanced parameters consistency

check_performance_classes(performance_map_classes)

Check performance classes

validate_epipolar_a_priori(overloaded_conf, ...)

Validate inner epipolar configuration

check_ground_truth_dsm_data(conf)

Check data of the image ground truth

update_conf(conf[, grid_correction_coef, dmin, dmax, ...])

Update the conf with grid correction and disparity range

cars.pipelines.parameters.advanced_parameters.check_advanced_parameters(inputs, conf, check_epipolar_a_priori=True)[source]

Check the advanced parameters consistency

Parameters
  • inputs (dict) – configuration of inputs

  • conf (dict) – configuration of advanced parameters

  • check_epipolar_a_priori (bool) – use epipolar a priori parameters

Returns

overloaded configuration

Return type

dict

cars.pipelines.parameters.advanced_parameters.check_performance_classes(performance_map_classes)[source]

Check performance classes

Parameters

performance_map_classes (list or None) – list for step defining border of class

cars.pipelines.parameters.advanced_parameters.validate_epipolar_a_priori(overloaded_conf, checker_epipolar)[source]

Validate inner epipolar configuration

:param conf : input configuration json :type conf: dict :param overloaded_conf : overloaded configuration json :type overloaded_conf: dict :param checker_epipolar : json checker :type checker_epipolar: Checker

cars.pipelines.parameters.advanced_parameters.check_ground_truth_dsm_data(conf)[source]

Check data of the image ground truth

Parameters

conf (str) – ground truth dsm configuration

cars.pipelines.parameters.advanced_parameters.update_conf(conf, grid_correction_coef=None, dmin=None, dmax=None, pair_key=None, dem_median=None, dem_min=None, dem_max=None, altitude_delta_max=None, altitude_delta_min=None)[source]

Update the conf with grid correction and disparity range :param grid_correction_coef: grid correction coefficient :type grid_correction_coef: list :param dmin: disparity range minimum :type dmin: float :param dmax: disparity range maximum :type dmax: float :param pair_key: name of the inputs key pair :type pair_key: str