- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
视频编解码简介 By shaolin Index 图像采集 帧内、帧间编码 DCT、DPCM 量化 锯齿状扫描和Length encode 哈夫曼编码 编解码流程 图像采集 图像采集的两种方式 RGB 紅 (R)、綠 (G)、藍 (B) 显示到显示器上需要用RGB格式 YUV Y表示亮度,U和V表示色差空间。U和V是构成彩色的两个彩色分量,Y和U、V是相互独立的。 YUV表示的优点是黑白电视可接收彩色电视信号;可以利用YUV的独立性和人眼的特性来降低数字图像所需要的存贮容量。 两者之间的转换 Y = 77/256R + 150/256G + 29/256B U = -44/256R - 87/256G + 131/256B + 128 V = 131/256R - 110/256G - 21/256B + 128 YUV格式 使用相同的分辨率对图像的亮度信号和色差信号进行采样 对图像的亮度信号和色差信号采用不同的采样频率 (Subsampling,子采样) YUV444,YUV422,YUV411,YUV420 YUV420指在水平和垂直方向上每2个连续的采样点上取2个Y样本,1个红色色差Cr样本,1个蓝色色差Cb样本 YUV411水平方向上每4个连续的采样点取4个亮度Y样本,1个红色色差Cr样本,1个蓝色色差Cb样本 YUV格式 H.263支持的图像格式 帧内、帧间编码 帧内编码的 I-frames主要使用JPEG的技术 帧间编码的 P-frames使用与前一帧(预测帧,predicted frame)的差值进行编码,因此当前帧依赖于前一帧 I-frame可以作为随机读取点 Intra Frame Coding Inter-frame (P-frame) Coding Inter-frame (P-frame) Coding 运动估值(motion estimation),对于当前目标图像中的某一宏块,在参考图像中寻找与之最相似的宏块(best match),然后对他们的差值进行和帧内编码类似的编码 一般使用“平均绝对差值”(MAD: Mean Absolute Difference)作为判断最匹配块的标准。也可以使用“均方差”(MSE: Mean Squared Errow)? 差值矩阵比较小,编码需要的比特量比较小 还要传送最匹配宏块和当前编码宏块之间相对位置的信息,称为运动向量(motion vector) 用解码后的图像(decoded image)作为参考图像,而不用原始图像 DCT/DPCM 离散余弦变换 (Discrete Cosine Transform; DCT) 差值讯号编码 (Differential Pulse Code Modulation; DPCM) 把影像由空间定义域 (space domain)转换到频率定义域 (frequency domain) DCT 每個 8 x 8小方块里面系数的位置越靠近左上角,它代表的频率越低,越靠近右下角,則它代表的频率越高 大部份的影像能量会集中在低频部份,也就是转换之后的输出系数在低频部份的值较大,而输出系数在高频部份的值很 小。 输出系数经过量化 (quantization)之后,高頻部份的 值大部份都会变为 0 DCT的公式 75%的时间花在DCT上面 量化和扫描 哈夫曼编码 出現几率大的符號用长度短的码表示,出現几率小的符號用长度长的码表示,因而其平均使用的数据量变小 H.261比特流结构 图片层 GOB层 一个GOB包含 k*16行 (k=1 for sub-QCIF, QCIF, and CIF; k=2 for 4CIF; k=4 for 16CIF) MB层 一个macroblock代表16×16的区域. 一般包含 6 blocks , PB-frame mode 下包含12 blocks Block层 每个block包含 8x8 区域 H.263的改进 半象素精度运动补偿 ?将运动补偿的精度提高到半象素 无限制运动向量? 允许运动矢量指向图像以外的区域。当某一运动矢量所指的参考宏块位于编码图象之外时,就用其边缘的图像像素值来代替这个不存在的宏块。 基于句法的算术编码模式 使用算术编码代替哈夫曼编码,由于算术编码在符号的概率分布不为2的幂的情况下也能逼近压缩的理论极限----符号的熵。 ? 先进的预测,PB帧 在一般情况下,每一宏块对应一个运动矢量。在先进的预测模式下,一个宏块中4个8×8亮度块可以各对应一个运动矢量,从而提高了预测精度,两个色度块的运动矢量则取这4个亮度块运动矢量的平均值。 PB-帧模式可在码率增加不多的情况下使帧率加倍 * * 采样为RGB Qu
您可能关注的文档
- 中国新文学发展中的现实主义_陈思与.pdf
- 国外期货市场操纵的案例分析和经验借鉴.pdf
- 第07章 化工企业健康安全环保管理手册.pdf
- 剖析中国白酒品牌定位探究.doc
- 经济学原理作业资料.doc
- 税收管理-转让定价与海关审价案例.pdf
- 第八章 商品的销售及售后管理.ppt
- 经济结构调整方式市场的化转型比较研究.pdf
- 基于创新价值链零售企业创新路径研究综述.pdf
- 第十一篇 国际要素流动.pdf
- 罗斯公司理财第6章 净现值与投资评价的其他方法.ppt
- 辐射4辐射全系列动力装甲作用解析.pdf
- 装备制造企业自主创新能力探索性因素分析和其实证研究.pdf
- 行业寒冬,茅台该不该买?摘要.pdf
- 互联网留学中介产品 市场的需求分析.pdf
- 申银万国-美国新一届任期的政策与经济展望:奥巴马“新政”-121128.pdf
- 英特尔2012校园招聘大礼包_备战英特尔2012校园招聘_大街网要领.pdf
- 2010-2011年继续教育公需科目《创新理论与案例分析》模拟考试题及答案.doc
- 2016年度暨南大学投资学考试大纲-参考书-真题-答题技巧.pdf
- 在上海,宜家用一个真咖啡馆做了个展示间教案.pdf
文档评论(0)