A computer implemented method of synchronizing and interleaving the operation of an optical topology detection system and a surgical illumination system comprising one or more of light sources configured for reducing optical crosstalk, wherein the illumination system provides illumination light for illuminating a region of interest within an illumination field, wherein the illumination light is provided over a plurality of angles for reducing or eliminating shadows within the illumination field, and wherein the optical topology detection system comprising a structured light proiector for projecting optical topology detection light comprising structured light patterns onto the region of interest within an optical topology detection field that overlaps with said illumination field and one or more cameras for imaging optical topology detection light scattered or reflected from the region of interest for detecting the topology at the region of interest, the method comprising:
- providing one or more control signals for repeatedly triggering interleaved operation of the optical topology detection system and the surgical illumination system;
- and
- controlling the operation of the optical topology detection system and the surgical illumination system according to the one or more control signals, such that the optical topology detection system detects the optical topology detection light when the surgical illumination system is not emitting illumination light, and such that one or both of the duration and the intensity of the optical topology detection light is controlled relative to that of the illumination light in order to reduce visual disruptions perceived by the observer;
- wherein at least a portion of the spectral content of the illumination light is within an optical detection bandwidth of the optical topology detection system;
- and
- wherein the optical topology detection system and the surgical illumination system emit light in the visible spectrum.