1. A coding method for the compression of a video sequence organized in successive groups of frames (GOF), said method comprising a decomposition step by means of a three-dimensional (3D) wavelet transform, leading to a given number of successive resolution levels, a motion compensation step by means of a motion compensation operation performed at each decomposition level, and a coding step, said motion compensation step, applied to frames divided into macroblocks themselves subdivided into blocks, itself comprising, for each successive group of frames, the sub-steps of: (A) first, temporally high filtering the current GOF without any motion estimation and compensation; (B) then applying to said GOF a motion compensated temporal filtering comprising the following operations: (1) for each macroblock of the high frequency temporal subbands thus obtained, comparing its mean square error (MSE) to the one of the entire subband and associating a flag only to macroblocks whose MSE is greater than said MSE of the entire subband; (2) for each couple of frames of said GOF, performing a block-based motion estimation for each block of the macroblocks with flags and a macroblock-based motion estimation for the macroblocks without flags; (3) selecting in view of the final motion compensation sub-step: (a) for the macroblocks with flags, a motion vector according to a final decision between macroblock and block motion vectors, based on the minimum sum of absolute differences (SAD); (b) for the macroblocks without any flag, a motion vector according to the macroblock-based motion estimation.