A demodulation method, comprising steps for: - providing a signal to be demodulated by detecting an interference signal between part of an electromagnetic wave emitted by an emission stage towards a target and a scattered wave scattered by the target; - successively demodulating the signal to be demodulated using M demodulation signals obtained to obtain a demodulated signal, M being a strictly positive integer, the demodulated signal being equal to the successive product of the signal to be demodulated with M first signals, each first signal corresponding to one of the M demodulation signals and being equal to the considered demodulation signal or to the conjugate of the considered demodulation signal, the demodulation signals being obtained by implementing a method for generating M demodulation signals comprising steps for: - providing M input signals, each input signal being a part of the emitted wave; - injecting each input signal into a one first interferometer (24, 241, 242) of M first interferometers, each first interferometer (24, 241, 242) including: - an input (24E, 241E, 242E) in which the input signal is injected, - a first arm and a second arm, the second arm comprising a first delay line (33, 331, 332) introducing a first delay (τ 0, τ* 1, τ* 2), - an output (24S, 241S, 242S) via which an interference signal exits corresponding to the interference between a signal from the first arm and a signal from the second arm, - detecting M output signals, each output signal being a signal depending on the interference signal obtained at the output of each first interferometer (24, 241, 242); - choosing M positive integers that are not all equal to zero (R 1, R 2, R 3), corresponding each to the first delay (τ 0, τ* 1, τ* 2) of a first interferometer (24, 241, 242); - computing M demodulation signals, the j th demodulation signal being the product of R j +1 functions, j being an integrer varying from 1 to M, R j being the chosen integer that corresponds to the first delay (τ 0, τ* 1, τ* 2) of the j th first interferometer, the p th function being equal to: S j, p t = exp i φ t − pτ j − φ t − p + 1 τ j where p is an integer comprised between 0 and R j, τ j is the first delay introduced by the delay line of the j th first interferometer. - providing a signal to be demodulated by detecting an interference signal between part of an electromagnetic wave emitted by an emission stage towards a target and a scattered wave scattered by the target; - successively demodulating the signal to be demodulated using M demodulation signals obtained to obtain a demodulated signal, M being a strictly positive integer, the demodulated signal being equal to the successive product of the signal to be demodulated with M first signals, each first signal corresponding to one of the M demodulation signals and being equal to the considered demodulation signal or to the conjugate of the considered demodulation signal, - providing M input signals, each input signal being a part of the emitted wave; - injecting each input signal into a one first interferometer (24, 241, 242) of M first interferometers, each first interferometer (24, 241, 242) including: - an input (24E, 241E, 242E) in which the input signal is injected, - a first arm and a second arm, the second arm comprising a first delay line (33, 331, 332) introducing a first delay (τ 0, τ* 1, τ* 2), - an output (24S, 241S, 242S) via which an interference signal exits corresponding to the interference between a signal from the first arm and a signal from the second arm, - an input (24E, 241E, 242E) in which the input signal is injected, - a first arm and a second arm, the second arm comprising a first delay line (33, 331, 332) introducing a first delay (τ 0, τ* 1, τ* 2), - an output (24S, 241S, 242S) via which an interference signal exits corresponding to the interference between a signal from the first arm and a signal from the second arm, - detecting M output signals, each output signal being a signal depending on the interference signal obtained at the output of each first interferometer (24, 241, 242); - choosing M positive integers that are not all equal to zero (R 1, R 2, R 3), corresponding each to the first delay (τ 0, τ* 1, τ* 2) of a first interferometer (24, 241, 242); - computing M demodulation signals, the j th demodulation signal being the product of R j +1 functions, j being an integrer varying from 1 to M, R j being the chosen integer that corresponds to the first delay (τ 0, τ* 1, τ* 2) of the j th first interferometer, the p th function being equal to: S j, p t = exp i φ t − pτ j − φ t − p + 1 τ j where p is an integer comprised between 0 and R j, τ j is the first delay introduced by the delay line of the j th first interferometer.