“Ontwikkelaar komt met bpg-compressieformaat als ‘jpeg-vervanger'”

0
399

Ontwikkelaar Fabrice Bellard, onder andere verantwoordelijk voor de ffmpeg-bibliotheek, heeft op basis van de hevc-videocodec een nieuw compressieformaat voor afbeeldingen gebouwd. Het bpg-formaat zou afbeeldingen tot de helft kleiner kunnen maken dan het jpeg-formaat.

Bellards bpg-formaat gebruikt onderdelen van de hevc-encoder in ffmpeg. Daarmee kunnen afbeeldingen met een vergelijkbare kwaliteit de helft kleiner worden gemaakt dan bij het gebruik van de jpeg-standaard. Het bpg-formaat, ofwel better portable graphics, biedt dezelfde kleurformaten als jpeg en biedt daarbovenop ook ondersteuning voor een alfa-kanaal. Ook rgb-, ycgco- en cmyk-kleurmodellen worden ondersteund en kleurdieptes tussen de 8 en 14bit zijn mogelijk.

Door middel van een javascript-decoder kunnen bestaande browsers afbeeldingen die met bpg zijn gecomprimeerd decoderen. Ook lossless-compressie is mogelijk en metadata als exif en icc-profielen kunnen embedded worden in de bpg-container. Volgens Bellard is bpg zelfs nog iets sneller dan afbeeldingen die met de hevc-codec compacter zijn gemaakt, doordat de header kleiner is. Voor Windows en Linux is de broncode van het nieuwe compressieformaat vrij beschikbaar.

Of het formaat breed ondersteund gaat worden, is nog onduidelijk. Google kwam in 2010 met het webp-formaat, maar het gebruik op met name het web blijft nog achter. Andere formaten die gemiddeld beter comprimeren dan jpeg zijn jpeg 2000 en re-jpeg.