- 博客(15)
- 资源 (1)
- 收藏
- 关注
翻译 Stereo Matching Using Belief Propagation 论文翻译 使用信念传播的立体匹配
Stereo Matching Using Belief Propagation使用信念传播的立体匹配摘要:本文将立体匹配问题表述为由三个耦合马尔可夫随机场(MRF)组成的马尔可夫网络。这三个MRF模型分别是深度或视差的平滑场、深度不连续的线过程和遮挡的二元过程。在通过引入两个鲁棒函数来消除线过程和二元过程后,应用贝叶斯信念传播(BP)算法得到马尔可夫网络的最大后验概率(MAP)估计。此外,我...
2019-09-05 11:02:14
856
翻译 Efficient Belief Propagation for Early Vision 论文翻译 对于早期视觉问题的高效信念传播
Efficient Belief Propagation for Early Vision对于早期视觉问题的高效信念传播摘要马尔可夫随机场模型为立体、光流和图像恢复等早期视觉问题提供了一个强大而统一的框架。基于图割和信念传播的推理算法可以得到准确的结果,尽管最近取得了一些进展,但对于实际应用来说,通常仍然过于缓慢。在本文中,我们提出了新的算法技术,大大提高了信念传播方法的运行时间。我们的一种...
2019-09-04 09:22:45
678
转载 LocalExpansionStereo Utilities.hpp
#pragma once#include <opencv2/core/core.hpp>#include <fstream>namespace cvutils{ namespace io { using byte = uchar; static int is_little_endian() { if (sizeof(float) != 4)...
2019-07-26 21:21:47
166
转载 LocalExpansionStereo TimeStamper.h
#pragma once#include <time.h>class TimeStamper{ clock_t previous; clock_t totalTime; bool _isTicking;public: TimeStamper() { _isTicking = false; totalTime = 0; } ~TimeStamper(...
2019-07-26 21:20:40
133
转载 LocalExpansionStereo StereoEnergy.h
#pragma once#include "Plane.h"#include "GuidedFilter.h"#include <vector>#include <memory>#include <math.h>#include <fstream>#include <opencv2/opencv.hpp>//#inclu...
2019-07-26 21:20:09
147
转载 LocalExpansionStereo Proposer.h
#pragma once#include <opencv2/opencv.hpp>#include "Plane.h"#include "Utilities.hpp"class IProposer{protected: const int K; cv::Mat labeling; int iter; int outerIter; cv::Rect rect;...
2019-07-26 21:19:05
125
转载 LocalExpansionStereo PMStereoBase.h
#pragma once#include "StereoEnergy.h"#include "Utilities.hpp"#include "Evaluator.h"#include <vector>class PMStereoBase{public: bool debug; std::string saveDir;protected: cv::Mat cur...
2019-07-26 21:18:34
151
转载 LocalExpansionStereo Plane.h
#pragma once#include <math.h>struct Plane { float a; float b; float c; float v; Plane(){} Plane(float a, float b, float c) : a(a), b(b), c(c), v(0){} Plane(float a, float b, float c,...
2019-07-26 21:18:02
777
转载 LocalExpansionStereo LayerManager.h
#pragma once#include <vector>#include <opencv2/opencv.hpp>#include "Proposer.h"class LayerManager{ const int height; const int width; const int windowR;public: struct Layer {...
2019-07-26 21:17:33
140
转载 LocalExpansionStereo GuidedFilter.h
#pragma once// OpenCV#include <opencv2/opencv.hpp>#include <memory>class IJointFilter{protected: cv::Mat I; int R;public: IJointFilter(const cv::Mat& I, const int R) : ...
2019-07-26 21:16:52
235
转载 LocalExpansionStereo FastGCStereo.h
#pragma once#include "LayerManager.h"#include "StereoEnergy.h"#include "Utilities.hpp"#include "TimeStamper.h"#include "PMStereoBase.h"#include "../maxflow/graph.h"//#define USE_GPU#define S...
2019-07-26 21:16:22
150
转载 LocalExpansionStereo Evaluator.h
#pragma once#include "TimeStamper.h"#include <opencv2/opencv.hpp>#include "StereoEnergy.h"class Evaluator{ protected: TimeStamper timer; const float DISPARITY_FACTOR; const cv::Mat d...
2019-07-26 21:15:39
134
转载 LocalExpansionStereo CostVolumeEnergy.h
#pragma once#include "StereoEnergy.h"#include "GuidedFilter.h"#include "Plane.h"class CostVolumeEnergy : public StereoEnergy{protected: std::unique_ptr<IJointFilter> filter[2]; cv::Mat...
2019-07-26 21:10:12
91
转载 LocalExpansionStereo ArgsParser.h
#pragma once#include <vector>#include <map>#include <string>class ArgsParser{ std::vector<std::string> args; std::map<std::string, std::string> argMap; void par...
2019-07-26 19:45:00
150
转载 LocalExpansionStereo main.cpp
#define _CRT_SECURE_NO_WARNINGS#include <omp.h>#incldue <time.h>#include <opencv2/opencv.hpp>#include "FastGCStereo.h"#include"Evaluator.h"#include"ArgsParser.h"#include"Cost...
2019-07-26 19:39:44
854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人