当前位置:网站首页>Lepton 无损压缩原理及性能分析
Lepton 无损压缩原理及性能分析
2022-07-05 09:26:00 【InfoQ】
一、从一个游戏开始
1.1 游戏找茬

二、智者的成长
2.1 苏格拉底助产术
- 上面图片为何变小了呢?
- 丢失了的信息去哪了呢?
- 为什么图片质量下降了,我却看不出来呢?
- 我还能将它变的更小吗?
- 我能将它还原成原来的大小吗?
- 为什么要压缩我的图片?
2.2 探求表象背后的故事








三、故事的主角 Lepton
3.1 为什么选择 Lepton

3.2 Lepton进行了哪些优化。
3.3 Lepton在vivo存储中的探索

- lepton压缩与解压缩对服务器的计算性能要求较高、消耗较大。
- 期望充分利用空闲服务器CPU资源,达到降本增效的目的。
- 面对潮汐现象具备动态扩缩容的能力。

3.4 性能评测



四、 图片压缩的常见问题
4.1 通过文件格式区分有损和无损压缩

4.2 常见的无损压缩算法

五、 总结
- 《The Design, Implementation, and Deployment of a System to Transparently Compress Hundreds of Petabytes of Image Files For a File-Storage Service》
- 《基于深度学习的JPEG图像云存储研究》
- 《JPEG-Lepton压缩技术关键模块VLSI结构设计研究》
边栏推荐
- Huber Loss
- Introduction Guide to stereo vision (2): key matrix (essential matrix, basic matrix, homography matrix)
- Information and entropy, all you want to know is here
- 混淆矩阵(Confusion Matrix)
- Luo Gu p3177 tree coloring [deeply understand the cycle sequence of knapsack on tree]
- Kotlin introductory notes (IV) circular statements (simple explanation of while, for)
- Alibaba's ten-year test brings you into the world of APP testing
- Thermometer based on STM32 single chip microcomputer (with face detection)
- 阿里十年测试带你走进APP测试的世界
- 2309. 兼具大小写的最好英文字母
猜你喜欢
Wxss template syntax
[code practice] [stereo matching series] Classic ad census: (6) multi step parallax optimization
C language - input array two-dimensional array a from the keyboard, and put 3 in a × 5. The elements in the third column of the matrix are moved to the left to the 0 column, and the element rows in ea
Principle and performance analysis of lepton lossless compression
Newton iterative method (solving nonlinear equations)
Can't find the activitymainbinding class? The pit I stepped on when I just learned databinding
一篇文章带你走进cookie,session,Token的世界
什么是防火墙?防火墙基础知识讲解
nodejs_ fs. writeFile
Introduction Guide to stereo vision (3): Zhang calibration method of camera calibration [ultra detailed and worthy of collection]
随机推荐
Ministry of transport and Ministry of Education: widely carry out water traffic safety publicity and drowning prevention safety reminders
Deep understanding of C language pointer
太不好用了,长文章加图文,今后只写小短文
一次 Keepalived 高可用的事故,让我重学了一遍它
Figure neural network + comparative learning, where to go next?
【PyTorch Bug】RuntimeError: Boolean value of Tensor with more than one value is ambiguous
Wxml template syntax
Talking about label smoothing technology
Explain NN in pytorch in simple terms CrossEntropyLoss
Introduction Guide to stereo vision (2): key matrix (essential matrix, basic matrix, homography matrix)
Priority queue (heap)
Talking about the difference between unittest and pytest
信息與熵,你想知道的都在這裏了
Rebuild my 3D world [open source] [serialization-2]
Jenkins pipeline method (function) definition and call
Lepton 无损压缩原理及性能分析
Introduction Guide to stereo vision (5): dual camera calibration [no more collection, I charge ~]
Rebuild my 3D world [open source] [serialization-3] [comparison between colmap and openmvg]
Luo Gu p3177 tree coloring [deeply understand the cycle sequence of knapsack on tree]
Nips2021 | new SOTA for node classification beyond graphcl, gnn+ comparative learning