[发明专利]一种应用于机巡图片上传的图像压缩方法有效
申请号: | 202110322161.2 | 申请日: | 2021-03-25 |
公开(公告)号: | CN113038139B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 毛先胤;文屹;吴建蓉;曾华荣;牛唯;许逵 | 申请(专利权)人: | 贵州电网有限责任公司 |
主分类号: | H04N19/42 | 分类号: | H04N19/42 |
代理公司: | 贵阳中新专利商标事务所 52100 | 代理人: | 商小川 |
地址: | 550002 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 图片 上传 图像 压缩 方法 | ||
本发明公开了一种应用于机巡图片上传的图像压缩方法,它包括:步骤1、获得目标图片;步骤2、检测目标图片是否需要压缩;步骤3、需要压缩则判断当前应用场景下,检测目标图片是否能够使用WebP压缩方法;如果是,则选择WebP压缩方法并跳转到步骤5;步骤4、判断当前应用场景下,是否能够使用Guetzli压缩方法;如果是则选择Guetzli压缩方法;如果否则选择Libjpg压缩方法;步骤5、根据源图像的大小,选择压缩参数进行图像压缩得到目标压缩图片;解决了机巡图片上传这一应用场景下,图片压缩方法的兼容性、压缩率、图片质量和压缩性能的取舍问题。
技术领域
本发明属于图片压缩技术,尤其涉及一种应用于机巡图片上传的图像压缩方法。
背景技术
图像在传输、处理的过程中不可避免将占用大量的存储空间及网络带宽,无人机在巡检过程中将拍摄大量的巡检图片,对于这些每次巡检产生的数以万计的缺陷图片有必要进行压缩处理,以节省存储空间、传输时间、信号频带以及网络流量等。
目前在网络传输中,较为常见的三种图片压缩方式为Libjpeg、WebP和Guetzli。
Libjpeg是一个完全用C语言编写的处理JPEG图像数据格式的自由库。它包含一个JPEG编解码器的算法实现,以及用于处理JPEG数据的多种实用程序。作为目前最为常用的图片压缩方法,距离其初版的发布已近30年,其技术方案稳定、兼容性极佳。其问题在于相对新提出的压缩算法,其压缩率较高,已逐渐难以满足越来越多的图片压缩存储需求。
WebP是一种同时提供了有损压缩与无损压缩(可逆压缩)的图片文件格式,派生自影像编码格式VP8,由Google在2010年发布。根据Google较早的测试,WebP的无损压缩比网络上找到的PNG档少45%的文件大小,即使这些PNG档在使用pngcrush和PNGOUT处理过,WebP还是可以减少28%的文件大小。根据测试,同等质量下,WebP的压缩率优于Libjpeg和Guetzli。WebP压缩方式的问题在于兼容性较差,早期的PC和移动设备均不能很好地解码WebP格式的图片。
Guetzli是一个JPEG编码器,它的目标是在高视觉质量的情况下获得出色的压缩密度。Guetzli生成的图像通常比libjpeg生成的同等质量的图像小20-30%。Guetzli只生成顺序的(非渐进式)JPEG,因为它们提供了更快的解压速度。由于Guetzli的输出格式为JPEG,因此这种方法的兼容性与libjpeg相同,同时提供同等质量系数下更低的压缩率和更好的视觉效果。但Guetzli的问题在于压缩延时远远高于Libjpeg和WebP,无法进行实时压缩。
综上:每次巡检产生的数以万计的缺陷图片的压缩方法的选择上存在兼容性、压缩率、图片质量和压缩性能难以取舍。
发明内容
本发明要解决的问题是:提供一种应用于机巡图片上传的图像压缩方法,以解决现有技术针对图片压缩方法中的兼容性、压缩率、图片质量和压缩性能的取舍问题。
本发明采用技术方案如下:
一种应用于机巡图片上传的图像压缩方法,它包括:
步骤1、获得目标图片;
步骤2、检测目标图片是否需要压缩;
步骤3、需要压缩则判断当前应用场景下,检测目标图片是否能够使用WebP压缩方法;如果是,则选择WebP压缩方法并跳转到步骤5;
步骤4、判断当前应用场景下,是否能够使用Guetzli压缩方法;
如果是则选择Guetzli压缩方法;如果否则选择Libjpg压缩方法;
步骤5、根据源图像的大小,选择压缩参数进行图像压缩得到目标压缩图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州电网有限责任公司,未经贵州电网有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110322161.2/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序