用matlab生成谐波代码-depth-from-polarisation:根据未校准的单眼偏振图像进行线性深度估计

时间:2024-06-10 11:32:30
【文件属性】:

文件名称:用matlab生成谐波代码-depth-from-polarisation:根据未校准的单眼偏振图像进行线性深度估计

文件大小:19.4MB

文件格式:ZIP

更新时间:2024-06-10 11:32:30

系统开源

用matlab生成谐波代码根据未校准的单眼偏振图像进行线性深度估计 这是我们ECCV 2016论文“根据未校准的单眼偏振图像进行线性深度估计”的Matlab实现。 它还包括偏振图像分解(线性和非线性优化)的实现,两种从偏振形状比较的方法,简单的最小二乘表面积分方法(支持前景蒙版)和用于像素级镜面标记的基本方法。 注意:我正在清理代码并将其添加到存储库中。 我将继续更新已上传内容的列表。 到目前为止包含的内容: 比较方法 最小二乘积分器 极化图像分解 漫射偏振模型(偏振度到天顶角) 光源估算 极化高度 仍要添加: 镜面模型,镜面标签 边界先验(计算边界方位角和权重) 样本数据集 用于生成综合数据集和评估的代码 上传代码时,我将添加文档和演示脚本。 极化图像分解 您需要做的第一件事是将捕获的图像转换为3通道偏振图像。 执行此功能的是PolarisationImage.m。 输入为: images-3D数组,其中包含捕获的图像大小,这些图像的大小为cols by nimages angles-包含偏振器角度的长度为n的图像的矢量(我使用一个坐标系,其中偏振器角度是从向上的垂直轴测量的,如果从


【文件预览】:
depth-from-polarisation-master
----utils()
--------pad.m(215B)
--------findLight.m(3KB)
--------TRSfit.m(797B)
--------PolarisationImage.m(2KB)
--------rho_diffuse.m(740B)
--------rho_spec.m(525B)
--------boundaryPrior.m(2KB)
----sampleData.mat(19.38MB)
----README.md(3KB)
----License.md(11KB)
----comparison()
--------Propagation.m(5KB)
--------LambertianSFP.m(4KB)
--------lsqintegration.m(7KB)
----HfPol.m(14KB)
----demo.m(1KB)

网友评论