1. A method of coding a multidimensional digital signal comprising a plurality of original samples to form a coded stream, the method comprising: filtering original samples by applying at least one first filter along a first geometric orientation, to obtain filtered samples; coding at least some of the filtered samples to obtain corresponding coded filtered samples, wherein the coded filtered samples are configured for decoding by a decoder into decoded filtered samples; applying a lossy modification of the filtered samples to obtain modified samples; determining at least one second geometric orientation of one inverse filtering to be applied by the decoder to at least one decoded filtered sample, wherein said one second geometric orientation is different from said first geometric orientation, and is determined based on all of at least the modified samples, the original samples, and a predetermined criterion; and providing the determined second geometric orientations instead of the first geometric orientations to the decoder and providing the coded filtered samples to the decoder, so for the decoder to use the second geometric orientations for inverse filtering of the decoded filtered samples instead of using the first geometric orientation.