Topic: "arithmetic-coding"
leandromoreira/digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: ๐บ๐ธ ๐จ๐ณ ๐ฏ๐ต ๐ฎ๐น ๐ฐ๐ท ๐ท๐บ ๐ง๐ท ๐ช๐ธ
Language: Jupyter Notebook - Size: 25.8 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 15,861 - Forks: 1,348

dropbox/divans
Building better compression together
Language: Rust - Size: 9.99 MB - Last synced at: 6 months ago - Pushed at: about 4 years ago - Stars: 371 - Forks: 16

ionescu007/minlzma
The Minimal LZMA (minlzma) project aims to provide a minimalistic, cross-platform, highly commented, standards-compliant C library (minlzlib) for decompressing LZMA2-encapsulated compressed data in LZMA format within an XZ container, as can be generated with Python 3.6, 7-zip, and xzutils
Language: C - Size: 257 KB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 360 - Forks: 32

nayuki/Reference-arithmetic-coding
Clear implementation of arithmetic coding for educational purposes in Java, Python, C++.
Language: Java - Size: 229 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 327 - Forks: 99

fab-jul/torchac
Entropy coding / arithmetic coding for PyTorch
Language: Python - Size: 1.52 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 249 - Forks: 13

ahmedfgad/ArithmeticEncodingPython
Data Compression using Arithmetic Encoding in Python
Language: Python - Size: 33.2 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 80 - Forks: 16

powturbo/Turbo-Range-Coder
TurboRC - Fastest Range Coder + Arithmetic Coding / Fastest Asymmetric Numeral Systems
Language: C - Size: 1.13 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 80 - Forks: 6

lucastheis/rangecoder Fork of kazuho/rangecoder
a fast range coder in C++, using SSE
Language: C++ - Size: 22.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 62 - Forks: 9

tongdaxu/YAECL-Yet-Another-Entropy-Coding-Library
YAECL: Yet Another Entropy Coding Library for Neural Compression Research, with Arithmetic Coding and Asymmetric Numeral Systems support
Language: C++ - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 36 - Forks: 5

Ritwik00025/Data-Compression
The implementation of various data compression techniques.
Language: Python - Size: 77.1 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 25 - Forks: 7

cgbur/arcode-rs
An arithmetic coder for Rust.
Language: Rust - Size: 614 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 4

danieleades/arithmetic-coding
Arithmetic coding library
Language: Rust - Size: 397 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 17 - Forks: 6

aashrafh/ArithmeticCoding
Image compression using arithmetic coding algorithm
Language: Python - Size: 1.49 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 2

snovvcrash/libcoders ๐ฆ
File compression library | Shennon | Fano | Huffman | Bigram Huffman | Adaptive Huffman | Arithmetic coding
Language: C++ - Size: 36.1 KB - Last synced at: 10 days ago - Pushed at: about 5 years ago - Stars: 13 - Forks: 6

dmitrykravchenko2018/arithmetic_coding
Arithmetic Coding for Data Compression
Language: C++ - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 6

kodejuice/arithmetic-compressor
Arithmetic coding algorithm in python along with statistical data compression models like ppm, context mixing, etc.
Language: Python - Size: 460 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 4

upupming/arithmetic-coding
:wrench: Arithmetic coding algorithm implemented in Node.js, both API and CLI support. ็ฎๆฏ็ผ็ npm ๅ ๏ผๆฏๆ API ่ฐ็จๅ CLIใ
Language: JavaScript - Size: 749 KB - Last synced at: 26 days ago - Pushed at: about 6 years ago - Stars: 11 - Forks: 1

tuliopereirab/arithmetic-encoder-av1
This project is being developed as part of a Master's degree research sponsored by Brazil's CNPQ. It's goal is to design a hardware architecture to accelerate the AV1 arithmetic encoder.
Language: Verilog - Size: 10.5 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

peterbudai/redux
Adaptive Arithmetic Compression Library Written in Rust.
Language: Rust - Size: 5.81 MB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

irifrance/dbc
Embeddable dynamic bit sequence compressor using arithmetic coding
Language: Go - Size: 15.6 KB - Last synced at: 12 months ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 2

CaffeineViking/lzw
LZW and AAC Data Compression
Language: C++ - Size: 3.91 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

scresh/arithmetic_coding
Implementation of lossless data compression technique written in Python.
Language: Python - Size: 73.2 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

dee0xeed/fpaq0p
An implementation of fpaq0p in Zig (and something more...)
Language: Zig - Size: 80.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

m-pana/arithmetic-coding
MATLAB implementation of the arithmetic encoding algorithm.
Language: MATLAB - Size: 6.84 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

AndyyyYuuu/lm-is-compressor
An accurate language model is a high-compression, lossless data compressor
Language: Python - Size: 1.06 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

Jonny-exe/arithmetic-coding-compression
This is an implementation of arithmetic coding used for compression
Language: C++ - Size: 35 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

hugcis/rust-rans
A Rust implementation of range Asymmetric numeral systems (rANS)
Language: Rust - Size: 319 KB - Last synced at: 18 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

vahidzee/zcode
My own Unicode compression algorithm
Language: Python - Size: 7.81 KB - Last synced at: 23 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

brocbyte/ctw
implementation of the CTW algorithm
Language: Python - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 2

AbdallahHemdan/Arithmetic-Coding
๐ Implementation of encoding and decoding of Arithmetic-Coding algorithm using python..
Language: Python - Size: 29.3 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

shrdlu68/sabac
A Simple Adaptive Binary Arithmetic Coder
Language: Common Lisp - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

plipustel/Data_Compression
This project was aimed to complete my Bachelor Degree in Computer Science @2011 in University of Sumatera Utara, Indonesia. This project is a software that implements Lossless Data Compression Algorithms (Lempel Ziv Welch, Arithmetic Coding, Burrows Wheeler Transform, and Run-Length Encoding Algorithm)
Language: Pascal - Size: 1.37 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

muhammadalizkhan/arithmetic_Opr
The Repo Cover all type of Athr with Assembly lang,
Language: Assembly - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

paresh-bhagat/Implementation-of-Data-Compression-Algorithms
Encode and decode binary message bits using text file of size 1KB using different techniques and compare their results.
Language: Python - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

mcourteaux/jai-arithmetic-coding
A single-file Jai port of nayuki/Reference-arithmetic-coding.
Size: 2.93 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

fl0wbar/FRLLIC
Experiment applying L3C (CVPR2019) for image compression on CLIC-2019 dataset
Language: Python - Size: 3.33 MB - Last synced at: 18 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Mohamed-Hamdy/java-problems
Operating System Algorithms and security Algorithms [AES , DES , ... ] and Multimedia Algorithms [Adaptive Huffman Algorithm, LZ78 , LZ88 , LZW, Vector Quantization Algorithm, ...]
Language: Java - Size: 6.11 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

scrat98/data-compressor
Data compressor based on RLE + BWT + MTF + RLE + A0 and also JpegCompressor
Language: Kotlin - Size: 11.8 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

georgekhanachat/BigNum
Allows for calculations of arithmetic processes with huge numbers. Functions include, addition, subtraction, multiplication and division. More functions are being developed.
Language: C++ - Size: 1.6 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

sirSayed98/Arithmetic-algorithm
A python compression and decompression program based on Arithmetic Coding.
Language: Python - Size: 66.4 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

DanielPetelin/JavaScript_arithmetic
This project contains all the arithmetic operations. For example, addition, subtraction, division, etc.! The functionality is simple, just enter two numbers, and click on the button with arimetic action.
Language: JavaScript - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

andrew-malikov/coding-theory ๐ฆ
Examples of Coding Theory
Language: Kotlin - Size: 109 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

moleculax/Python-Script-sample
Python - Script sample
Language: Python - Size: 7.06 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

zqy767/adaptive-arithmetic-coding
adaptive arithmetic coding by common lisp
Language: Common Lisp - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

snovvcrash/LibCoders-GUI ๐ฆ
File compression library (includes 6 algorithms) with Qt GUI
Language: C++ - Size: 45.9 KB - Last synced at: 10 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 3

samruddhikahu/QM-coder
A binary arithmetic QM encoder used with some versions of JPEG.
Language: Matlab - Size: 21.5 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

Alevs2R/IT_Messenger
Compression algorithms: Arithmetic, LZW, Run-length. Coding algorithms: Hamming, Repetition, Read-Muller
Language: Java - Size: 318 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

henryneu/Learn-Arithmetic
Summary of learning algorithm
Language: Java - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

Cedrickly/Master-s-Research-Project
A hybrid approach combining texture-based (GLCM) and deep learning (ResNet50) features with unsupervised clustering and supervised classification for detecting liver diseases. Achieved 99%-100% accuracy using SVM, XGBoost, and Random Forest on pseudo-labeled medical imaging datasets
Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

Abega1642/on-the-distribution-of-phi_sigma_n
On the distribution of ฯ(ฯ(n))
Language: Python - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Ahmedelsa3eed/Compression-Techniques
Language: Java - Size: 14.1 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

cloudisyzy/Encode-Binary-Markov-1-String-Using-Source-Coding-Techniques
Language: MATLAB - Size: 745 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Your-vo1d/Arithmetic-compression
Language: Python - Size: 24.4 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

marek-bauer/Adaptive-arithmetic-compressor
File compressor using adaptive arithmetic apprach
Language: Rust - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Lawmsangi/python-lesson
Come and learn the basics of python with me ๐
Language: Python - Size: 1.68 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Geolm/arithmetic_codec
arithmetic encoder decoder, C port of Amir Said's FastAC
Language: C - Size: 74.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gogagum/arithmetic-encoding-lib
Arithmetic encoding library.
Language: Jupyter Notebook - Size: 1.96 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Helogizzy/ArithmeticCoding
Language: C - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

HongHaiPV/ml-zip
A Python library implementing Entropy encoding for statistical models (mostly MLs)
Language: Python - Size: 77.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ahmedm-sallam/BitsAndBytesCompression
This repository implements the LZ77, LZ78, Huffman, Vector Quantization, and Arithmetic coding algorithms for data compression and decompression.
Language: Java - Size: 705 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MoEssamKhattab/Entropy_Encoding
This repository is a comprehensive collection of MATLAB code examples and implementations for various entropy encoding techniques, including Shannon-Fano, Huffman, and Arithmetic coding.
Language: MATLAB - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Danielto1404/image-compressor
Image compression framework via Auto-Encoder Neural Network based on ResNet-18 and Arithmetic Coding
Language: Jupyter Notebook - Size: 9.5 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

timatet/CompressionAlgorithms
Yaroslavl Demidov State University/Math/TK. 6sem. Zavodchikov.
Language: C# - Size: 2.32 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

anatoly-rap/C-Ratios
Implemented Ratio classes with add, subtract, and compare
Language: C++ - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Fexinc-Hotspot/Dart-ArithmCalc
Multiplications Codes & Calc for Arithmetic
Language: Dart - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

antonio-cirillo/bijective-bwt
:floppy_disk: Implementation of different compression pipelines using bijective BWT.
Language: Python - Size: 336 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Anhuman/Daily-Mathematics
Daily Mathematics
Language: HTML - Size: 1.3 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mig-elgt/image-compression
Image Compression Algorithms
Language: Python - Size: 1.63 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

JEENB/arithmetic-coding
Arithmetic coding
Language: Python - Size: 21.5 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

NajmiKhaeri/Latihan-aritmatika
Latihan membuat aritmatika dengan menggunakan PHP. (practice making arithmetic using PHP)
Language: PHP - Size: 0 Bytes - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Charsh177/Python-Arithmetic-Programs
Arithmetic expressions programs using python, various case scenarios, examples
Language: Python - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

harsh-apcr/Compression-Algorithms-ELL786 ๐ฆ
ELL786 , Implementation of various compression algorithms (for text and images) in python
Language: Jupyter Notebook - Size: 25.5 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

euugenechou/arcoder
Arithmetic Coding in Rust.
Language: Rust - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

xuhw21/Arithm87
Implementation of paper ARITHMETIC CODEING FOR DATA COMPRESSION
Language: C++ - Size: 8.79 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

sudhamshu091/Arithmetic-Encoding-and-Decoding
The encoding and decoding algorithms perform arithmetic operations on the code string. One recursion of the algorithm handles one data symbol. Arithmetic coding is actually a family of codes which share the property of treating the code string as a magnitude. I am trying to implement the algorithm using python.
Language: Python - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

dazzle-me/Arithmetic-Coding
Implementation of arithmetic and prediction by partial matching (PPM) coding
Language: Jupyter Notebook - Size: 396 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

TheCloudlet/rusty-QM-coder
QM encoder is an adaptive binary arithmetic coding procedure which is widely used in entropy coding such as JPEG.
Language: Rust - Size: 661 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

shrdlu68/ac-experiment
My experiments with binary arithmetic coding and statistical modelling
Language: Common Lisp - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

kamocyc/arithmetic-code
Arithmetic Codeใงใฎๅง็ธฎใๅฎ่ฃ ใใใใค
Language: Python - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

alaafarouk8/Arithmetic-Coding-Algorithm
Arithmetic coding is a common algorithm used in both lossless and lossy data compression algorithms. It is an entropy encoding technique
Language: Java - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

aliakseis/FastAC_RC_CMP
See https://www.codeguru.com/cpp/article.php/c7043/Five-Cents-on-Arithmetic-Encoding.htm
Language: C++ - Size: 38.1 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Abdelrhman199/Arithmetic-compression
Language: Java - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

wqjteam/arithmetic_base
2020ๅ่ช่ฝฏ้ขไธ็กๅค่ๆฐๆฎ็ปๆไปฃ็ :ๅบๆฌ็็ฎๆณๅๆฐๆฎ็ปๆ็ผๅ
Language: C - Size: 134 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

AhmedSayedMansour/Arithmetic-Coding
Language: Java - Size: 55.7 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

msvisser/ArithmeticCoding
Arithmetic Coder written in Rust
Language: Rust - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

petrushevskiApps/arithmetic-coding
Java code for Arithmetic Coding given the Word and Probability for the letters
Language: Java - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

manmolecular/Arithmetic-coding ๐ฆ
Arithmetic coding - common algorithm used in both lossless and lossy data compression algorithms
Language: C++ - Size: 92.8 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0
