Copyright (c) 2006-2012 Mitsubishi Electric Research Laboratories (MERL). All Rights Reserved. Permission to use, copy and modify this software and its documentation without fee for educational, research and non-profit purposes, is hereby granted, provided that the above copyright notice and the following three paragraphs appear in all copies. To request permission to incorporate this software
into commercial products contact: Vice President of
Marketing and Business Development; Mitsubishi
Electric Research Laboratories (MERL), 201 Broadway,
Cambridge, MA 02139 In no event shall MERL be liable to any party for
direct, indirect, special, incidental, or
consequential damages, including lost profits, arising
out of the use of this software and its documentation,
even if MERL has been advised of the possibility of
such damages. Robust Surface Reconstruction from 2D Gradient Fields (ECCV 2006 and ICCV 2005 paper) Matlab code for A fast 2D Poisson Solver in Matlab using Neumann Boundary conditions Implementation of Frankot-Chellappa Algorithm Robust surface reconstruction using M-estimators Anisotropic surface reconstruction Illumination Invariant Image Differencing, Edge Suppression (CVPR 2006 paper) Matlab code and images for Removing shadows using flash/no-flash images Removing glass reflections using flash/no-flash images Background subtraction in case of strong illumination changes C Implementation (.NET build) of 2D Poisson Solver using Neumann Boundary Conditions C Code Based on a direct analytical solution using sine transforms Single iteration, no magic numbers, no convergence issues Extremely fast. Couple of seconds for 1M pixel image C++ Implementation of Poisson Solver using Successive Over Relaxation (SOR) (Written by Prof. Jack Tumblin, Northwestern University) C++ Code |