关闭

视频编码入门

标签: h.264
162人阅读 评论(0) 收藏 举报
分类:

视频监控

分辨率CIF(352x288),25f/s RGB24位
一小时的数据量352x288x25x(24/8)x3600=25G

格式

  1. D1 720x576,标清
  2. D3 1920x1080, 高清

主流的视频编码算法

MPEG-4是ISO制定的视频编码算法
H.264是ITU-T和ISO联合制定的视频编码算法

编码模式

图像帧的编码模式有帧内编码、帧间编码,都属于预测编码。

帧内预测编码

优点:错误累积少,图像清晰
缺点:压缩倍率较小(因为图像清晰呗)

关键帧

视频编码,关键帧(I帧)d 间隔分固定和自动两种。
固定间隔:25f/s x 10s = 250帧,即每隔10s出现一个完整的I帧。
自动间隔:编码系统的码率控制器根据设定的码流阈值及宏块的SAD值综合判断。

如果图像细节丰富,帧内预测编码效率变低。

帧间预测编码

前向预测编码(P帧编码),双向预测编码(B帧编码)

变换编码

时间域或空间域的信号通过数学工具转换到另一个域,而在这个新域中,信号的能量重新分布,且能量更集中,从而便于编码压缩。

量化编码

把DCT系数除以一个常数,经过量化后的结果是量化步长的整数倍或为更多的零值,从而达到压缩的目的。

在反量化过程中,由于量化过程取整或四舍五入,而无法完全恢复原DCT系数,从而产生失真。量化是视频编码失真的根本原因

编码技术

第一代编码技术(MPEG4以前)

基于图像信号的统计特性来设计编码器,属于波形编码的范畴。第一的压缩编码方案把视频序列按时间先后分为一系列帧,每一帧图像有分成宏块以进行预测、运动补偿和编码。
缺点:
1. 将图像分成相同大小的块,高压缩比的情况下会出现严重的块效应
2. 无法对视频内容进行访问、编辑和回放等操作;
3. 未充分利用人类视觉系统HVS特性

第二代编码技术(MPEG4)

基于模型和对象的第二代压缩编码技术,充分利用HVS特性,采用第一代的核心技术,并创造了新的核心技术。

H264视频编解码算法

基于块的混合编码技术,跟第一代编码技术相同,但是做了技术更新,提高了性能。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:140121次
    • 积分:2209
    • 等级:
    • 排名:第17210名
    • 原创:747篇
    • 转载:12篇
    • 译文:18篇
    • 评论:2条
    文章分类