Paper
7 January 2015 Software simulator for design and optimization of the kaleidoscopes for the surface reflectance measurement
Author Affiliations +
Proceedings Volume 9442, Optics and Measurement Conference 2014; 94420C (2015) https://doi.org/10.1117/12.2086897
Event: Optics and Measurement Conference 2014, 2014, Liberec, Czech Republic
Abstract
Realistic reproduction of appearance of real-world materials by means of computer graphics requires accurate measurement and reconstruction of surface reflectance properties. We propose an interactive software simulation tool for modeling properties of a kaleidoscopic optical system for surface reflectance measurement. We use ray tracing to obtain fine grain simulation results corresponding to the resolution of a simulated image sensor and computing the reflections inside this system based on planar mirrors. We allow for a simulation of different geometric configurations of a kaleidoscope such as the number of mirrors, the length, and the taper angle. For accelerating the computation and delivering interactivity we use parallel processing of large groups of rays. Apart from the interactive mode our tool also features batch optimization suitable for automatic search for optimized kaleidoscope designs. We discuss the possibilities of the simulation and present some preliminary results obtained by using it in practice.
© (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Vlastimil Havran, Jiří Bittner, Jiří Čáp, Jan Hošek, Karolina Macúchová, and Šárka Němcová "Software simulator for design and optimization of the kaleidoscopes for the surface reflectance measurement", Proc. SPIE 9442, Optics and Measurement Conference 2014, 94420C (7 January 2015); https://doi.org/10.1117/12.2086897
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computer simulations

Reflectivity

C++

Cameras

Ray tracing

Mirrors

Computer graphics

RELATED CONTENT


Back to Top