没有合适的资源?快使用搜索试试~ 我知道了~
首页视频编解码学习之一:理论基础 - Mr.Rico - 博客园.pdf
视频编解码学习之一:理论基础 - Mr.Rico - 博客园.pdf
需积分: 50 360 浏览量
更新于2023-05-29
评论
收藏 2.93MB PDF 举报
①为什么要进行视频压缩? ②为什么可以压缩? ③数据压缩分类 ④编解码器 ⑤压缩系统的组成 ⑥编解码器实现 等等
资源详情
资源评论
资源推荐

2018/3/2 视频编解码学习之一:理论基础 - Mr.Rico - 博客园
https://www.cnblogs.com/xkfz007/archive/2012/08/12/2613690.html 1/18
追随技术WithPassion
学如逆水行舟,不进则退
博客园 首页 新随笔 联系 订阅 管理
随笔 - 343 文章 - 235 评论 - 126
视频编解码学习之一:理论基础
第1章介绍
1. 为什么要进行视频压缩?
未经压缩的数字视频的数据量巨大
存储困难
一张DVD只能存储几秒钟的未压缩数字视频。
传输困难
1兆的带宽传输一秒的数字电视视频需要大约4分钟。
2. 为什么可以压缩
去除冗余信息
空间冗余:图像相邻像素之间有较强的相关性
时间冗余:视频序列的相邻图像之间内容相似
编码冗余:不同像素值出现的概率不同
视觉冗余:人的视觉系统对某些细节不敏感
知识冗余:规律性的结构可由先验知识和背景知识得到
3. 数据压缩分类
无损压缩(Lossless)
压缩前解压缩后图像完全一致X=X'
压缩比低(2:1~3:1)
例如:Winzip,JPEG-LS
有损压缩(Lossy)
压缩前解压缩后图像不一致X≠X'
压缩比高(10:1~20:1)
利用人的视觉系统的特性
例如:MPEG-2,H.264/AVC,AVS
4. 编解码器
编码器(Encoder)
压缩信号的设备或程序
解码器(Decoder)
解压缩信号的设备或程序
编解码器(Codec)
昵称:Mr.Rico
园龄:6年11个月
粉丝:479
关注:3
+加关注
< 2012年7月 >
日 一 二 三 四 五 六
24 25 26 27 28 29 30
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4
搜索
搜索
找找看
谷歌搜索
常用链接
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
我的标签
H.264(16)
x264(12)
JM(11)
C与C++区别(7)
volatile(7)
虚函数(7)
程序员(6)
const(6)
static(6)
随机数(5)
更多

2018/3/2 视频编解码学习之一:理论基础 - Mr.Rico - 博客园
https://www.cnblogs.com/xkfz007/archive/2012/08/12/2613690.html 2/18
编解码器对
5. 压缩系统的组成
(1) 编码器中的关键技术
(2) 编解码中的关键技术
6. 编解码器实现
编解码器的实现平台:
超大规模集成电路VLSI
ASIC, FPGA
数字信号处理器DSP
软件
编解码器产品:
机顶盒
数字电视
摄像机
监控器
7. 视频编码标准
编码标准作用:
兼容:
不同厂家生产的编码器压缩的码流能够被不同厂家的解码器解码
高效:
标准编解码器可以进行批量生产,节约成本。
主流的视频编码标准:
MPEG-2
MPEG-4 Simple Profile
H.264/AVC
AVS
随笔分类
随笔分类
(316)
(316)
Algorithm(19)
Algorithm笔记(2)
C/C++笔记(67)
C/C++编程(71)
DataStructure(1)
DataStructure笔记(11)
Fedora配置(19)
FFmpeg(2)
H.264/JM(30)
Hardware(1)
ImageRetrieval(1)
Interview
IT技术(1)
Linux笔记(11)
Linux编程
Linux学习(1)
Matlab技术(3)
MPEG系列
Networks
Opencv学习(1)
OperatingSys(13)
Shell笔记(5)
Shell编程(7)
Softwares(1)
UsefulProgs(9)
VideoCodec(23)
Windows技术
X264(4)
编程语言(2)
多媒体技术(11)

2018/3/2 视频编解码学习之一:理论基础 - Mr.Rico - 博客园
https://www.cnblogs.com/xkfz007/archive/2012/08/12/2613690.html 3/18
VC-1
标准化组织:
ITU:International Telecommunications Union
VECG:Video Coding Experts Group
ISO:International Standards Organization
MPEG:Motion Picture Experts Group
8. 视频传输
视频传输:通过传输系统将压缩的视频码流从编码端传输到解码端
传输系统:互联网,地面无线广播,卫星
9. 视频传输面临的问题
传输系统不可靠
带宽限制
信号衰减
噪声干扰
传输延迟
视频传输出现的问题
不能解码出正确的视频
视频播放延迟
10. 视频传输差错控制
差错控制(Error Control)解决视频传输过程中由于数据丢失或延迟导致的问题
差错控制技术:
信道编码差错控制技术
编码器差错恢复
解码器差错隐藏
11. 视频传输的QoS参数
数据包的端到端的延迟
带宽:比特/秒
数据包的流失率
数据包的延迟时间的波动
第2章 数字视频
1.图像与视频
图像:是人对视觉感知的物质再现。
三维自然场景的对象包括:深度,纹理和亮度信息
二维图像:纹理和亮度信息
视频:连续的图像。
视频由多幅图像构成,包含对象的运动信息,又称为运动图像。
随笔档案
随笔档案
(344)
(344)
2017年2月 (6)
2015年5月 (2)
2014年5月 (1)
2013年7月 (2)
2013年6月 (1)
2012年11月 (48)
2012年10月 (31)
2012年8月 (42)
2012年7月 (66)
2012年6月 (15)
2012年5月 (14)
2012年4月 (33)
2012年3月 (25)
2012年2月 (30)
2011年12月 (1)
2011年11月 (8)
2011年10月 (5)
2011年9月 (7)
2011年8月 (2)
2011年7月 (4)
2011年4月 (1)
文章分类
文章分类
(175)
(175)
Algorithm(6)
C/C++编程(40)
DataStructor(2)
Fedora配置(11)
H.264/JM(22)
Hardware(2)
IT技术(3)
Linux编程(9)
Linux学习(7)

2018/3/2 视频编解码学习之一:理论基础 - Mr.Rico - 博客园
https://www.cnblogs.com/xkfz007/archive/2012/08/12/2613690.html 4/18
2. 数字视频
数字视频:自然场景空间和时间的数字采样表示。
空间采样
解析度(Resolution)
时间采样
帧率:帧/秒
3. 空间采样
二维数字视频图像空间采样
4. 数字视频系统
采集
照相机,摄像机
处理
编解码器,传输设备
显示
显示器
5. 人类视觉系统HVS
HVS
眼睛
神经
大脑
Matlab技术
MPEG系列(4)
Networks(4)
Opencv学习
OperatingSys(7)
Programmer(17)
Shell编程(7)
VideoCodec(8)
Windows技术(3)
X264(12)
编程语言(4)
多媒体技术(1)
面试(6)
文章档案
文章档案
(235)
(235)
2017年4月 (1)
2017年2月 (30)
2015年6月 (1)
2015年5月 (29)
2013年1月 (1)
2012年11月 (9)
2012年10月 (8)
2012年8月 (17)
2012年7月 (46)
2012年6月 (13)
2012年5月 (17)
2012年3月 (9)
2012年2月 (24)
2011年11月 (1)
2011年10月 (6)
2011年9月 (7)
2011年8月 (8)
2011年7月 (6)
剩余17页未读,继续阅读











安全验证
文档复制为VIP权益,开通VIP直接复制

评论0