photometric-stereo

授权协议 BSD-2-Clause License
开发语言
所属分类 应用工具、 科研计算工具
软件类型 开源软件
地区 不详
投 递 者 柳奇思
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

photometric-stereo

A MATLAB Implementation of the Basic Photometric Stereo Algorithm

This project implements the basic photometric stereo algorithm that essentially uses the least squares method. Given twelve photometric images and their corresponding light directions, the surface normals are first computed as an overdetermined linear system. Basically, this linear system captures a simple physics relationship: a pixel’s intensity is proportional to the dot product between the light direction and the surface normal at that pixel.

Next, from the surface normals can the height map be solved as another overdetermined system. This second linear system captures the relationship that the surface normal at a pixel is perpendicular to the vector formed by this pixel and its immediate neighbor.

Results

Example Usage

Just run script run_ps.m.

Acknowledgements

The data is by courtesy of Steven Seitz and available at here. Dirk-Jan Kroon holds the copyright of tga_toolbox, containing tga_read_image.m and tga_read_header.m.

 相关资料
  • 双透视摄像机(立体相机)常被用于创建3D Anaglyph(3D立体影像) 或者Parallax Barrier(视差屏障)。 例子 effects / anaglyph effects / parallaxbarrier effects / stereo 构造器 StereoCamera( ) 属性 .aspect : Float 默认值是1. .eyeSep : Float 默认值是0.064

  • StereoPipeline 是由美国国家航空航天局(NASA )开源的自动测量与立体摄影工具,主要用于行星轨道图像捕获,以及机器人着落轨迹探测。可以根据捕获到的信息,绘制数字高程模型(DEM)、投影图像和3D模型。

  • 使用 OpenCV 函数, 这个项目能从成对的立体图像中重建场景。

  • Stereo-Odometry-SOFT This repository is a MATLAB implementation of the Stereo Odometry based on careful Feature selection and Tracking. The code is released under MIT License. The code has been tested

  • stereoview 是一个立体可视化和标定工具

  • StereoView是一款Android 3D立体无限旋转容器。 效果图:

相关阅读

相关文章

相关问答

相关文档