Code associated with the paper "Keith Forbes, Fred Nicolls, Gerhard de Jager and Anthon Voigt. Shape-from-Silhouette with Two Mirrors and an Uncalibrated Camera. In Proceedings of the 9th European Conference on Computer Vision (ECCV), May 2006."
I have updated the double mirror Matlab code to work on more recent versions of Matlab. No toolboxes required. Seems to still work on Matlab R2017b (Windows).
Run MirrorDemo4 from the Matlab command line.
You can change the first few lines of MirrorDemo4.m to try different input image examples (jug, horse, locust).
If the mex files for your operating system have not been created, you can run CompileMirrorMex1 to create them. (Send me the mex files and I'll include them for other users.)
If you use this code and would like to cite a publication, then use my thesis: Keith Forbes. "Calibration, Recognition, and Shape from Silhouettes of Stones". PhD thesis, University of Cape Town, June 2007.
Please email me with any comments or queries.
22 Nov 2017