An
infinite impulse response filter includes at least one N x N multimode
optical coupler and one or more mode scrambling loops. The at least one N x N multimode
optical coupler has N input ports and N output ports. One of the N input ports is coupled to a
laser source that generates a
light beam. The at least one N x N multimode
optical coupler splits the
light beam into a plurality of sub-beams that are partitioned in an amplitude domain across the N output ports. One of the N output ports is coupled to a detection
system. The one or more mode scrambling loops include a mode scrambler and couple one of the N output ports to one of the N input ports. The one or more mode scrambling loops produce temporal incoherence and spatial incoherence that reduce peak power and
speckle contrast of the
light beam.