前端超分辨率技术应用:图像质量提升与场景实践探索-设计篇
http://t.csdnimg.cn/HUTWj上面👆是新篇章了 比此文全面
作用
图片加载是目前几乎所有的APP都具备的基础能力,在节省服务商的传输带宽之外,也可以降低用户消费端流量的消耗,提升用户的加载速度。帮助每一个产品用更低的成本达到更好的图片加载效果。
效果
模型算法
超分辨率
用TensorFlow实现的图像极度压缩模型:体积减半,画质翻倍! - 走进人工智能
压缩算法
高保真图像压缩
https://github.com/Justin-Tan/high-fidelity-generative-compressis
Android图片加载库
Coil 和 Glide对比
官方中文文档介绍
coil & Glide v4 : 快速高效的Android图片加载库
选择Coil理由
1.Coil 首选 Kotlin 语言开发并且使用包含 Coroutines, OkHttp, Okio 和 AndroidX Lifecycles 在内最流行的开源库。
2.动态采样(Dynamic image sampling),简而言之就是可以在内存中只缓存了一个低质量的图片而此时需要显示同一个高质量的图片时,Coil可以先把低质量的图片作为 ImageView
的 placeHolder
并同时去磁盘缓存中读取对应的高质量图片最后以“渐进式”的方式替换并最终显示到视图中,例如最常见的从图片列表到预览大图的场景。对项目有帮助 看看能不能改造一下这个机制。 渐进式替换原有生成高清图。
项目规划(当前目标)
第一步 将原有图进行图像增强 现在端侧进行改造 进行性能评估,先写个Android 图片加载sdk能够超分图片
540p秒变1080p!小红书端侧实时超分带你免流量玩嗨短视频_画质_Core_问题对比 Glide 深入解析Coil图像加载库;高效处理图像加载 - 掘金