当前位置:网站首页>[Video coding learning] - understanding of transformation
[Video coding learning] - understanding of transformation
2022-08-09 14:47:00 【Stars¹⁸⁹⁵】
Video Coding - Understanding Transforms
• Transformation coding is orthogonal transformation, which can be understood as coordinate axis rotation• The purpose of the transform is: to de-correlate the signal, to make the signal independent, to take the independent quantization of the transform coefficient, to minimize the distortion, and to obtain a lower code rate• Transform + scalar quantization can obtain memory gain in vector quantization• The geometric mean of the variance of the transform coefficients of a good transform is as small as possible, which means that the variance of the transform coefficients is large, and the variance of the transform coefficients is small.• The greater the correlation of the sources, the greater the gain obtained by the transformation• Pareto condition• Common transformations○ KLT Transformation§ Most de-correlated§ Different sources, different transformation matrices§ Optimal transformation under MSE§ Since the transformation coefficients must be recalculated for each different source, it is more complicated, and the transmission of the transformation coefficients requires additional code rate consumption, which is not commonly used.○ DCT Transform§ Different sources, the same transformation matrix§ The source correlation tends to 1, and the performance of DCT and KLT tends to be consistent○ The algorithm complexity of 2-dimensional separable transform is O(N^4) compared to 2-dimensional non-separable transform becomes O(N^3).边栏推荐
猜你喜欢

iptables防火墙

Es7.x使用RestHighLevelClient进行增删改和批量操作

模拟实现strcpy函数的实现(含多次优化思想)

阿里云发布中国云原生数据湖应用洞察白皮书

Jetpack Compose - simply the basic attributes of Modifier is introduced

*2-1 OJ 254 翻煎饼

华为ensp静态路由、DHCP

Mysql的七种连接查询方法

*5-1 CCF 2015-03-1 图像旋转

From the Dutch flag problem to the optimization and upgrade of quick row
随机推荐
汇编语言学习(十)常用指令总结
GridContainer of openharmony container component
openharmony容器组件之Badge
Mysql seven connection query methods
Talking about CQRS Mode
display:inline-block 什么时候不会显示间隙?
汇编语言学习(七)
Jetpack Compose——remember、mutableStateOf、rememberSaveable
探索快八年,谁挡住了小红书的电商梦?
C语言 指针的解引用详解
汇编语言学习(八)
11.cuBLAS开发指南中文版--cuBLAS中的Level-1函数amax()和amin()
汇编语言学习(六)课程设计一
模拟实现strcpy函数的实现(含多次优化思想)
shell课程总结
青蛙跳台阶
*2-1 OJ 254 翻煎饼
阿里云PAI与香港大学合作论文入选INFOCOM 2022,有效减少大规模神经网络训练时间
RHCE课程总结
RHCE课程总结