厂商总体参数比较
因为厂商的面板以及相应网管软件的原因,相当编码参数不能设置(或者有设置不起作用情况),编码码流分析结果可能与厂商宣称结果不同,下面表格以实际码流为准。通过表2.1可以看出,目前各个厂商的h.264实时编码器仍在开发过程当中,尚有较多参数需要实现。
表2.1 厂商编码器参数分析结果
H.264规范主要参数(参照ISO/IEC 14496-10) | ||||||
颜色为编码器可选(电信规范) | Tandberg | Harmonic | Envivio | TUT | Optibase | |
Coding Model | Progressive Interlace | Progressive/ Frame MB | Progressive/ Frame MB | Progressive/ Frame MB | Progressive/ Frame MB | Progressive/ Field MB |
| | | | | | |
IDR Intra | On,Off | OK | NO | OK | NO | OK |
评论:IDR对于实现频道切换具有相当重要的意义 | ||||||
Slice type | I, P, B | OK | OK | I P (can’t set B) | OK | I P |
Hadamard transform | On,Off | OK | OK | OK | OK | NO |
评论:哈达马变换在Intra16*16模块变换时候必需使用,减少码率约为%3 | ||||||
Pic Interlace Coding | PAFF | NO | OK (but all the MB type are Frame) | OK | NO | NO |
MB Interlace Coding | MBAFF | |||||
Intra Prediction | 16x16,4x4 | 16*16 | OK | OK | OK | 4*4 (且实现4*4 9种模式中3种) |
Inter Prediction | 16*16,16*8, 8*16, 8*8 8x4,4x8,4x4,SKIP | 16*16 SKIP | 16*16 SKIP | 16*16 16*8 8*16 8*8 SKIP | 16*16 Direct SKIP | 16*16 16*8 SKIP |
评论:不同的块模式的选择对于减少码率以及图像细节表现有较有效果 | ||||||
Fast Motion Estimation | On,Off | | | | | |
DirectModeType | Temporal ,Spatial | NO | NO | NO | T OK | NO |
评论:Direct或者SKIP模式因为不传送运动矢量以及数据,因此减少码率 | ||||||
P-slice Weighted Prediction | Off,Explicit | NO NO NO | NO NO NO | NO NO NO | NO NO NO | NO NO NO |
B-slice Weighted BiPrediction | Off,Explicit, Implicit | |||||
WeightedReferenceME | Off,On | |||||
评论:权重预测对于渐变场景效果很好 | ||||||
InLoop DeBlocking Filter | Off,On | OK | OK | NO(本码流)(but they say they can) | NO(but they say they can) | NO(but they say they can) |
评论:环内滤波对于消除马赛克以及减少码率有很大作用%10左右的效果,增加计算量 | ||||||
1/4 Sample unit | | (待分析) OK | (待分析)OK | (待分析)OK | (待分析)OK | (待分析)OK |
RateDistorition-OPTimization | | (待分析) OK | (待分析) OK | (待分析) OK | (待分析) OK | (待分析) OK |
评论:码率率失真优化对于编码器计算量负担相当大。 | ||||||
Multi-Reference Frames | Up to 5 | 5 | 5 | 5 | 5 | 5 |
Entropy coding | CAVLC ,CABAC | CABAC | CABAC | CABAC | CABAC | CABAC |
| | | | | | |
博客对厂商的h.264实时编码器进行总体参数比较。因厂商面板及网管软件问题,部分编码参数设置无效,编码码流分析结果与厂商宣称可能不同,表格以实际码流为准。结果显示各厂商的h.264实时编码器仍在开发,有较多参数待实现。
5808

被折叠的 条评论
为什么被折叠?



