H.265 帧内PCM模式详解
来源:互联网 发布:2016年服务贸易数据 编辑:程序博客网 时间:2024/05/21 09:19
原理:
PCM模式是帧内的一种特殊的编码模式,编码端直接传输像素值。当相应的CU采用PCM模式时,CU不经过预测,变换,量化和熵编码等步骤,直接将Cu的像素值直接传输到解码端。同理,解码端不用经过预测等步骤,直接从码流中将像素值读出来即可。
PCM模式适用于图像特别复杂,采用其他编码模式效果不理想,采用PCM模式效果还更好的情况。在无损编码中也采用PCM模式。
代码流程:
在HM的代码版本,当前CU的大小只有处于[8x8,32x32],闭区间,并且划分模式为SIZE_2Nx2N,才能判断是否采用PCM模式。而Cu的大小理论上最大为64x64,最小为8x8。
首先从SPS(图像序列头)中读取pcm_enabled_flag,若等于1,则表明PCM模式有效,继续在SPS中读取传输亮度色度像素值所需要的bit数(用于从码流中读取像素值)、采用PCM模式的块是否用于环路滤波以及SAO等。
接下来时具体到每个Cu。虽然可以使用PCM模式,具体到每个Cu却不一定采用PCM模式,而是正常的帧内角度模式。解码端的判断条件如下图:
1 0
- H.265 帧内PCM模式详解
- 详解H.264之帧内预测
- 详解H.264之帧内预测
- H.264帧内编码的模式选择
- H.264帧内编码的模式选择
- H.264帧内编码的模式选择
- H.265帧内预测技术
- H.265之三 帧内预测(1)
- H.265之三 -帧内预测(2)
- H.265之三 -帧内预测(3)
- H.265之三 -帧内预测(4)
- 【转】PCM Audio,PCM格式音频文件 详解
- h.264视频编码中快速的帧内预测模式选择
- H.264帧内模式选择以及代价计算相关知识
- H.264帧内模式选择以及代价计算相关知识
- H.264帧内模式选择以及代价计算相关知识
- 【H.264/AVC视频编解码技术详解】十六:帧内预测编码的基本原理
- H.264快速帧内预测算法
- java记——8.13**坑爹的缺省包
- 四种方案解决ScrollView嵌套ListView问题
- Config PHP5.6 on WIN7 IIS
- SIP穿越NAT SIP穿越防火墙
- poj Dining 3281 (最大流问题&&机智建图) 好题
- H.265 帧内PCM模式详解
- java 防止SQL注入 字符串过滤
- Gradle知识点整理
- React Native实战(二):Android的打包
- 小米相关
- protocol buffers简介
- Java特性
- mysql between and 遇到日期查询边界问题
- 抓华数tv的rtmp流地址