This paper presents a new detection method for a spread spectrum and perceptual watermarking system, viewed as a hidden data transmission system, where the generic detection operation is achieved by a Wiener deconvolution filter. In this paper, we point out the insufficiencies of the generic reception scheme concerning truncation errors and illconditioned deconvolution operation, and we propose a cascade realization of the reception filter, which significantly improves the detection performances (to a multiplicative factor of 20) at higher bit rates, even in presence of an MPEG compression.