高清加速引擎
高清加速引擎通常指的是專門針對高清
視頻格式的硬體解碼器。而
英特爾的
高清加速引擎則能夠在保證
高清解碼流暢度的同時通過高級去交錯技術、電影模式檢測、細節增強技術、ProcAMP技術和最新的顯示連線技術整體提高高清
視頻的回放品質。
什麼是高清
高清,英文為“High Definition”,意思是“高解析度”。通常大家所說的“
高清”主要為720p格式(750條垂直
掃描線,720條可見垂直掃描線,16:9,解析度為1280×720,逐行/60Hz,
行頻為45KHz)和1080P格式(1125條垂直掃描線,1080條可見垂直掃描線,16:9,解析度為1920×1080
逐行掃描),因此
高清視頻的數據傳輸量非常大,也由此產生出了很多新的壓縮算法。現在的高清
音頻格式有:DTS、Dolby Digital、Dolby TrueHD、LPCM等。
視頻格式,主要有:
H.264、WMA-HD、MPEG2-TS、MPEG4和VC-1等。其中,H.264格式目前最為流行。而選擇一顆性能優越的處理器或者
顯示核心對於解碼流暢解碼不同格式的
高清視頻就顯得非常必要。
H.264解碼
由於目前藍光格式的統一,使得市面上絕大多數的
高清視頻均是採用H.264的格式編碼,它又分為四個最主要步驟,分別是流處理,逆變換,動態補償,去方塊濾波,這四步也是資源消耗的主要四個部分
圖1:H.264解碼流程圖
H.264解碼的四個步驟中的第一步“CAVLC/CABAC解碼”是最為消耗運算資源,這方面遠高於其他三步(簡單的說,CAVLC/CABAC是H.264編碼規範中兩種不同的算法,都是為了提高壓縮比,其中CABAC比CAVLC
壓縮率更高,但解碼時自然也要求更高)。
如果所有四個步驟全採用處理器純軟體解碼運算,當碰上HDDVD版本的高
碼率H.264
視頻,處理器的負載會非常巨大,即使能流暢播放
高清視頻,也會因為處理器壓力過重而影響其他同時開啟的應用程式的執行效率。
如果讓處理器解碼“CAVLC/CABAC解碼”和“反向轉換(Inverse Transformation)”兩部分,由
顯示核心承擔“運動補償”和“解碼去塊”功能,則可以在一定程度上降低處理器的壓力。 不過對於使用
單核處理器或低端
雙核處理器的用戶來說,這依然無法很好的應付這類
視頻;其次,碰上編碼率更高的視頻,依然會給處理器造成很大的處理難度,導致視頻播放的不確定性,可能消費者會遇到某些視頻可以流暢播放,但是有些視頻卻丟幀的情況。
通過以上兩點可以看出,由
顯示核心承擔全部的H.264
視頻解碼和處理過程,讓其解碼運算可以基本不依賴處理器將是最為經濟、便捷的方法。如果能實現這一點,以後消費者就無需過分擔心自己的處理器性能如何,不同的
視頻編碼率導致的負載差距過大等等問題,只要選擇一顆能支持“H.264全解碼”的
顯示核心,就能無所顧忌的播放所有
高清視頻,而採用了高清加速引擎的
英特爾GMA X4500HD晶片組則能夠輕鬆全程解碼H.264格式的高清視頻,再加上高級去交錯技術、電影模式檢測、細節增強技術、ProcAMP技術和最新的顯示連線技術則能夠從圖像品質、色彩飽和度以及高清接口等方面提升用戶的高清體驗。