Next Article in Journal
Laser Scanning Confocal Thermoreflectance Microscope for the Backside Thermal Imaging of Microelectronic Devices
Previous Article in Journal
The Morphologies of the Semiconductor Oxides and Their Gas-Sensing Properties
Article

Using Spherical-Harmonics Expansions for Optics Surface Reconstruction from Gradients

1
Facultad de Ciencias Químicas, Benemérita Universidad Autónoma de Puebla, 14 Sur y Av. San Claudio, Col. San Manuel, Puebla 72520, Mexico
2
MSD IT Global Innovation Center s.r.o., Svornosti 3321/2, 150 00 Prague 5, Czech Republic
3
ELI Beamlines, Institute of Physics ASCR, Za Radnicí 835, 252 41 Dolní Břežany, Czech Republic
4
Department of Computer Sciences and Automatic Control, UNED, C/Juan del Rosal, 16, 28040 Madrid, Spain
*
Authors to whom correspondence should be addressed.
Sensors 2017, 17(12), 2780; https://doi.org/10.3390/s17122780
Received: 12 October 2017 / Revised: 22 November 2017 / Accepted: 25 November 2017 / Published: 30 November 2017
(This article belongs to the Section Physical Sensors)
In this paper, we propose a new algorithm to reconstruct optics surfaces (aka wavefronts) from gradients, defined on a circular domain, by means of the Spherical Harmonics. The experimental results indicate that this algorithm renders the same accuracy, compared to the reconstruction based on classical Zernike polynomials, using a smaller number of polynomial terms, which potentially speeds up the wavefront reconstruction. Additionally, we provide an open-source C++ library, released under the terms of the GNU General Public License version 2 (GPLv2), wherein several polynomial sets are coded. Therefore, this library constitutes a robust software alternative for wavefront reconstruction in a high energy laser field, optical surface reconstruction, and, more generally, in surface reconstruction from gradients. The library is a candidate for being integrated in control systems for optical devices, or similarly to be used in ad hoc simulations. Moreover, it has been developed with flexibility in mind, and, as such, the implementation includes the following features: (i) a mock-up generator of various incident wavefronts, intended to simulate the wavefronts commonly encountered in the field of high-energy lasers production; (ii) runtime selection of the library in charge of performing the algebraic computations; (iii) a profiling mechanism to measure and compare the performance of different steps of the algorithms and/or third-party linear algebra libraries. Finally, the library can be easily extended to include additional dependencies, such as porting the algebraic operations to specific architectures, in order to exploit hardware acceleration features. View Full-Text
Keywords: wavefront reconstruction from gradients; surface reconstruction from gradients; spherical harmonics; zernike-polynomials; algorithm wavefront reconstruction from gradients; surface reconstruction from gradients; spherical harmonics; zernike-polynomials; algorithm
Show Figures

Figure 1

MDPI and ACS Style

Solano-Altamirano, J.M.; Vázquez-Otero, A.; Khikhlukha, D.; Dormido, R.; Duro, N. Using Spherical-Harmonics Expansions for Optics Surface Reconstruction from Gradients. Sensors 2017, 17, 2780. https://doi.org/10.3390/s17122780

AMA Style

Solano-Altamirano JM, Vázquez-Otero A, Khikhlukha D, Dormido R, Duro N. Using Spherical-Harmonics Expansions for Optics Surface Reconstruction from Gradients. Sensors. 2017; 17(12):2780. https://doi.org/10.3390/s17122780

Chicago/Turabian Style

Solano-Altamirano, Juan M., Alejandro Vázquez-Otero, Danila Khikhlukha, Raquel Dormido, and Natividad Duro. 2017. "Using Spherical-Harmonics Expansions for Optics Surface Reconstruction from Gradients" Sensors 17, no. 12: 2780. https://doi.org/10.3390/s17122780

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop