Optimized Belief Propagation (CPU and GPU)
BpEvaluationStereoSets.h File Reference

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"
Include dependency graph for BpEvaluationStereoSets.h:
This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

Header file that contains information about the stereo sets used for evaluation of the bp implementation. Stereo sets are in BpStereoSets folder.

Author
Scott Grauer-Gray

Definition in file BpEvaluationStereoSets.h.