A major ongoing theme of our research is to use computation to solve key problems in photonics and to use photonics to solve problems in computation.
For example, computational techniques can be used to probe hidden physics. A long-standing problem in frequency combs was how to measure the temporal profile of low-intensity combs. We showed how with off-the-shelf electronics and a little bit of math, the temporal profile of low-intensity combs could be directly measured.
We also use them to improve sensing. Dual comb spectroscopy traditionally had very challenging mutual coherence requirements, requirements that would effectively preclude its widespread adoption. However, we were able to show that the dual comb signal alone contained enough information to be corrected entirely computationally. This approach circumvents the usual requirements for temperature stability, optical isolation, and bias stability usually associated with these sorts of systems. (The updated Github repository where example code can be found is here.)