Section 01
Introduction to bpcodec: A New Neural Network-Based Lossless Image Compression Scheme
bpcodec is a strictly lossless image codec written in Rust, designed specifically for 8-bit grayscale images. It uses bit-plane encoding and fixed-point binary context models to achieve efficient compression while maintaining complete losslessness, and supports Metal GPU acceleration during the training phase. It is suitable for scenarios with high data integrity requirements such as medical imaging, scientific data archiving, and digital asset management. The project uses the LGPLv3 open source license.