我曾经看过一个基于递归均值/ delta运算的变换(RLE的表兄弟,delta编码和其他基于数字的无损变换,旨在帮助Huffman压缩)。
示例:
// clone the array
const newState = [...state];
// clone the item
newState[2] = {...newState[2], name: "Peter" };
,其中
[3, 5] -> [4, +1]
这个过程是递归应用的...也许是这样的:
4 = (3+5)/2 # the average value
4 - 1 = 3 = # the delta reconstruction
4 + 1 = 5
但是我不记得怎么了,因为我失去了名字,所以我不能谷歌。它给某人敲响了吗?
答案 0 :(得分:0)
mid / side encoding 。通常,音频压缩器使用它来增加立体声音频的压缩比。例如,Monkey的Audio压缩器在其文档中指出使用它:http://www.monkeysaudio.com/theory.html