From cd3bdb0bf828ba02fc4d194ffd62ce5bc91e4e9f Mon Sep 17 00:00:00 2001 From: Dominik Roth Date: Sun, 26 May 2024 23:58:58 +0200 Subject: [PATCH] Updated README todo --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c272e6f..4a4c420 100644 --- a/README.md +++ b/README.md @@ -42,9 +42,8 @@ Based on an expected distribution of deltas that have to be transmitted, an effi ## TODO -- All currently implemented bitstream encoders are rather naive. We know that lead values from the N1 only have 10-bit precision, but the WAV file provides us with 32-bit floats. All my bitstream encoders are also based on 32-bit floats; discretizing back into the 10-bit space would be a low-hanging fruit for ~3.2x compression. -- Since we merely encode the remaining delta, we can go even more efficient by constructing something along the lines of a Huffman tree. -- All trained models stick mostly suck. Im not beating a compression ratio of ~2x (not counting bitstream encoder) +- Our flagship bitstream encoder builds an optimal huffman tree assuming the deltas are binomially distributed. Should be updated when we know a more precise approx of the delta dist. +- All trained models stick mostly suck. Im not beating a compression ratio of ~2x (not counting bitstream encoder). Probably a bug somewhere in our code? ## Installation