Exercici AvCont-5: Codificació Rice¶
a) ¿Cuántos bits son necesarios para codificar todos los enteros entre -1023 y +1023 (en codificación binaria natural con bit de signo)?¶
b) Calculad el código Rice de todos los enteros N entre -1023 y +1023 con M = 32.¶
c.1) ¿Para qué rango de valores de N, el código Rice requiere menos bits que la codificación binaria natural con bit de signo?¶
c.2) Si la mayoría de datos a codificar pertenecen a este rango (rango de entrada óptima), el uso de código Rice será aconsejable (habrá ahorro de bits) ¿Cuál es el máximo ahorro de bits?¶
d.1) ¿Para qué valor de M el rango de entrada óptima se extiende entre -255 y +255?¶
d.2) ¿Cuál es el máximo ahorro de bits ahora?¶
e.1) ¿Cuál es el mayor valor de M que permite lograr un máximo ahorro de hasta 6 bits?¶
e.2) ¿Cuál es el rango de entrada óptima ahora?¶