ETRI IVCL 1.0.0
Acceleration SW Platform for Ondevice
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
hier_bp_native.cpp File Reference
#include "lib.h"

Functions

void comp_msg (float *m1, float *m2, float *m3, float *data, float *dest, int MAX_DISP, float CONT_COST, float DISCONT_COST)
 
void hier_bp (float **datacost, float *m_u, float *m_d, float *m_l, float *m_r, int *dWidth, int *dHeight, int MAX_DISP, int HIER_LEVEL, int HIER_ITER, float CONT_COST, float DISCONT_COST)
 
void final_bp (float *m_u, float *m_d, float *m_l, float *m_r, float *datacost, int width, int height, int MAX_DISP)
 
void optimizeBeliefPropagation (float ***datacost, int width, int height, int dispRange, int HIER_ITER, int HIER_LEVEL, float CONT_COST, float DISCONT_COST)
 Refine stereo datacost using Hierarchy Belief Propagation. More...
 

Function Documentation

◆ comp_msg()

void comp_msg ( float *  m1,
float *  m2,
float *  m3,
float *  data,
float *  dest,
int  MAX_DISP,
float  CONT_COST,
float  DISCONT_COST 
)

◆ final_bp()

void final_bp ( float *  m_u,
float *  m_d,
float *  m_l,
float *  m_r,
float *  datacost,
int  width,
int  height,
int  MAX_DISP 
)

◆ hier_bp()

void hier_bp ( float **  datacost,
float *  m_u,
float *  m_d,
float *  m_l,
float *  m_r,
int *  dWidth,
int *  dHeight,
int  MAX_DISP,
int  HIER_LEVEL,
int  HIER_ITER,
float  CONT_COST,
float  DISCONT_COST 
)

◆ optimizeBeliefPropagation()

void optimizeBeliefPropagation ( float ***  datacost,
int  width,
int  height,
int  dispRange,
int  HIER_ITER,
int  HIER_LEVEL,
float  CONT_COST,
float  DISCONT_COST 
)

Refine stereo datacost using Hierarchy Belief Propagation.