A system for imaging may include an illumination system that includes a light source to generate a light beam; and a spatial encoding pattern generator comprising one or a plurality of optical elements to encode the imaging beam so as to concurrently illuminate an object by a plurality of different spatial encoding patterns, wherein each encoding pattern of said different encoding patterns is characterized by a distinct wavelength of the imaging pattern. The system may also include an imaging sensor for receiving the encoded imaging beam transmitted through the object or reflected off the object; and a processor for decoding image data from the imaging and reconstructing an image of the object.