0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌推出Jpegli开源编码库,优化图片压缩,提升图像品质

微云疏影 ? 来源:综合整理 ? 作者:综合整理 ? 2024-04-07 11:16 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

4月7日报道,图像压缩领域的领先者Google公司发布了一款全新的Jpegli开源编码库,致力于改善JPEG格式图片压缩常见的损失画质及压缩伪影等问题。

据业内专业媒体IT之家所述,Jpegli即为应对网站优化需求应运而生的产物,旨在达成图片压缩率与质量的最佳平衡以加快网页加载速度。相较于现行方式,Jpegli声称能在确保高质量图像的基础上,实现更优的压缩率,理论上最高可提高35%。

另一大优势则在于,Jpegli在保持对现有JPEG编码/解码器的全面兼容的前提下,同样支持常用的8位格式,且额外支持10位乃至更高的可选项(有助于减轻压缩伪影等问题)。

谷歌声称,Jpegli相较于传统编码器在同等比特率下能呈现出更为优质的图像质量。举例说,Jpegli在2.8 BPP比特率下的表现优于libjpeg-turbo在3.7 BPP下的结果,然后者要比Jpegli高出32%的比特率。

谷歌对Jpegli的原理信息进行了适度保密,不过这主要依靠先进技术来有效降低图像噪声并在较小文件中保留下足够的细节。其中部分关键技术借鉴了他们先前在研发JPEG XL格式过程中的经验。

借由上述各项技能,Jpegli在压缩文件体积的同时,仍能维持优良的图像质量,并且具有良好的适应性,与当前各类浏览器及图像处理工具均无缝衔接。

据悉,Jpegli已在Github平台开放给所有愿意深入研究的开发人员。就广大用户而言,此项科技预示着在不久的将来,当我们浏览网页时,图片将能更快加载且所需的数据量将大幅减少。

尽管谷歌在公开场合并未明确表态,但业内普遍推测Jpegli极有可能并入Google Photos等自订产品。若能成功实现在不牺牲画质的情况下缩减30%图片存储空间,无疑会极大缓解Google服务器压力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 解码器
    +关注

    关注

    9

    文章

    1192

    浏览量

    42206
  • 谷歌
    +关注

    关注

    27

    文章

    6233

    浏览量

    108717
  • 图像
    +关注

    关注

    2

    文章

    1094

    浏览量

    41656
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    低内存场景下的高效压缩利器:FastLZ压缩应用实践指南

    在资源受限环境中,数据压缩既要追求速度又要节省内存。本文聚焦FastLZ压缩,深入探讨其在低内存场景下的应用实践,通过解析其核心算法与优化策略,带您掌握如何利用该
    的头像 发表于 07-22 15:13 ?84次阅读
    低内存场景下的高效<b class='flag-5'>压缩</b>利器:FastLZ<b class='flag-5'>压缩</b><b class='flag-5'>库</b>应用实践指南

    鸿蒙5开发宝藏案例分享---优化应用包体积大小问题

    ?** 鸿蒙包体积优化实战:藏在官方文档里的宝藏技巧!** 大家好呀~我是你们的鸿蒙开发小伙伴!今天在翻官方文档时,发现了一个超实用的「包体积优化」案例宝藏!这些技巧明明能大幅提升
    发表于 06-13 10:09

    HarmonyOS优化应用预置图片资源加载耗时问题性能优化

    CPU解压缩生成的图片资源会占用较多的内存空间,给内存造成更大的压力,可能会引起卡顿掉帧。此时可以借助纹理压缩技术,将预置图片在构建过程中进行转码和
    发表于 05-29 16:11

    HarmonyOS优化应用包体积大小问题性能优化

    一、概述 减小应用包大小是提升应用下载和安装体验的重要方式。通过压缩、精简或者复用应用中的代码或资源,可以有效降低应用包体积大小,减少空间占用,从而达到提升应用下载和安装速度的目的。在了解如何
    发表于 05-20 14:50

    “RdbStore”上线开源鸿蒙社区 助力鸿蒙应用数据访问效率大幅提升

    品质调优、全链路运维等,能够有效提升应用启动和访问速度,助力应用高效开发和性能提升。 性能强大:数据访问和初始化耗时大幅优化 在应用开发过程中,数据访问的效率直接影响应用的启动和访问
    的头像 发表于 03-18 15:02 ?401次阅读

    嵌入式系统中的代码优化压缩技术

    在当今数字化时代,嵌入式系统广泛应用于各个领域,从智能家居设备到工业控制系统,从汽车电子到可穿戴设备,它们无处不在。而在嵌入式系统开发中,代码优化压缩技术至关重要,直接影响着系统的性能、成本
    发表于 02-26 15:00

    《DNESP32S3使用指南-IDF版_V1.6》第四十章 图片显示实验

    BMP的详细介绍,请参考光盘的《BMP图片文件详解.pdf》。40.1.2 JPEG编码简介JPEG是Joint Photographic Experts Group(联合图像专家组)的缩写,文件后辍
    发表于 01-04 09:22

    借助谷歌Gemini和Imagen模型生成高质量图像

    在快速发展的生成式 AI 领域,结合不同模型的优势可以带来显著的成果。通过利用谷歌的 Gemini 模型来制作详细且富有创意的提示,然后使用 Imagen 3 模型根据这些提示生成高质量的图像,您可
    的头像 发表于 01-03 10:38 ?1012次阅读
    借助<b class='flag-5'>谷歌</b>Gemini和Imagen模型生成高质量<b class='flag-5'>图像</b>

    开源AI模型是干嘛的

    开源AI模型是指那些公开源代码、允许自由访问和使用的AI模型集合。这些模型通常经过训练,能够执行特定的任务。以下,是对开源AI模型的详细
    的头像 发表于 12-14 10:33 ?905次阅读

    芯原股份与开源图形LVGL达成战略合作

    为广泛的嵌入式应用提供优化和扩展的图形处理能力。作为首批为LVGL生态系统提供3D GPU技术支持的提供商之一,芯原将助力进一步提升LVGL图形的3D图形渲染能力。
    的头像 发表于 11-29 09:20 ?919次阅读

    PingCAP推出TiDB开源分布式数据

    “作为一款PingCAP自主研发、面向全球用户的开源数据,TiDB走在了技术的前沿。得益于第四代英特尔 至强 可扩展处理器卓越的代际性能提升,以及其搭载的多种硬件加速器,我们进一步提升
    的头像 发表于 11-24 11:26 ?1111次阅读
    PingCAP<b class='flag-5'>推出</b>TiDB<b class='flag-5'>开源</b>分布式数据<b class='flag-5'>库</b>

    如何优化base64编码的性能

    产生影响,特别是在处理大量数据时。以下是一些优化Base64编码性能的方法: 1. 选择合适的和算法 使用高效的 :不同的编程语言和
    的头像 发表于 11-10 14:17 ?2359次阅读

    如何使用gzip压缩和解压缩技术

    Nginx是一款高性能的Web服务器,它也能够充当反向代理服务器和负载均衡器。在Web应用开发中,优化网站速度是一个非常重要的工作。使用gzip压缩和解压缩技术,可以有效减小传输文件的大小,
    的头像 发表于 09-29 15:57 ?1007次阅读

    音频信号的无损压缩编码是什么

    音频信号的无损压缩编码是一种在不损失音频质量的前提下,减少音频文件大小的技术。这种技术对于存储和传输音频数据非常有用,尤其是在带宽有限或存储空间有限的情况下。无损压缩编码技术可以应用于各种音频格式
    的头像 发表于 09-25 14:10 ?1304次阅读

    使用Arm KleidiCV开源加速图像处理性能

    针对 Arm CPU 优化的性能关键型例程的开源。该软件专为集成到各种计算机视觉框架而设计,能够为 Arm 平台上的计算机视觉工作负载提供最佳性能,并且无需应用开发者进行额外编程或
    的头像 发表于 09-03 11:32 ?2730次阅读
    使用Arm KleidiCV<b class='flag-5'>开源</b><b class='flag-5'>库</b>加速<b class='flag-5'>图像</b>处理性能