“…One of the main entropy coding types creates and assigns every single symbol of the entry into a unique prefix-free code. There are more than 16 algorithms support entropy algorithms such as Arithmetic Coding [ 71 , 72 , 73 , 74 ], Asymmetric Numeral Systems (ANS) [ 75 , 76 , 77 ], Golomb Coding [ 78 , 79 ], Adaptive Huffman [ 80 , 81 , 82 ], Canonical Huffman [ 83 ], Modified Huffman [ 84 ], Range encoding [ 85 , 86 ], Shannon [ 87 ], Shannon–Fano [ 88 , 89 , 90 ], Shannon–Fano–Elias [ 91 ], Tunstall coding [ 92 , 93 ], Unary coding [ 94 , 95 , 96 ], Universal Exp-Golomb [ 97 , 98 ], Universal Fibonacci Coding [ 99 , 100 , 101 ], Universal Gamma Coding [ 102 , 103 ], Universal Levenshtein Coding [ 104 ].…”