MPEG-2中的Profile@Level设置
2009-10-09 17:51
309 查看
MPEG-2中的Profile@Level
现有MPEG-2视频标准的技术规范集包括5类(Profile)4级(Level)组成,并采用分级编码。类和集的若干组合构成MPEG-2标准在某种特定应用下的子集。
级(Level)是指MPEG-2的输入格式,标识从有限清晰度的VHS 质量图像到HDTV图像,每一种输入格式编码后都有一个相应的范围。共分4级:
1) 低级LL(Low Level),图像输入格式的像素是ITU-R Rec.BT 601格式的1/4,即352×240×30或352×288×25。
2) 主级ML(Main Level),图像输入格式符合ITU-R Rec.BT 601格式,即720×480×30或720×576×25。
3) 1440高级H14L(High 1440 Level),图像宽高比为4∶3,采用1440×1080×30的高清晰度格式。
4) 高级HL(High Level),图像宽高比为16∶9,采用1920×1080×30的高清晰度格式。
类(Profile)是指MPEG-2的不同处理方法,每一类都包括压缩和处理方法的一个集合,较高的类意味着采用较多的编码工具集,进行更精细的处理,达到更好的图像质量,同时实现的代价也更大。共分5类:
1) 简单类SP(Simple Profile),使用最少的编码工具集。
2) 主类MP(Main Profile),它比简单类增加了一种双向预测方法,在相同比特率的情况下,将给出比简单类更好的图像。
3) 信噪比可分级类SNRP(SNR Scaleable Profile)和空域可分级类SPP(Spatially Scaleable Profile),这两种类允许将编码的视频数据分为基本层和附加层,提供了一种多种广播的方式。
4) 高级类HP(High Profile),应用于图像质量、比特率要求更高的场合。
现有MPEG-2视频标准的技术规范集包括5类(Profile)4级(Level)组成,并采用分级编码。类和集的若干组合构成MPEG-2标准在某种特定应用下的子集。
级(Level)是指MPEG-2的输入格式,标识从有限清晰度的VHS 质量图像到HDTV图像,每一种输入格式编码后都有一个相应的范围。共分4级:
1) 低级LL(Low Level),图像输入格式的像素是ITU-R Rec.BT 601格式的1/4,即352×240×30或352×288×25。
2) 主级ML(Main Level),图像输入格式符合ITU-R Rec.BT 601格式,即720×480×30或720×576×25。
3) 1440高级H14L(High 1440 Level),图像宽高比为4∶3,采用1440×1080×30的高清晰度格式。
4) 高级HL(High Level),图像宽高比为16∶9,采用1920×1080×30的高清晰度格式。
类(Profile)是指MPEG-2的不同处理方法,每一类都包括压缩和处理方法的一个集合,较高的类意味着采用较多的编码工具集,进行更精细的处理,达到更好的图像质量,同时实现的代价也更大。共分5类:
1) 简单类SP(Simple Profile),使用最少的编码工具集。
2) 主类MP(Main Profile),它比简单类增加了一种双向预测方法,在相同比特率的情况下,将给出比简单类更好的图像。
3) 信噪比可分级类SNRP(SNR Scaleable Profile)和空域可分级类SPP(Spatially Scaleable Profile),这两种类允许将编码的视频数据分为基本层和附加层,提供了一种多种广播的方式。
4) 高级类HP(High Profile),应用于图像质量、比特率要求更高的场合。
相关文章推荐
- MPEG-2中的Profile@Level
- What is MPEG-4 Simple Profile Level 0?
- MPEG-2中的Profile&Level
- 使用ASP.NET 2.0 Profile存储用户信息_2[翻译] Level 200
- .bash_profile和.bashrc的区别(如何设置生效)
- webdriver启动浏览器、设置profile&加载插件步骤详解
- .bash_profile和.bashrc的区别(如何设置生效)
- 【转】H264视频编码级别说明profile level Encoder
- 『H264』H.264 Profile、Level、Encoder三张简图
- .bash_profile和.bashrc的区别(如何设置生效)
- linux环境变量设置 以及 source命令 Linux 之 /etc/profile、~/.bash_profile 等几个文件的执行过程 Linux 设置环境变量
- 使用ASP.NET 2.0 Profile存储用户信息[翻译] Level 200
- .bash_profile和.bashrc的区别(如何设置生效)
- SIP SDP Profile-level-id解析
- 使用ASP.NET 2.0 Profile存储用户信息[翻译] Level 200
- h264 profile & level
- H.264 Profile、Level、Encoder三张简图
- h264 Profile-level-id解析
- Membership Role Profile设置配置文件
- .bash_profile和.bashrc的区别(如何设置生效)