Optimized Belief Propagation (CPU and GPU)
|
Header file that contains information about the stereo sets used for evaluation of the bp implementation. Stereo sets are in BpStereoSets folder. More...
#include <string_view>
#include <array>
#include "BpRunProcessing/BpSettings.h"
#include "RunSettingsParams/InputSignature.h"
Go to the source code of this file.
Classes | |
struct | beliefprop::BpStereoSet |
Structure with stereo set name, disparity count, and scale factor for output disparity map. More... | |
Namespaces | |
beliefprop | |
Namespace for enums, constants, structures, and functions specific to belief propagation processing. | |
Variables | |
constexpr std::string_view | beliefprop::kImageWidthHeader {"Image Width"} |
constexpr std::string_view | beliefprop::kImageHeightHeader {"Image Height"} |
constexpr std::string_view | beliefprop::kStereoSetHeader {"Stereo Set"} |
constexpr std::string_view | beliefprop::kNumEvalRuns {"Number of evaluation runs"} |
Header for number of evaluation runs (can differ across stereo sets) More... | |
constexpr std::array< BpStereoSet, 8 > | beliefprop::kStereoSetsToProcess |
Declare stereo sets to process with name, num disparity values, and scale factor currently conesFullSize is not used. More... | |
const std::vector< std::pair< std::string, std::vector< InputSignature > > > | beliefprop::kEvalDataSubsets |
Define subsets for evaluating run results on specified inputs The first three stereo sets are labeled as "smallest 3 stereo sets" The last three stereo sets (excluding "conesFullSized") are labeled as "largest 3 stereo sets". More... | |
Header file that contains information about the stereo sets used for evaluation of the bp implementation. Stereo sets are in BpStereoSets folder.
Definition in file BpEvaluationStereoSets.h.