【paper reading】Self-calibrating Deep Photometric Stereo Networks

Photometric Stereo光度立体三维重建(五)——基于深度学习的PS方法 本文将会介绍几种具有代表性的将深度学习与Photometric Stereo进行结合来进行三维重建的方法 一、开山之作 DPSN 论文:Deep Photometric Stereo Network github:https://github.com/hiroaki-santo/deep-photometric-stereo-network 参数化的郎伯反射模型建立在理想的漫反射假设下,而且只适用于有限种类的材料,这种理想化的假设在实际环境中会受到全局照明以及光线遮挡的影响 论文提出直接用深度神经网络(DN 阅读详情


最近CVPR’ 19的接收论文列表公开了,后知后觉的我看到了这篇HKU的论文,它被接收为CVPR 2019上的Oral,而且作者在Github上开放了源代码。顺带一提,作者还有一篇类似的工作“PS-FCN: A Flexible Learning Framework for Photometric Stereo”。

1.简介

这篇论文中,作者提出了一种基于深度学习的uncalibrated photometric stereo方法。在photometric stereo领域中的一些传统方法由于场景复杂度的限制,通常会对物体表面的反射属性或者光源的分布进行各种假设。但是本方法致力于放宽这一限制,在未知的照明方向下对任意反射属性的物体进行表面恢复,同时标定出照明的方向和亮度。

Photometric stereo旨在通过拍摄静止物体在不同照明条件下的图像序列,从中恢复出物体表面的法向图。Calibrated photometric stereo通常假设照明的方向和亮度已知,虽然在这方面取得了很好的效果,但是实际应用中,标定照明的方向和亮度需要复杂的操作以及仪器的协助,显然uncalibrated photometric stereo能更好的适应实际应用。

Photometric stereo问题中的一个难点是如何模拟物体复杂的表面反射,很多传统方法致力于引入计算机图形学领域中较为成熟的渲染模型,而随着深度学习在各个计算机视觉领域中的成功,也被引入到Calibrated photometric stereo领域中。它不是明确地模拟复杂的表面反射,而是直接学习从观测到的像素值到给定照明条件下的表面法向的映射,正所谓算法课上老师讲的"using dirty method handle dirty work"。但是在这里,传统方法如果切实的找到了物体的表面反射函数,就能够直接生成虚拟照明下的物体视图,这一点还是比基于深度学习方法更加便捷。而在uncalibrated photometric stereo问题上,最简单的思路就是训练一个端到端的网络,直接学习从图像到法向图之间的映射,但是目前这种模型的性能相比calibrated的任务中会下降很多。

2.图像生成模型

在这篇论文中,假设相机是具有线性辐射响应的正交相机,照明是只来自上半球方向的白色照明,观察方向定义为指向观察者。比较常见的照明形式是之前提到的基于二次球面谐波的自然光照明、点光源照明和平行光照明。文章中的照明假设的是最简单的平行光,因此光源只具有两个性质,那就是两自由度的方向和一自由度的亮度。对于非朗伯体表面,它的反射属性通常使用各向同性的BRDFs 函数 ρ \rho ρ来描述,对于给定法向方向 n ∈ R 3 n\in\mathbb R^3 n∈R3的表面点,第 j j j个照明光的方向记为 l j ∈ R 3 l_j\in \mathbb R^3 lj​∈R3,强度记为 e j ∈ R e_j\in \mathbb R ej​∈R。那么图像生成模型可以表示为
m j = e j ρ ( n , l j ) max ⁡ ( n T l j , 0 ) + ϵ j m_j=e_j\rho(n,l_j)\max(n^Tl_j, 0)+\epsilon_j mj​=ej​ρ(n,lj​)max(nTlj​,0)+ϵj​
m j m_j mj​为第 j j j幅图像中该点对应的亮度值, max ⁡ \max max操作是为了应对法向方向背离光照方向,即自阴影的情况,否则亮度值会出现负值,最后的 ϵ \epsilon ϵ项综合了投射阴影、自反射以及噪声的影响。

3.SDPS-Net

为了解决uncalibrated photometric stereo问题,文中提出了一个名为 Self-calibrating Deep Photometric Stereo Networks(SDPS-Net)的两阶段模型。在SDPS-Net的第一阶段是 Lighting Calibration Network (LCNet),将任意数量的图像作为输入并估计其相应的照明方向和强度。SDPS-Net的第二阶段是 Normal Estimation Network (NENet),基于由LCNet估计的照明情况和输入图像来估计物体的表面法线图。这种两阶段而不是端到端的设计有其自身的意义,首先照明信息在整个photometric stereo问题中十分重要,因为它是阴影等线索信息的主要来源,同时,从图像中先估计出三自由度的光照信息比联合估计法向和照明来得简单。另外,通过明确地学习估计照明的方向和强度,该模型可以利用中间监督,从而产生更加可解释的行为。同时LCNet或者NENet能够与现有的其他方法进行无缝集成。
在这里插入图片描述

3.1 Lighting Calibration Network

为了从图像中估计出光照方向和亮度,一个直接的方法是直接回归出照明参数。但是作者在尝试后发现在这里将照明估计的问题转变为一个分类问题能够更好的处理,因为将照明参数分类到一个确定的类别中比回归出精确值的学习难度要下降不少,并且将离散值作为输入可以使后面的NENet更好地容忍照明估计上的小误差。
在这里插入图片描述
正如之前所述,论文中方法只考虑来自上半球方向上的照明。而上半球的光照方向可以用方位角 ϕ ∈ [ 0 ∘ , 18 0 ∘ ] \phi \in [0^\circ,180^\circ] ϕ∈[0∘,180∘]和仰角 θ ∈ [ − 9 0 ∘ , 9 0 ∘ ] \theta \in [-90^\circ, 90^\circ] θ∈[−90∘,90∘]来表示,因此可以通过将方位角和仰角均匀地分成 K d K_d Kd​个区域来离散化照明方向,最终将照明方向离散为 K d 2 K_d^2 Kd2​个值。但是解决这个 K d 2 K_d^2 Kd2​类的分类问题有时候也会有困难,比如 K d = 36 K_d=36 Kd​=36时 K d 2 = 1296 K_d^2=1296 Kd2​=1296,类数太多,softmax概率向量维度太高。因此作者在这里将分类问题化为两步,先后估计方位角和仰角,将一个 K d 2 K_d^2 Kd2​类的分类问题变成两个 K d K_d Kd​类的分类问题。同样,对于照明强度,也在 [ 0.2 , 2.0 ] [0.2, 2.0] [0.2,2.0]的范围内均匀地划分为 K e K_e Ke​。

估计每个图像的照明的简单方法是简单地将单个图像作为输入,使用CNN将其编码成特征图,并将特征图传送到照明预测层。这种简单的解决方案的结果肯定不尽人意,正如在SfSNet那篇中所述,由于图像是由物体形状,光照,反射属性决定的,想从单张图像中唯一的分解出光照是不现实的。因此作者在这里将局部特征融合成全局特征以从多个观察中提取更加全面的信息。具体来说,每个图像及其物体蒙版分别输入到共享权重的特征提取器提取出局部特征。然后通过max pooling操作将输入图像的所有局部特征聚合成全局特征,在全局特征中隐式地包含了物体的形状以及反射属性的信息,从而可以帮助解决光照的多义性。之后将每个局部特征与全局特征连接起来,传输到共享权重的照明估计子网络中预测每个图像中单独的照明。通过这种局部-全局特征融合方法,相比单独使用局部特征能产生更加可靠的结果。

最终构建出的网络如图1中所示,是一个多输入多输出网络,由共享权重的特征提取器,聚合层(max pooling )和共享权重的照明估计子网络组成。输入是每幅原始图像以及物体蒙版,输出是三个照明参数的softmax概率向量。之后通过简单地选取具有最高概率的范围的中间值最为光照的估计结果(这里还可以通过计算数学期望或者其他方法来确定最终的取值,但经过实验发现这些操作并没有带来性能上的提升)。最后的loss就是方位角、仰角和强度三个值的多类交叉熵损失。

3.2 Normal Estimation Network

NENet的网络架构和作者的另一篇工作中的PS-FCN类似,是一个多输入单输出网络,由共享权重的特征提取器,聚合层和法向回归子网络组成。

这里需要注意的是,在将图像输入NENet前,需要使用LCNet预测的光照强度来对输入的图像进行归一化,然后将LCNet预测的照明方向与图像连接作为输入(这里不太懂额,照明方向是一个二维向量,怎么和一个RGB图像连接啊?)。对于给定的 h × w h\times w h×w大小的图像,NENet的损失函数是预测的法向方向与GT的法向方向之间的差异
L n o r m a l = 1 h w ∑ i h w ( 1 − n i T n ~ i ) L_{normal}=\frac{1}{hw}\sum_i^{hw}(1-n_i^T\tilde n_i) Lnormal​=hw1​i∑hw​(1−niT​n~i​)
n i n_i ni​和 n ~ i \tilde n_i n~i​分别表示像素i处的预测法向量和GT法向量。

3.3 训练数据

整个网络是在合成数据上进行训练的,使用MERL数据集中的BRDF作为模型的反射属性,总共创建了85212个模型,每个模型使用从上半球均匀采样的64个不同方向的平行光进行照明,并且考虑投射阴影与自反射,使用基于物理的raytracer Mitsuba来渲染,因此最后有 85212 × 64 85212\times 64 85212×64张图像,每张图像大小为 128 × 128 128\times 128 128×128。同时为了模拟照明光的不同强度,随机生成 [ 0.2 , 2.0 ] [0.2,2.0] [0.2,2.0]范围内的光强,并用它缩放图像的亮度。原文是

To simulate images under different light intensities, we randomly generated light intensities in the range of [0.2, 2.0] to scale the magnitude of the images (i.e., the ratio of the highest light intensity to the lowest one is 10).

我觉得有点奇怪,为什么不在渲染时直接调整光照的强度,而是渲染后调整图像呢?还是我理解错了?
输入图像的颜色亮度归一化到[0,1]的范围。在训练中,在[-0.025,0.025]范围内应用噪声扰动进行数据增强,LCNet和NENet的输入图像大小都为 128 × 128 128\times 128 128×128。但是在测试时,NENet可以处理不同尺寸的图像输入,而对于LCNet因为包含全连接层,要求输入图像具有固定的分辨率 128 × 128 128\times 128 128×128。

4. 实验结果

为了评估预测的照明方向和表面法向的准确度,采用广泛使用的平均角度误差(MAE)作为标准。而由于测试图像中的光强度存在比例上的模糊性,作者引入了尺度不变的相对误差
E e r r = 1 q ∑ i q ( ∣ s e i − e ~ i ∣ e ~ i ) E_{err}=\frac{1}{q}\sum_i^q \bigg(\frac{| se_i-\tilde e_i|}{\tilde e_i}\bigg) Eerr​=q1​i∑q​(e~i​∣sei​−e~i​∣​)
e ~ i \tilde e_i e~i​和 e i e_i ei​分别是GT照明强度和预测的照明强度,q是同一图像序列中的图像数量。缩放比例s是通过计算 a r g min ⁡ s ∑ i n ( s e i − e ~ i ) 2 \mathrm{arg}\min_{s}\sum_i^n(se_i-\tilde e_i)^2 argmins​∑in​(sei​−e~i​)2得到的。

4.1 照明空间的离散化程度比较

在这里插入图片描述
为了研究照明方向的离散化如何影响法向的估计精度,对于3.1节中提到的 K d K_d Kd​的值,作者从2取到180。用离散化后具有最大可能角度偏差的四个光方向中的每一个替换每个地面实况光方向,然后使用这些光方向作为PS-FCN的输入来推断表面法线,最后比较误差的上界。当 K d ≥ 30 K_d\ge30 Kd​≥30时,再增加离散值的取值数没有什么意义了。

4.2 LCNet的有效性

在这里插入图片描述
作者将LCNet与三个基准进行比较, L C N e t r e g \mathrm {LCNet}_\mathrm {reg} LCNetreg​是一个基于回归的模型,直接回归照明方向和强度值,整体结构和LCNet一样,只不过后面全连接的输出换了。 L C N e t w / o m a s k \mathrm {LCNet}_\mathrm {w/o mask} LCNetw/omask​仅将图像作为输入,没有输入图像蒙版。 L C N e t l o c a l \mathrm {LCNet}_\mathrm {local} LCNetlocal​和LCNet一样是基于分类的模型,但是它独立地估计每个观察的照明,即没有局部-全局特征融合,最后的比较结果如下,证明了LCNet结构的有效性,将回归问题转变为分类问题降低了学习难度并提高了性能。

4.3 NENet的有效性

在这里插入图片描述
在参数值差不多的情况下LCNet+NENet显现出最好的性能,甚至可以与calibrated photometric stereo的PS-FCN相比。虽然对UPS-FCN网络,将它加深或加宽能够提高性能,但是不是最好的方法。
在这里插入图片描述
对于输入图像数量,毫无疑问,越多的输入图像能够提供越多的信息,从而使得结果越好。

4.4 与非学习方法进行比较

在这里插入图片描述
作者使用4种不同的BRDF渲染BUNNY模型,光源分布分两种,一种均匀分布,另一种整体有一定的偏向性。可以看到传统方法PF14对于漫射或近漫射表面的法向和照明方向估计良好,但在处理非朗伯表面时快速退化。而SDPS-Net在不同类型的BRDF上表现良好,即使是在表面上呈现镜面高光时。处理有偏差的光照分布时,两种方法的照明方向和法向估计的性能都呈下降趋势,而光照强度估计的性能略有提高。

4.5 真实数据集上的实验结果

作者在三个公开可用的非朗伯光度立体数据集上评估了SDPS-Net:DiLiGenT benchmark,Gourd&Apple dataset 和 Light Stage Data Gallery。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
值得一提的是不仅LCNet+NENet取得了最好的结果,在表3©中,仅仅是将LCNet与原来的calibrated photometric stereo方法进行结合就已经达到了uncalibrated photometric stereo中的基准性能。

Deep Photometric Stereo Network 摘要 本文提出了一种基于深度学习的光度立体方法。光度立体的主要困难之一是设计合适的反射模型,该模型既可以表示真实的反射率,又可以在导出表面法线方面在计算上易于处理。与以前的依赖于简化的参数化图像形成模型(例如Lambert模型)的光度学立体方法不同,本文提出的方法旨在通过使用深度神经网络在复杂的反射率观测值与表面法线之间建立灵活的映射。结果,我们提出了一种深光度立体网络(DPSN),该网络在变化的... 阅读详情

相关推荐

Uncalibrated-Photometric-Stereo:使用 svd 的未知光源方向下的光度立体

未校准光度立体 使用 svd 的未知光源方向下的光度立体 这是一个简短的演示,展示了使用未校准的光度立体创建 3D 网格,仅使用笔记本电脑屏幕和网络摄像头(在本例中为 Macbook Pro)。 我正在使用集成的 iSight 摄像头和笔记本电脑屏幕从不同角度照亮模型。 结果是具有图像宽度 x 图像高度顶点的对象的 3D 网格,例如可以进一步用于馈送 3D 打印机。 此设置的想法基于以下论文:Schindler, G. (2008)。 通过计算机屏幕照明实现实时表面重建的光度立体。 3D 数据处理、可视化和传输国际研讨会,1-6。 源代码是用 C++ 编写的,我使用 OpenCV 进行图像处理。

【paper reading】Uncalibrated Photometric Stereo under Natural Illumination

经典的photometric stereo方法对于实验设置主要有两个假设:1.已标定方向和亮度的平行光;2.朗伯表面的物体反射。近些年来,很多研究都致力于放宽这两方面的假设使ps方法能够更加适用于实际应用。其中对于光照的假设,几年前很多研究使用未标定或者半标定(只标定光源位置,不标定光源亮度)的点光源,现在的模型则更多的使用二阶球谐函数近似的自然光照模型从而应对更加接近现实世界的场景。同样,本文的方法主要是为了对第一种假设进行放宽,提出了一种对朗伯物体在未标定自然光下的表面恢复方法。

john_xia的博客 1764

matlab如何敲代码-Online-Stereo-Calibration:基于因子图的批次优化用于在线立体声校准

matlab如何敲代码自述文件-在线立体摄像机校准 如何运行校准代码? GTSAM设置说明如下。 编译之后,转到build/examples文件夹并运行StereoSelfCalibrationAPI 。 该脚本需要一个实验名称,一个实验ID和一个模式参数,这些参数可以是“ rot”(仅针对外部旋转优化)或“ pose”(针对完整的外部姿势优化)。 这将使用该名称创建一个文件夹,并带有ID指定的结果。 例如: ./StereoSelfCalibrationAPI trial_exp 1 rot 上面的命令将创建一个包含2个文件的trial_exp文件夹。 error_1.txt ,其中包含7行。 前6个是外部物体的校准误差(分别是偏航,俯仰,侧倾,x,y,z),最后一个是从每个姿势看到的特征的平均值。 result_1.txt ,其中包含最后一帧的6个估计的外部参数值(分别为偏航,俯仰,侧倾,x,y,z)。 默认情况下,将从文件夹中获取校准数据。 所有这些文件都是以弧度/米为单位的姿势(以偏航,俯仰,倾斜,滚动,x,y,z顺序)或以米为单位的界标(以x,y,z顺序)的空间分隔值。 共有

Self-calibrating Deep Photometric Stereo Networks

在这篇论文中,假设相机是具有线性辐射响应的正交相机,照明是只来自上半球方向的白色照明,观察方向定义为指向观察者。比较常见的照明形式是之前提到的基于二次球面谐波的自然光照明、点光源照明和平行光照明。文章中的照明假设的是最简单的平行光,因此光源只具有两个性质,那就是两自由度的方向和一自由度的亮度。对于非朗伯体表面,它的反射属性通常使用各向同性的BRDFs 函数ρ来描述,对于给定法向方向n∈R3n \i...

DeH40的博客 1075

Photometric stereo Matlab code

光度立体视觉的代码,是使用MATLAB2016b软件编程的,流程是:读取图像----光源标定-----计算法向量和反射率----计算Depth

PS-FCN_Poster_LaTex:PS-FCN的LaTex海报(ECCV 2018)

PS-FCN_Poster_LaTex:PS-FCN的LaTex海报(ECCV 2018)

Halcon缺陷检测之光度立体法

两种常用光度立体法组合 photometric_stereo + derivate_vector_field uncalibrated_photometric_stereo + derivate_vector_field

2202_75557553的博客 2758

【Matlab 六自由度机器人】基于改进型D-H参数的运动学建模与蒙特卡洛工作空间分析

本文详细介绍了如何使用改进型D-H参数法为六自由度机器人建立运动学模型,并利用Matlab Robotics Toolbox实现正运动学计算与可视化。通过蒙特卡洛法对机器人工作空间进行分析,生成三维点云图以直观展示其可达范围,为机器人选型与任务规划提供关键依据。

weixin_29040367的博客 439

光度立体(Photometric Stereo)领域中的GBR问题

对GBE问题的简单描述

m0_46340675的博客 867

centos7 清理缓存

一、系统环境 系统版本 CentOS Linux release 7.3.1611 (Core) 内核版本 Linux xx-user 3.10.0-514.el7.x86_64 #1 SMP 背景 服务器分配的账号是普通用户,只能执行sudo命令 二、缓存查看及基本概念 查看内存使用情况 [user01@xx-user ~]$ free -h total used free shared buff/cache availabl

sunzq55的博客 4006

手机拍照背后的隐形功臣:一文读懂高通ISP三兄弟(IFE/BPS/IPE)如何协同工作

本文深入解析了高通ISP三兄弟(IFE/BPS/IPE)在手机拍照中的协同工作机制。通过拟人化比喻,详细介绍了IFE作为图像前端引擎的分流预处理、BPS作为RAW格式修图师的专业处理,以及IPE作为全能后期制作人的多面功能,揭示了三者在图像处理pipeline中的高效配合与技术创新。

weixin_27032989的博客 529

CP-lecture18-Photometric stereo

Outline Light sources. Some notes about radiometry. Photometric stereo. Uncalibrated photometric stereo. Generalized bas-relief ambiguity. Light sources some useful lighting models plenoptic function (function on 5D domain) L(x,ω)L(x, \omega)L(x,ω)

w112348的博客 431

Docker安装Nacos(详细教程)

Docker安装Nacos的步骤相对直接,但需要注意一些细节以确保安装成功。

weixin_73060959的博客 1406

论文阅读 [TPAMI-2022] Deep Photometric Stereo for Non-Lambertian Surfaces

论文阅读 [TPAMI-2022] Deep Photometric Stereo for Non-Lambertian Surfaces 论文搜索(studyai.com) 搜索论文: Deep Photometric Stereo for Non-Lambertian Surfaces 搜索论文: http://www.studyai.com/search/whole-site/?q=Deep+Photometric+Stereo+for+Non-Lambertian+Surfaces 关键字(Keyw

weixin_42155685的博客 347

【第33话:车辆控制】自动驾驶车辆运动学模型推导及详解

自动驾驶车辆的运动学模型以自行车模型为核心,通过状态方程。

一碗白开水一 831

当AI学会写“自传”:OpenClaw 的 SOUL.md 如何把配置文件变成一颗会变形的心

SOUL.md。

步子哥的博客 1309

CVPR 2024最佳论文分享┆EventPS: 基于事件相机的实时光度立体视觉

本文介绍了CVPR 2024的最佳论文提名,该论文利用事件相机的独特属性,实现了实时光度立体视觉。该算法在传统和深度学习领域均取得成功。配合高速转台数据采集和GPU优化,算法实现了每秒超30帧的实时表面法线重建。

audyxiao001的博客 3837

Ceph入门到精通-存储桶通知

这 通知还可以根据前缀的匹配项过滤掉事件,并且 (1) 键的后缀,(2) 附加到对象的元数据属性, 或 (3) 对象标签。在此模式下,操作仅在以下之后确认(确认) 通知将发送到主题的已配置终端节点。这意味着 通知的往返时间(发送 通知主题的终端节点以及接收 确认)被添加到操作本身的延迟中。要更新主题,请使用用于创建主题的相同命令(但在 更新时,使用现有主题的名称和不同的终端节点值)。端口:对于未加密的连接,默认为 5672,对于未加密的连接,默认为 5671 SSL 加密连接。(默认情况下,这是“假的”。

隔壁老瓦的专栏 1131

3D Reconstruction三维重建halcon算子,持续更新

目录3D Reconstruction三维重建Binocular Stereo双目立体binocular_disparitybinocular_disparity_mgbinocular_disparity_msbinocular_distancebinocular_distance_mgbinocular_distance_msdisparity_image_to_xyzdisparity_to...

优快云博客 6633

用Excel或WPS做两独立样本的T检验

一般情况下收集数据时常用的是Excel或者WPS,但统计时却用SPSS等软件进行统计学分析,经常很多人找不到SPSS的安装包,或者苦于正版激活或忘记教程,其实Excel或WPS自带函数就足够了,均数、标准差以及统计检验都是一个函数而已。解释:先做F检验,如果F>0.05就做T检验,Ttset里的数据为两组的数据的比较,结果如下。A组的均数计算 =AVERAGE(B2:B6)A组的标准差计算 =STDEV(B2:B6)B组的标准差计算=STDEV(B7:B19)分组 数值 A组均数 A组标准差 p值。

Mrrunsen的博客 6752

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Halcon参考手册,第五章3D Reconstruction,3D重构(按章节更新)

通过多视图3D重建,可以使用来自多个摄像机的2D图像生成3D对象。它可以重建一个物体的完整3D表面,或单个3D点。

qq_45813590的博客 1737

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

opencv stereoCalibrate/stereoRectify/StereoSGBM_create函数参数解析

StereoSGBM_create

pangxing6491的博客 3056

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Uncalibrated-Photometric-Stereo:未知光源方向下的光度立体解决方案

Uncalibrated-Photometric-Stereo:未知光源方向下的光度立体解决方案 【下载地址】Uncalibrated-Photometric-Stereo使用svd的未知光源方向下的光度立体 这是一个基于未校准光度立体技术的开源项目,能够在未知光源方向下生成高质量3D网格。项目利用C++编写,结合Ope...

gitblog_06754的博客 680

探秘SDPS-Net:深度光度立体摄影的利器

探秘SDPS-Net:深度光度立体摄影的利器 SDPS-Net项目地址:https://gitcode.com/gh_mirrors/sd/SDPS-Net 在计算机视觉领域,光度立体摄影是一种用于恢复非朗伯表面三维形状的技术。而SDPS-Net(Self-calibrating Deep Photometric Stereo Networks),正是针对无标定光度立体摄影中非朗伯表面挑战的一项...

gitblog_00038的博客 610

【亲测免费】 SDPS-Net 教程:自校准深度光谱立体网络

SDPS-Net 教程:自校准深度光谱立体网络 1. 项目介绍 SDPS-Net 是一个基于深度学习的无标定光谱立体视觉系统,它通过引入中间监督,有效地降低了模型的学习难度,相比单一阶段的模型有所提升。在合成数据集和真实数据集上的实验表明,SDPS-Net 在之前未经校准的光谱立体方法中表现出显著的优越性。该工作发表于 CVPR 2019,并被选作口头报告。 2. 项目快速启动 首先,确保您已经安...

gitblog_00878的博客 546

【paper reading】MVSNet: Depth Inference for Unstructured Multi-view Stereo

MVSNet,顾名思义,就是非结构化多视图的三维重建网络,它的输入这里要注意的是不仅仅是多个视角下拍摄的图像,还包含相机的信息,然后输出是每个视图下的深度信息,最终可以将这些深度信息融合得到最终的三维点云。

john_xia的博客 5324
上一篇: 【paper reading】Multiview Shape and Reflectance from Natural Illumination
下一篇: 【paper reading】Uncalibrated Photometric Stereo under Natural Illumination
john_xia
博客等级 码龄8年 92粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值