InterDigitalInc/CompressAI

A PyTorch library and evaluation platform for end-to-end compression research

76
/ 100
Verified

CompressAI helps researchers and engineers working on media compression develop and evaluate new, highly efficient image and video compression techniques. You can input raw image or video data and use this to compare your custom compression models against established methods like BPG or VTM, or explore pre-trained AI models for state-of-the-art results. This is for anyone creating or comparing advanced compression algorithms.

1,535 stars. Actively maintained with 20 commits in the last 30 days. Available on PyPI.

Use this if you are developing new deep learning-based methods for image or video compression and need a robust framework to build, train, and benchmark your models.

Not ideal if you simply need to compress media files for everyday use or are looking for a user-friendly application rather than a research toolkit.

media-compression image-processing video-encoding deep-learning-research algorithm-benchmarking
Maintenance 17 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 24 / 25

How are scores calculated?

Stars

1,535

Forks

266

Language

Python

License

BSD-3-Clause-Clear

Last pushed

Mar 12, 2026

Commits (30d)

20

Dependencies

15

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/InterDigitalInc/CompressAI"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.