matlab的代码在相机上实现-shape_from_shading:Matlab编码用于着色的形状

时间:2024-06-08 15:56:24
【文件属性】:

文件名称:matlab的代码在相机上实现-shape_from_shading:Matlab编码用于着色的形状

文件大小:1.59MB

文件格式:ZIP

更新时间:2024-06-08 15:56:24

系统开源

matlab的代码在相机上实现Codes_Shape_from_shading Matlab代码用于阴影形状。 实现了几种变体: 基于ADMM的可变形状,包括使用常规摄像机(正射或透视)的阴影和照明(球形谐波)的阴影,请参见[1] Lax-Friedriechs解决典型案例(正交摄影机,正面定向照明)的方法,请参见。 [2]中的公式(8) 适用于常规情况的半拉格朗日求解器(正交摄影机,正面定向照明),请参见[3] 半拉格朗日解算器,用于透视透视箱(透视相机,正面定向照明),请参见[4] 介绍 这些代码可用于解决阴影形状(SfS)问题(估计形状,给定单个图像)。 主要特点: 可以事先添加形状以指导解决方案的可能性(例如在RGB-D感应中很有用) 最小化表面规则化以消除残留噪声 处理二阶球谐照明 处理正射或透视相机 处理灰色或RGB图像 注意:经典Eikonal SfS也可以作为特殊情况来实现。 演示版 提供了以下两个附带[1]的演示文件: demo_1_lena_eikonal.m :应用于标准Lena图像的经典SfS(灰度图像,正交相机,正面照明) demo_2_vase_SH2.m


【文件预览】:
shape_from_shading-master
----demo_4_eikonal_sfs_sl.m(4KB)
----demo_3_eikonal_sfs_lax_friedriechs.m(4KB)
----demo_5_perspective_eikonal_sl.m(4KB)
----demo_1_lena_eikonal.m(5KB)
----demo_2_vase_SH2.m(5KB)
----Toolbox()
--------simulate_image_ortho.m(1KB)
--------estimate_lighting.m(1KB)
--------eikonal_lf.m(3KB)
--------theta_fun.m(2KB)
--------make_gradient.m(4KB)
--------eikonal_sl.m(4KB)
--------.dropbox.attr(2B)
--------export_obj2.m(11KB)
--------render_SH.m(932B)
--------minFunc()
--------eikonal_sl_perspective.m(5KB)
--------simulate_image.m(1KB)
--------generic_sfs.m(10KB)
----LICENSE(34KB)
----README.md(3KB)
----Data()
--------vase.png(449KB)
--------.dropbox.attr(2B)
--------bunny.mat(214KB)
--------vase_mask.png(4KB)
--------lena.png(464KB)
--------vase_depth.mat(48KB)
--------face_depth.mat(331KB)
--------vase_K.mat(195B)

网友评论