摘要 |
The present invention concerns a method of filtering an input binary string W for obtaining an output binary string Y, the method being characterised in that it comprises, for each one of one or more first substrings wj having nj bits at least partially belonging to the input string W, the following steps: A. calculating K prediction substrings ujx, with K>=2, through K operations of multiplication of the first considered substring wj by K functions fk; B. having a second substring wj+1, comprising nj+1 bits at least partially belonging to the input string W; C. calculating, for each one of the K prediction substrings ujk, a corresponding distance Dj+l,k indicative of the deviation of the second substring wj+1 from the prediction substring ujk; D. selecting the function fkDHmin of the K functions fk having the mìnimum distance Dj+1,k from the substring wj+1; and E. inserting a substring yj equal to the prediction substring ujkDHmin generated by the function fkDHmin selected in step D ìnto the output string Y. The present invention further concerns the corresponding defiltering method, and the apparatuses and instruments necessary for performing the method. |