来福网

JPEG XL

JPEG XL是一种免版税的位图文件格式,支持有损和无损压缩。它旨在超越现有的位图格式,并成为它们的通用替代。JPEG XL格式规范的主要作者有Jyrki Alakuijala、Jon Sneyers和Luca Versari。

2017年,JTC1 / SC29 / WG1 (JPEG) 发起下一代图像编码标准(JPEG XL)提案征集。所有提案在2018年9月前提交,随后2019年7月形成委员会草案。草案是由谷歌提交的PIK和Cloudinary(英语:Cloudinary)提交的基于FLIF的FUIF结合而来。

2020年12月25日,伴随着参考软件实现libjxl的0.2版本发布,JPEG XL的比特流格式被最终敲定,这意味着未来的版本将保证对此版本的解码兼容性。此后文件格式与核心编码系统分别于2021年10月13日和2022年3月30日正式标准化。

JPEG XL的提案征集提及了下一代图像压缩标准对大幅提升压缩效率(60%)的需求。新标准应该有优于HEIC、AVIF、WebP和JPEG 2000这些静态图像编码的表现,同时提供对传统JPEG格式的无损再压缩选项。

JPEG XL最高能够提供对甚高分辨率图像(每边1太像素)、4099个32位深通道(包含alpha通道)的静态或动态图像及其嵌入预览的有损压缩和无损压缩。它支持针对网络传输的渐进式解码和最小化信头开销特性,以及针对图像编辑和数码印刷的图层、CMYK和专色(英语:Spot color)支持。它还针对无缝处理Rec. 2100(英语:Rec. 2100)等广色域的感知量化器(英语:Perceptual quantizer)、混合对数伽马校正(英语:Hybrid log–gamma)和转换曲线进行了特别设计。

主要特点有:

JPEG XL基于Google的PIK格式和Cloudinary的FUIF格式(基于FLIF)。

JPEG XL主要有两种编码模式:

VarDCT模式的图像可借由模块化“挤压”的独立“直流帧”存储的直流系数实现渐进式加载,支持1:16、1:32等抽样比例。“挤压”变换也可以用于将alpha通道和VarDCT模式的色彩通道一同渐进式编码,使两种模式协同工作。

JPEG XL默认使用视觉无损下仍有较好压缩效果的设置。

这些模式可由单独的图像特征模型协助:

JPEG XL编码可以无损地转码JPEG最常用的子类型的文件,实现方式是将JPEG的DCT系属直接拷贝到8×8的VarDCT块,并借助JPEG XL更好的熵压缩算法实现更小的文件大小。此过程是可逆的,可以从转换结果中逐位重建原始JPEG图像,尽管有一些限制条件。

预测是基于逐像素、无辅助信息的去相关器运作的,包括参数化的自校正加权预测器集合。上下文模型(英语:Context model)包括特化的静态模型和强大的元自适应模型,它们考虑局部错误,具有信号树结构和分上下文的预测器选择。熵编码基于LZ77,可使用非对称数字系统(英语:Asymmetric numeral systems)或前缀码(适用于低复杂度的编码器,或减少短数据流的开销)。

动画(多帧)图像不执行高级帧间预测,尽管有一些基本的帧间编码工具可用:

JPEG XL受到了许多科技公司与组织的公开支持,如Facebook、Adobe、Intel与VESA、卫报、Flickr和SmugMug、Shopify、Krita基金会和Serif Europe(英语:Serif Europe)。

后台-插件-广告管理-内容底部广告位PC端
后台-插件-广告管理-内容底部广告位手机端

评论

全部评论