Nonlocal metasurfaces offer a platform to reduce footprint, power consumption and processing time in image processing and computing. Most implementations, however, are limited to single operations and confined to spatially symmetric functions that comply with reciprocity. Here, we introduce a nonreciprocal metasurface that leverages magneto-optical phenomena combined with nonlocality to execute edge detection or noise mitigation on images as a function of the observer position. Our work opens the door to ultra-compact, multifunctional devices that combine nonlocality and nonreciprocity for all-optical image processing, with potential applications in augmented reality, remote sensing, and biomedical imaging.
Kiani et al. (Fri,) studied this question.