資料介紹
早些年間,由于帶寬和處理能力的限制,人們在談到數字信號處理時,更多的是簡單的語音信號處理。接下來,隨著技術的發展,人們可利用的帶寬越來越大,處理能力越來越強,簡單的語音已不滿足人們的需求,人們開始關注動態范圍更廣的音頻處理直至現在的視頻處理, 人們要求越來越多的視頻應用。比如,希望更遠方親人通電話世人看到他們的笑容,希望隨時隨地的看電影,希望拍攝家庭聚會的場景同親友分享在未來回憶,希望用視頻監控保護著家人,等等。歸納一下,在這個市場上我們會看到以下的應用:
視頻局端設備
無線視頻網關
機頂盒
數字視頻播放器/點播機
IP視頻電話
網絡相機\監控系統
數字攝錄機
便攜式視頻流裝置(等等)
這些應用的共同點是它們都要求視頻和圖像的處理,這些處理可能是圖像質量的優化,如銳化、白平衡等;也可能是視頻和圖像的壓縮/解壓縮,如MPEG-4;也可能是不同壓縮制式之間的轉換,如H.263與MPEG - 4等等。這些處理都要求主處理芯片有較強的圖像視頻處理功能,但由于所有這些運算由于針對的最終市場并不不同,它們對處理器的要求也不盡相同。所以在對某種應用進行開發之前,必須要理解該應用對處理芯片的要求,從而進行成功的選型。本文首先對這些應用進行分類,然后以德州儀器的系列處理芯片為例給出相應的選型建議。
視頻應用及其分類
首先我們概括地看一下上文提到的幾個典型的視頻應用
視頻局端設備
最常見的局端設備是位于有線電視局端的視頻再復用器,它通常提供以下的功能:
接入復用數字通道
插入本地內容(如廣告等)
輸出客戶定制內容
這幾項功能需要處理芯片完成以下的工作:
視頻碼制轉換
視頻碼率轉換
音頻碼制轉換
音頻碼率轉換
前期/后期處理
數字程序插入
這些工作一方面由于在局端,通道密度較高,所以要求芯片處理能力較強。另一方面又由于編碼技術在不斷地發展,不斷會有新的標準出現,因而要求處理芯片具有較強的可編程性和可擴展性,產品具有較好的延續性。
芯片外圍接口的主要需求是高吞吐率。
無線視頻網關
無線視頻網關是位于MSC內的一個局端交換系統,用于將任何制式的視頻內容轉成手機支持的格式從而將這些內容在無線網絡上發布。它的功能使得對處理芯片的要求與視頻局端設備比較相像,但也有它自己的要求。由于無線網絡對環境的依賴比較大,不同連接的信道質量會有所不同,這就要求網關針對信道質量將視頻內容轉換到該信道所支持的碼率上。
相應地對芯片要求同局端設備但性能要求更高。由于作為網關要與其它網絡例如分組交換網接口,要求芯片的外圍接口支持網絡總線例如ATM或以太網
機頂盒
這里的機頂盒是指在用戶端同步解碼,處理和播放幾條視頻,音頻和數據流的媒體集中播放器,有些機頂盒還支持對DVB或DVD其它MPEG數據流的編碼功能。
這里,芯片處理任務比較簡單,一般就是接受數據流然后解碼或編碼,但由于是進行流處理,并且多半是MPEG 2質量的視頻流,所以需要處理能力較強。
IP視頻電話/視頻會議
IP視頻電話是將實時的多通道視頻集成到現有的IP語音電話中,視頻會議則在多點間實現視頻電話會議。
目前這兩種應用多采用H.263或MPEG-4,芯片要完成這兩種制式的編解碼,同時完成圖像采集處理的任務,單芯片處理能力要求較強。
由于要進行視頻采集,接口要求支持視頻輸入,要實現TCP/IP協議,則要求有以太網口的輸出支持。
數字視頻監控系統
數字視頻監控系統相較傳統視頻監控系統來說是一個顯著的飛躍,它增加了更多的智能型,例如可以進行移動報警,通過圖像處理方法,在監控區域發現移動物體就報警;數字化的視頻檔案更加便于管理,例如可以通過自動圖像分析方法來找到目的片斷,通過網絡,數字化信息更便于傳輸。
這里最主要的要求是可編程性,這些智能特點沒有可編程性不可能實現。當然,處理能力也是實現這些特點的保證。另外,視頻輸入和網口也是不可或缺的。
數字攝錄機/數碼相機
這兩領域是消費類數字圖像的典型應用,一般來講,前者強調移動圖像的攝錄,后者追求靜止圖像的高質量。如果處理芯片的可編程性足夠強,這兩者完全可以兼顧。這可以帶來兩個好處,第一,可以開發出平衡這兩方面需求的產品,既可以錄像又可以拍出高質量的照片;第二,考慮到成本的影響,仍然開發不同的產品,但可以共用一套圖像處理方案,這樣便減少了開發的重復投資。
除了可編程性,這兩應用對芯片的要求就是低功耗,因為它們都是便攜式的。其它的要求就是對移動存儲的支持。
個人數字視頻播放器_隨身看/點播機
這類設備都是完成視頻解碼,前者更強調便攜性而后者則強調節目源的豐富。
在這里處理性能并不是第一位要考慮的,整個系統的能耗顯得更加關鍵。另一方面,要求芯片的接口比較豐富以支持LCD顯示屏,CFC或其它存儲卡,或者硬盤接口。
這些視頻應用總體上可以分為兩大類:一類是高性能,要求多通道處理或多編碼制式,或追求高圖像質量,同時由于技術的不斷發展,它又需要較強的可編程性支持未來的技術發展;另一類是可便攜應用,強調的是小型化,低功耗,支持多種移動存儲接口以及USB, 1394或其它高速總線。
針對應用選擇合適的芯片
上文已提到,這些應用大致上可以分為兩類,高性能和可便攜。TI針對這些市場都有相應的產品。
首先我們看一下高性能的應用。
高性能視頻應用
在這類市場里,通常數據運算量極大,比如僅考慮這類圖像運算中最基本的運算離散余弦轉換(DCT),對于單通道30幀的VGA視頻,它就需要每秒大約6千萬次的乘加運算。這還僅是其中非常一小部分。
要完成這么艱巨的任務,我們就不得不看一看TI的單核性能最強的DSP核C64x,一個主頻可以達到720MHz,峰值運算能力達到5760MIPS的32位DSP。除了這些無與倫比的主頻和通用乘加性能,C64的核更增強了對8位和16位操作的支持,而圖像領域絕大多數運算是在8位的基礎上。例如,C64x增加了很多專用指令,如SUBABS4,同一機器周期里可同時完成四次減法和求絕對值, 還有諸如BITC4,AVGx,MPYHLx,DOTP2等等。這些增強使得運動補償平均提升達七倍,而四重8位運算則使得每時鐘周期運動估計的8x8最小絕對差(MAD)的計算能力提高到7.6倍。這些都使以C64x為核心的DSP成為高性能視頻應用的選擇。
我們來具體看一下,例如上文提到的視頻局端設備,由于它是一局端設備,挑戰在于多路多碼率以及多制式,因而要求片上內存要大已放下足夠的多路數據和各種譯碼器,同時也需要與控制主機相連。由此TMS320C6415就是一個不二的選擇。它主頻可以跑到720MHz,有8兆位的片上內存,有PCI接口。圖一就是一個C6415為核心的局端設備框圖。
圖一,視頻局端設備
相類似的應用還有無線媒體網關。
對于客戶端設備,用TMS320C6415就不是那么合適了。例如IP視頻網絡電話,它通常是單路的,因而不需要太大的片上內存,但它的接口卻要求很多。例如他們一般都是直接視頻輸入輸出,或從有線電視或從攝像頭到LCD,又要求接以太網。這里,我們就需要一個內存夠用(因而便宜),支持通用視頻標準如BT656,還帶有以太網口的處理芯片TMS320DM642。
視頻局端設備
無線視頻網關
機頂盒
數字視頻播放器/點播機
IP視頻電話
網絡相機\監控系統
數字攝錄機
便攜式視頻流裝置(等等)
這些應用的共同點是它們都要求視頻和圖像的處理,這些處理可能是圖像質量的優化,如銳化、白平衡等;也可能是視頻和圖像的壓縮/解壓縮,如MPEG-4;也可能是不同壓縮制式之間的轉換,如H.263與MPEG - 4等等。這些處理都要求主處理芯片有較強的圖像視頻處理功能,但由于所有這些運算由于針對的最終市場并不不同,它們對處理器的要求也不盡相同。所以在對某種應用進行開發之前,必須要理解該應用對處理芯片的要求,從而進行成功的選型。本文首先對這些應用進行分類,然后以德州儀器的系列處理芯片為例給出相應的選型建議。
視頻應用及其分類
首先我們概括地看一下上文提到的幾個典型的視頻應用
視頻局端設備
最常見的局端設備是位于有線電視局端的視頻再復用器,它通常提供以下的功能:
接入復用數字通道
插入本地內容(如廣告等)
輸出客戶定制內容
這幾項功能需要處理芯片完成以下的工作:
視頻碼制轉換
視頻碼率轉換
音頻碼制轉換
音頻碼率轉換
前期/后期處理
數字程序插入
這些工作一方面由于在局端,通道密度較高,所以要求芯片處理能力較強。另一方面又由于編碼技術在不斷地發展,不斷會有新的標準出現,因而要求處理芯片具有較強的可編程性和可擴展性,產品具有較好的延續性。
芯片外圍接口的主要需求是高吞吐率。
無線視頻網關
無線視頻網關是位于MSC內的一個局端交換系統,用于將任何制式的視頻內容轉成手機支持的格式從而將這些內容在無線網絡上發布。它的功能使得對處理芯片的要求與視頻局端設備比較相像,但也有它自己的要求。由于無線網絡對環境的依賴比較大,不同連接的信道質量會有所不同,這就要求網關針對信道質量將視頻內容轉換到該信道所支持的碼率上。
相應地對芯片要求同局端設備但性能要求更高。由于作為網關要與其它網絡例如分組交換網接口,要求芯片的外圍接口支持網絡總線例如ATM或以太網
機頂盒
這里的機頂盒是指在用戶端同步解碼,處理和播放幾條視頻,音頻和數據流的媒體集中播放器,有些機頂盒還支持對DVB或DVD其它MPEG數據流的編碼功能。
這里,芯片處理任務比較簡單,一般就是接受數據流然后解碼或編碼,但由于是進行流處理,并且多半是MPEG 2質量的視頻流,所以需要處理能力較強。
IP視頻電話/視頻會議
IP視頻電話是將實時的多通道視頻集成到現有的IP語音電話中,視頻會議則在多點間實現視頻電話會議。
目前這兩種應用多采用H.263或MPEG-4,芯片要完成這兩種制式的編解碼,同時完成圖像采集處理的任務,單芯片處理能力要求較強。
由于要進行視頻采集,接口要求支持視頻輸入,要實現TCP/IP協議,則要求有以太網口的輸出支持。
數字視頻監控系統
數字視頻監控系統相較傳統視頻監控系統來說是一個顯著的飛躍,它增加了更多的智能型,例如可以進行移動報警,通過圖像處理方法,在監控區域發現移動物體就報警;數字化的視頻檔案更加便于管理,例如可以通過自動圖像分析方法來找到目的片斷,通過網絡,數字化信息更便于傳輸。
這里最主要的要求是可編程性,這些智能特點沒有可編程性不可能實現。當然,處理能力也是實現這些特點的保證。另外,視頻輸入和網口也是不可或缺的。
數字攝錄機/數碼相機
這兩領域是消費類數字圖像的典型應用,一般來講,前者強調移動圖像的攝錄,后者追求靜止圖像的高質量。如果處理芯片的可編程性足夠強,這兩者完全可以兼顧。這可以帶來兩個好處,第一,可以開發出平衡這兩方面需求的產品,既可以錄像又可以拍出高質量的照片;第二,考慮到成本的影響,仍然開發不同的產品,但可以共用一套圖像處理方案,這樣便減少了開發的重復投資。
除了可編程性,這兩應用對芯片的要求就是低功耗,因為它們都是便攜式的。其它的要求就是對移動存儲的支持。
個人數字視頻播放器_隨身看/點播機
這類設備都是完成視頻解碼,前者更強調便攜性而后者則強調節目源的豐富。
在這里處理性能并不是第一位要考慮的,整個系統的能耗顯得更加關鍵。另一方面,要求芯片的接口比較豐富以支持LCD顯示屏,CFC或其它存儲卡,或者硬盤接口。
這些視頻應用總體上可以分為兩大類:一類是高性能,要求多通道處理或多編碼制式,或追求高圖像質量,同時由于技術的不斷發展,它又需要較強的可編程性支持未來的技術發展;另一類是可便攜應用,強調的是小型化,低功耗,支持多種移動存儲接口以及USB, 1394或其它高速總線。
針對應用選擇合適的芯片
上文已提到,這些應用大致上可以分為兩類,高性能和可便攜。TI針對這些市場都有相應的產品。
首先我們看一下高性能的應用。
高性能視頻應用
在這類市場里,通常數據運算量極大,比如僅考慮這類圖像運算中最基本的運算離散余弦轉換(DCT),對于單通道30幀的VGA視頻,它就需要每秒大約6千萬次的乘加運算。這還僅是其中非常一小部分。
要完成這么艱巨的任務,我們就不得不看一看TI的單核性能最強的DSP核C64x,一個主頻可以達到720MHz,峰值運算能力達到5760MIPS的32位DSP。除了這些無與倫比的主頻和通用乘加性能,C64的核更增強了對8位和16位操作的支持,而圖像領域絕大多數運算是在8位的基礎上。例如,C64x增加了很多專用指令,如SUBABS4,同一機器周期里可同時完成四次減法和求絕對值, 還有諸如BITC4,AVGx,MPYHLx,DOTP2等等。這些增強使得運動補償平均提升達七倍,而四重8位運算則使得每時鐘周期運動估計的8x8最小絕對差(MAD)的計算能力提高到7.6倍。這些都使以C64x為核心的DSP成為高性能視頻應用的選擇。
我們來具體看一下,例如上文提到的視頻局端設備,由于它是一局端設備,挑戰在于多路多碼率以及多制式,因而要求片上內存要大已放下足夠的多路數據和各種譯碼器,同時也需要與控制主機相連。由此TMS320C6415就是一個不二的選擇。它主頻可以跑到720MHz,有8兆位的片上內存,有PCI接口。圖一就是一個C6415為核心的局端設備框圖。
圖一,視頻局端設備
相類似的應用還有無線媒體網關。
對于客戶端設備,用TMS320C6415就不是那么合適了。例如IP視頻網絡電話,它通常是單路的,因而不需要太大的片上內存,但它的接口卻要求很多。例如他們一般都是直接視頻輸入輸出,或從有線電視或從攝像頭到LCD,又要求接以太網。這里,我們就需要一個內存夠用(因而便宜),支持通用視頻標準如BT656,還帶有以太網口的處理芯片TMS320DM642。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 數字視頻屏
- 數字視頻處理基礎知識 0次下載
- 如何使用FPGA和DSP實現數字視頻消像旋系統的設計 10次下載
- 全新達芬奇技術開發平臺加速數字視頻產品開發詳細中文概述 4次下載
- TI達芬奇數字視頻的技術核心詳細中文概述 2次下載
- 達芬奇技術顛覆了數字視頻的設計詳細中文概述 12次下載
- 達芬奇技術的數字視頻系統設計方案 0次下載
- 基于DSP_ARM的雙核結構數字視頻監控系統設計 2次下載
- 數字視頻監控系統中預錄像的實現
- 數字視頻手冊 (PDF)
- 基于達芬奇技術的數字視頻系統設計與實現
- 數字視頻圖像采集和存儲的ASIC芯片設計
- 數字視頻測量和分析
- 基于定點DSP 的CMOS 數字視頻監控終端設計
- 基于定點DSP的CMOS 數字視頻監控終端設計
- 基于FPGA的數字視頻信號處理器設計 1292次閱讀
- 先進的數字視頻編碼器 1495次閱讀
- 基于AIT2139全數字視頻信號處理器實現視頻轉換器的應用方案 3156次閱讀
- 基于達芬奇處理器TMS320DM6446實現數字視頻系統的應用方案 3152次閱讀
- 數字視頻播放機的嵌入式操作系統平臺的搭建和解決方案 3129次閱讀
- 基于DSP TMS320VC5402芯片實現數字視頻監控系統的設計 4231次閱讀
- 利用DSP芯片實現MPEG-4視頻編碼的優化設計 2120次閱讀
- 采用MPEG-4壓縮算法的數字視頻監控系統的應用方案 2228次閱讀
- 基于FPGA的無線視頻技術應用解決方案詳解 1494次閱讀
- 可編程邏輯解決方案解決無線傳輸數字視頻信息面臨接口轉換問題 712次閱讀
- 基于TI的達芬奇 DSP系統解決方案適用于高效數字視頻應用 3444次閱讀
- DSP是什么?詳解DSP又稱數字信號處理器 4.7w次閱讀
- 數字視頻編解碼技術回顧及展望 1047次閱讀
- 基于TMS320的數字視頻采集卡設計 1886次閱讀
- 基于數字視頻的 達芬奇技術 722次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多