Better Portable Graphics

Better Portable Graphics (BPG) is a file format for coding digital images, which was created by programmer Fabrice Bellard in 2014.

Current research works on designing and developing more energy-efficient BPG hardware which can then be integrated in portable devices such as digital cameras.

[1] Others followed Bellard's idea and created the AVIF image format based on the AV1 video codec, which is patent free and therefore got implemented in browsers.

BPG is a wrapper for the "Main 4:4:4 16 Still Picture" profile up to 14 bits per sample.

[2] Color space support is included for YCbCr with ITU-R BT.601, BT.709, and BT.2020 (non-constant luminance) definitions, YCgCo, RGB, CMYK, and grayscale.