A system, comprising: an etalon array having a first etalon and a second etalon, the first etalon having a first pair of at least partially reflective surfaces (212, 214) and being configured to process light to at least generate a first transmission pattern, the first transmission pattern having at least a first transmission peak corresponding to a first wavelength in an original spectrum of the light, the second etalon having a second pair of at least partially reflective surfaces (222, 224), the second pair being separate from the first pair such as to form separate filters, the second etalon being configured to process the light to at least generate a second transmission pattern, the second transmission pattern having at least a second transmission peak corresponding to a second wavelength in the original spectrum of the light, the first etalon having a different thickness than the second etalon in order for the first transmission pattern to have at least one transmission peak that is at a different wavelength than the second transmission pattern, and at least one data processor; and at least one memory including program code which, when executed by the at least one data processor, provides operations comprising: reconstructing, based at least on the first transmission pattern and the second transmission pattern, the original spectrum of the light, the original spectrum of the light being reconstructed by at least applying one or more signal reconstruction techniques to determine an approximate spectrum of the light that best fits the first transmission pattern and the second transmission pattern; and analyzing, based at least on the reconstructed spectrum of the light, an object emitting, reflecting, and/or transmitting the light to at least determine a molecular composition and/or a temperature of the object, the analyzing of the object including comparing the reconstructed spectrum of the light to a plurality of known spectra. an etalon array having a first etalon and a second etalon, the first etalon having a first pair of at least partially reflective surfaces (212, 214) and being configured to process light to at least generate a first transmission pattern, the first transmission pattern having at least a first transmission peak corresponding to a first wavelength in an original spectrum of the light, the second etalon having a second pair of at least partially reflective surfaces (222, 224), the second pair being separate from the first pair such as to form separate filters, the second etalon being configured to process the light to at least generate a second transmission pattern, the second transmission pattern having at least a second transmission peak corresponding to a second wavelength in the original spectrum of the light, the first etalon having a different thickness than the second etalon in order for the first transmission pattern to have at least one transmission peak that is at a different wavelength than the second transmission pattern, and at least one data processor; and at least one memory including program code which, when executed by the at least one data processor, provides operations comprising: reconstructing, based at least on the first transmission pattern and the second transmission pattern, the original spectrum of the light, the original spectrum of the light being reconstructed by at least applying one or more signal reconstruction techniques to determine an approximate spectrum of the light that best fits the first transmission pattern and the second transmission pattern; and analyzing, based at least on the reconstructed spectrum of the light, an object emitting, reflecting, and/or transmitting the light to at least determine a molecular composition and/or a temperature of the object, the analyzing of the object including comparing the reconstructed spectrum of the light to a plurality of known spectra. reconstructing, based at least on the first transmission pattern and the second transmission pattern, the original spectrum of the light, the original spectrum of the light being reconstructed by at least applying one or more signal reconstruction techniques to determine an approximate spectrum of the light that best fits the first transmission pattern and the second transmission pattern; and analyzing, based at least on the reconstructed spectrum of the light, an object emitting, reflecting, and/or transmitting the light to at least determine a molecular composition and/or a temperature of the object, the analyzing of the object including comparing the reconstructed spectrum of the light to a plurality of known spectra.