那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于ADV611、DSP和CT8021芯片實(shí)現(xiàn)音/視頻實(shí)時(shí)處理系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來源:現(xiàn)代電子技術(shù) ? 作者:師小琳;師義民 ? 2021-03-18 10:17 ? 次閱讀

目前,以遠(yuǎn)程監(jiān)控、視頻會議、可視電話及移動多媒體通信系統(tǒng)為代表的低比特率通信系統(tǒng)在實(shí)際中得到了重要應(yīng)用。面對龐大的音/視頻數(shù)據(jù)量,作為語音及圖像處理的壓縮技術(shù)便在多媒體通信中顯得極為重要。隨著多媒體通信技術(shù)和超大規(guī)模集成電路VLSI)技術(shù)的飛速發(fā)展,這一技術(shù)將會在眾多領(lǐng)域得到更為廣泛的應(yīng)用。

1 音/視頻實(shí)時(shí)處理系統(tǒng)

低碼率視頻通信的主要技術(shù)問題是音/視頻壓縮編碼技術(shù),即用來實(shí)現(xiàn)在滿足足夠質(zhì)量和硬件成本的條件下降低所需的碼率。小波變換充分利用人眼的視覺特性,克服了重構(gòu)圖像會出現(xiàn)的塊效應(yīng)、蚊子效應(yīng)、模糊等現(xiàn)象。由于小波變換技術(shù)能充分地利用人眼的視覺特性,因此因而用小波變換視頻編碼將會獲得比現(xiàn)在標(biāo)準(zhǔn)得多的壓縮效果。本文介紹一種基于ADV611,CT8021芯片同時(shí)結(jié)合TI公司的TMS320C6201芯片實(shí)現(xiàn)音/視頻實(shí)時(shí)處理系統(tǒng)。在該實(shí)時(shí)系統(tǒng)中,DSP芯片作為控制核心、一方面要管理ADV611,CT8021,存儲器和通信接口,另一方面要對ADV611的圖像壓縮效果進(jìn)行調(diào)解,對數(shù)據(jù)速率實(shí)時(shí)控制。系統(tǒng)實(shí)現(xiàn)方案原理圖如圖1所示。

基于ADV611、DSP和CT8021芯片實(shí)現(xiàn)音/視頻實(shí)時(shí)處理系統(tǒng)的設(shè)計(jì)

1.1 系統(tǒng)硬件結(jié)構(gòu)

系統(tǒng)主要功能是實(shí)現(xiàn)遠(yuǎn)程場景音視頻的采集、數(shù)字化、音/視頻的壓縮和解壓、攝像系統(tǒng)云臺方位以及攝像頭的控制、自動開機(jī)和關(guān)機(jī)等功能。其中音視頻數(shù)據(jù)的打包、解包、攝像系統(tǒng)云臺方位以及攝像鏡頭的控制等功能DSP芯片TMS320C6201來完成。遠(yuǎn)程場景及音頻壓縮信息通過入網(wǎng)設(shè)備在Internet上實(shí)現(xiàn)遠(yuǎn)程實(shí)時(shí)傳輸。如圖2中,原始制式PAL(720288,50幀/s)的視頻信號經(jīng)過圖像采集端的視頻A/D轉(zhuǎn)換成CCIR656(8位27MHz)的數(shù)據(jù)流,再通過ADV611進(jìn)行小波壓縮編碼。同時(shí),原始的音頻信號也經(jīng)過音頻采集端的A/D轉(zhuǎn)換為PCM信號,再通過CT8021完成G.723.1壓縮編碼。經(jīng)過壓縮的音/視頻數(shù)據(jù)都送入TMS320C6201中,并由TMS320C6201參照MPEG-2協(xié)議完成音/視頻數(shù)據(jù)的打包;經(jīng)過打包的數(shù)據(jù)由TMS320C6201送出,這里使用異步通信器件TL16C550B連接TMS320C6201和入網(wǎng)設(shè)備,這樣做可以簡化DSP的軟件實(shí)現(xiàn)提高系統(tǒng)的可靠性和可擴(kuò)展性。最后打包的音/視頻數(shù)據(jù)由入網(wǎng)設(shè)備發(fā)送到Internet上,接收端功能框圖如圖3所示。從遠(yuǎn)端接收到壓縮數(shù)據(jù)后,經(jīng)過TL16C550B送到DSP中,先在存儲器中緩存,然后根據(jù)MPEG-2協(xié)議進(jìn)行解包,分解成獨(dú)立的音/視頻數(shù)據(jù);然后依據(jù)ADV611和CT8021的數(shù)據(jù)申請,將壓縮視頻數(shù)據(jù)發(fā)送給ADV611解壓,將壓縮音頻數(shù)據(jù)發(fā)送給CT88021解壓。ADV611恢復(fù)出的圖像數(shù)據(jù)仍以CCIR656的標(biāo)志格式發(fā)送給視頻D/A轉(zhuǎn)換為視頻模擬信號,最終由顯示器回放出來,CT8021恢復(fù)出的語音數(shù)據(jù)仍以PCM標(biāo)準(zhǔn)格式發(fā)送給音頻D/A轉(zhuǎn)換為音頻模擬信號,由揚(yáng)聲器回放出來。

1.1.1 音頻處理模塊

該模塊的核心芯片CT8021是采用美國DSP Group公司生產(chǎn)的全雙工的語音壓縮解壓縮芯片。他可為基于H.320協(xié)議的多媒體系統(tǒng)。該芯片實(shí)現(xiàn)了ITU-TG,723.1所規(guī)定的5.3kb/s和6.3kb/s兩種比特率語音。這兩種比特率是H.263建議所規(guī)定的國際標(biāo)準(zhǔn)語音速率,適用于線路帶寬較小的多媒體通信。該芯片處理速度快,可實(shí)現(xiàn)語音的實(shí)時(shí)處理,其內(nèi)部結(jié)構(gòu)如圖4所示。

1.1.2 視頻處理模塊

在該設(shè)計(jì)中,用小波變換進(jìn)行圖像壓縮是采用硬件實(shí)現(xiàn)的,使用了AD公司生產(chǎn)的ADV611單片、多功能、全數(shù)字的CMOS超大規(guī)模集成電路。小波壓縮核采用雙正交(7,9)小波變換。其內(nèi)部結(jié)構(gòu)如圖5所示。他支持對CCIR-656國際數(shù)字視頻標(biāo)準(zhǔn)進(jìn)行高畫質(zhì)的無損或有損視頻壓縮和解壓縮并支持實(shí)施隔行掃描的視頻數(shù)據(jù)。編碼時(shí),數(shù)字視頻從數(shù)字視頻接口輸入,經(jīng)幀抽取和小波變換,送入量化器進(jìn)行量化。量化后的數(shù)據(jù)送入熵編碼器,進(jìn)行游程編碼和霍夫曼編碼,產(chǎn)生最后的壓縮數(shù)據(jù)流,送入集成于片內(nèi)的51232位大小的FIFO緩存。當(dāng)片內(nèi)的FIFO的數(shù)據(jù)量達(dá)到主機(jī)的預(yù)設(shè)值時(shí),ADV611發(fā)出中斷,通知主機(jī)取走數(shù)據(jù)。解碼過程與之相反,壓縮數(shù)據(jù)由主機(jī)送入FIFO,解碼后產(chǎn)生CCIR-656格式的數(shù)據(jù)視頻數(shù)據(jù),從數(shù)字視頻接口輸出。

ADV611與其前期產(chǎn)品ADV601,ADV601LC相比,他不僅有更寬的溫度范圍(-25~+85℃),而且采用硬件減幀技術(shù),可獲得更高的壓縮比(最大可達(dá)7 500:1)并且增加一種稱為特性盒控制的功能。該功能允許一幀中某一矩形區(qū)域相對于其他區(qū)域有較低的壓縮比或完全不進(jìn)行壓縮。對這個(gè)主芯片的控制采用TI公司的高速定點(diǎn)DSP芯片TMS320C6201。他的內(nèi)部工作頻率為200MHz,CPU有8個(gè)并行的功能單元,每個(gè)時(shí)鐘周期內(nèi)可以并行執(zhí)行8條指令,所以用C語言編程時(shí)也能完全滿足對ADV611控制速度的要求。

視頻解碼兼模/數(shù)轉(zhuǎn)換芯片采用PHILIPS公司的視頻芯片SAA7111,他可接收復(fù)合電視信號及S端子信號輸入,輸出支持YUV422/411,CCIR656及RGB565等視頻格式,這里使用YUV422;視頻圖像恢復(fù)采用AVERLAGIC公司的視頻芯片AL250,他支持YUV422與RGB565隔行輸入視頻格式,輸出則為計(jì)算機(jī)顯示器CRT接收的RGB(VGA)逐行視頻格式,可方便地利用計(jì)算機(jī)觀察視頻。這2個(gè)芯片都含有控制寄存器,可通過I2C總線控制。

將ADV611接收來自SAA7111的數(shù)字視頻信號進(jìn)行壓縮,DSP將通過訪問ADV611獲得壓縮數(shù)據(jù);將ADV611設(shè)置為解壓縮模式時(shí),DSP將壓縮數(shù)據(jù)發(fā)給ADV611進(jìn)行解壓縮處理,而SAA7111僅為ADV611提供時(shí)鐘信號。

此外,為提高系統(tǒng)的集成度和靈活性。系統(tǒng)使用了一片ALTERA公司的CPLD-EPM7128,他將I2C電路、DSP啟動電路、地址譯碼電路、對時(shí)鐘信號VCLK的二分頻電路、讀寫信號產(chǎn)生電路及編碼解碼切換電路等做在內(nèi)部。電源芯片為TI公司的TPS73HD301,他接收5V電壓,輸出3.3V和2.5V電壓,并提供系統(tǒng)復(fù)位脈沖。

1.1.3 I2C總線特殊設(shè)計(jì)

DSP的擴(kuò)展能力不強(qiáng)沒有多余的I/O口。無法實(shí)現(xiàn)類似單片機(jī)的I/O口集電極開路允許總線路“線與”。這時(shí)可用三態(tài)門的控制單元(使用D觸發(fā)器),在需要釋放的總線時(shí)關(guān)閉三態(tài)門即可。

1.1.4 音視頻的復(fù)用

本系統(tǒng)復(fù)用器的設(shè)計(jì)是在MPEG-2音/視頻國際標(biāo)準(zhǔn)的第一部分ISO/IEC13818-1系統(tǒng)層語法規(guī)范的基礎(chǔ)上,采用TMS320C6201信號處理器來實(shí)現(xiàn)。其中為實(shí)現(xiàn)一套節(jié)目音頻/視頻的解碼同步,在碼流中需要插入各種時(shí)間標(biāo)記,系統(tǒng)控制等信息。最后送到網(wǎng)絡(luò)適配器得到與傳輸信道相匹配的標(biāo)準(zhǔn)輸出碼流后,送往信道,復(fù)用器還提供整個(gè)編碼系統(tǒng)的系統(tǒng)時(shí)鐘。

2. 系統(tǒng)軟件設(shè)計(jì)

DSP在主程序中計(jì)算采集端ADV611圖像壓縮編碼的控制參數(shù)。ADV611通過控制寄存器提供給用戶3種控制圖像效果和數(shù)據(jù)流量手段。首先是設(shè)置量化系數(shù),即通過改變小波分解后各個(gè)不同頻帶數(shù)據(jù)的量化權(quán)重達(dá)到數(shù)據(jù)壓縮的目的,其次是減幀,ADV611可以從50幀/s減到2幀/s。最后是特性盒控制,ADV611能夠在722288的一幀圖像中再設(shè)置一個(gè)顯示區(qū),并將該區(qū)之外的圖像衰減,從而利用這種減小有效畫幅尺度的方法壓縮數(shù)據(jù)。這個(gè)顯示區(qū)域大小的設(shè)備是通過調(diào)節(jié)ADV611內(nèi)部品質(zhì)框數(shù)據(jù)實(shí)現(xiàn)的。主程序中DSP將依據(jù)用戶調(diào)節(jié)命令,計(jì)算修改ADV611中的控制寄存器參數(shù)。

本系統(tǒng)DSP控制程序的設(shè)計(jì)關(guān)鍵是如何高效地協(xié)調(diào)完成各類控制任務(wù),避免由于任務(wù)進(jìn)程安排不當(dāng)而引起的數(shù)據(jù)傳輸意外中斷,以壓縮端為例,如圖6所示,DSP程序?qū)SP數(shù)據(jù)發(fā)送和數(shù)據(jù)接收控制以及ADV611,CT8021的服務(wù)請求作為中斷處理,以提高這些任務(wù)的響應(yīng)速度。為了避免通信串口的數(shù)據(jù)丟失,程序允許BSP發(fā)送中斷和接收終端在ADV611和CT8021的服務(wù)請求中斷發(fā)生并立即響應(yīng)。在程序的主循環(huán)部分中,DSP通過一系列的狀態(tài)判斷完成發(fā)送緩沖區(qū)數(shù)據(jù)寫入、接收緩沖區(qū)數(shù)據(jù)讀取、圖像壓縮編碼參數(shù)計(jì)算等任務(wù)。

3 結(jié)語

本系統(tǒng)選用了先進(jìn)的小波變換芯片ADV611,CT8021和DSP TMS320C6201芯片實(shí)現(xiàn)實(shí)時(shí)音頻視頻處理系統(tǒng)。有效地控制保證了音頻視頻的可靠傳輸。通過測試本系統(tǒng)DSP還有很多空閑時(shí)間,而且清晰的軟件結(jié)果很容易添加進(jìn)新的功能算法。從而進(jìn)一步豐富該系統(tǒng)的功能。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    554

    文章

    8059

    瀏覽量

    350433
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51182

    瀏覽量

    427278
  • 通信系統(tǒng)
    +關(guān)注

    關(guān)注

    6

    文章

    1204

    瀏覽量

    53460
收藏 人收藏

    評論

    相關(guān)推薦

    請問怎樣去設(shè)計(jì)一種/視頻實(shí)時(shí)處理系統(tǒng)

    怎樣去設(shè)計(jì)/視頻實(shí)時(shí)處理系統(tǒng)的硬件部分?怎樣去設(shè)計(jì)/視頻實(shí)時(shí)處理系統(tǒng)的軟件部分?
    發(fā)表于 06-02 07:22

    怎樣去實(shí)現(xiàn)一種ADV611編解碼方案?

    ADV611的工作原理是什么?怎樣去實(shí)現(xiàn)一種ADV611編解碼方案?
    發(fā)表于 06-04 07:17

    閉路電視數(shù)字視頻編解碼器ADV611 ADV612

    ADV611/ADV612是ANALOG公司生產(chǎn)的實(shí)時(shí)壓縮視頻編解碼芯片,它內(nèi)含SRAM以及主處理
    發(fā)表于 04-28 16:07 ?35次下載

    基于FPGA和DSP的光纖信號實(shí)時(shí)處理系統(tǒng)

    設(shè)計(jì)了一種基于FPGA 和DSP 的光纖信號實(shí)時(shí)處理系統(tǒng),介紹了系統(tǒng)的硬件組成和工作原理。該系統(tǒng)采用FPGA 實(shí)現(xiàn)數(shù)據(jù)的高速采集和邏輯控制,
    發(fā)表于 06-19 11:17 ?24次下載

    ADV611視頻編解碼芯片的原理與應(yīng)用

    ADV611是一種高壓縮率的專用視頻圖像壓縮解壓芯片,本文介紹了ADV611的工作原理、功能特點(diǎn)等,并給出了基于ADV611
    發(fā)表于 08-04 15:44 ?26次下載

    基于小波理論實(shí)時(shí)壓縮解壓縮芯片ADV611實(shí)現(xiàn)實(shí)時(shí)監(jiān)控的方法

    為了使視頻圖像獲得較好的主觀效果,視頻信號壓縮方案的選擇尤為重要。美國AD公司新推出的基于小波理論實(shí)時(shí)壓縮解壓縮芯片ADV611能較好地實(shí)行
    發(fā)表于 08-11 08:53 ?1145次閱讀
    基于小波理論<b class='flag-5'>實(shí)時(shí)</b>壓縮解壓縮<b class='flag-5'>芯片</b><b class='flag-5'>ADV611</b><b class='flag-5'>實(shí)現(xiàn)實(shí)時(shí)</b>監(jiān)控的方法

    ADV611內(nèi)部結(jié)構(gòu)功能圖

     ADV611特性簡介   ADV611是一種低價(jià)、單片、低功耗、全數(shù)字的CMOS超大規(guī)模集成電路。工作溫度范圍是10~70   ℃。該芯片不僅集成了視頻編碼/解碼算法
    發(fā)表于 08-11 09:01 ?1579次閱讀
    <b class='flag-5'>ADV611</b>內(nèi)部結(jié)構(gòu)功能圖

    基于達(dá)芬奇平臺的微光視頻實(shí)時(shí)處理系統(tǒng)關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)

    基于達(dá)芬奇平臺的微光視頻實(shí)時(shí)處理系統(tǒng)關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)
    發(fā)表于 09-22 14:08 ?11次下載

    AN-550:ADV601/ADV611的串行傳輸

    AN-550:ADV601/ADV611的串行傳輸
    發(fā)表于 04-24 13:02 ?2次下載
    AN-550:<b class='flag-5'>ADV</b>601/<b class='flag-5'>ADV611</b>的串行傳輸

    AN-526:ADV601/ADV611視頻編解碼器常見問題

    AN-526:ADV601/ADV611視頻編解碼器常見問題
    發(fā)表于 04-28 10:04 ?8次下載
    AN-526:<b class='flag-5'>ADV</b>601/<b class='flag-5'>ADV611</b><b class='flag-5'>視頻</b>編解碼器常見問題

    AN-549:ADV601/ADV611的新功能

    AN-549:ADV601/ADV611的新功能
    發(fā)表于 05-16 09:54 ?0次下載
    AN-549:<b class='flag-5'>ADV</b>601/<b class='flag-5'>ADV611</b>的新功能

    AN-525:ADV601/ADV611視頻編解碼器設(shè)計(jì)注意事項(xiàng)

    AN-525:ADV601/ADV611視頻編解碼器設(shè)計(jì)注意事項(xiàng)
    發(fā)表于 05-18 16:17 ?2次下載
    AN-525:<b class='flag-5'>ADV</b>601/<b class='flag-5'>ADV611</b><b class='flag-5'>視頻</b>編解碼器設(shè)計(jì)注意事項(xiàng)

    利用ADV611實(shí)現(xiàn)自動運(yùn)動跟蹤

    利用ADV611實(shí)現(xiàn)自動運(yùn)動跟蹤
    發(fā)表于 05-19 18:37 ?3次下載
    利用<b class='flag-5'>ADV611</b><b class='flag-5'>實(shí)現(xiàn)</b>自動運(yùn)動跟蹤

    AN-524:ADSP-21xx DSP中的ADV601/ADV611倉寬計(jì)算

    AN-524:ADSP-21xx DSP中的ADV601/ADV611倉寬計(jì)算
    發(fā)表于 05-21 19:17 ?0次下載
    AN-524:ADSP-21xx <b class='flag-5'>DSP</b>中的<b class='flag-5'>ADV</b>601/<b class='flag-5'>ADV611</b>倉寬計(jì)算

    AN-524:ADP21xx DSP中的ADV601/ADV611箱寬計(jì)算

    電子發(fā)燒友網(wǎng)站提供《AN-524:ADP21xx DSP中的ADV601/ADV611箱寬計(jì)算.pdf》資料免費(fèi)下載
    發(fā)表于 01-14 16:00 ?0次下載
    AN-524:ADP21xx <b class='flag-5'>DSP</b>中的<b class='flag-5'>ADV</b>601/<b class='flag-5'>ADV611</b>箱寬計(jì)算
    百家乐试用软件| 百家乐胜率被控制| 六合彩开奖日期| 南京百家乐在哪| 百家乐官网园云鼎娱乐网| 扬州棋牌中心| 至尊百家乐奇热| 百家乐官网计划策略| 长治市| 棋牌室标语| 上海百家乐的玩法技巧和规则 | 在线博彩网| 百家乐路单纸下载| 百家乐官网娱乐网备用网址| 百家乐官网稳赢玩法| 大发888真人娱乐场游戏平台| 至尊百家乐停播| 百家乐庄闲的概率| 新锦江百家乐官网赌场娱乐网规则| 战胜百家乐官网的技巧| 赌博技术| a8娱乐城开户| 大发888娱乐城大发888达法8| 聚龍社百家乐的玩法技巧和规则| 百家乐拍是什么| 娱乐城百家乐官网的玩法技巧和规则 | 赌场百家乐攻略| 香港六合彩图库| 大发888娱乐客户端真钱| 威尼斯人娱乐网送38元彩金| 海王星百家乐的玩法技巧和规则| 百家乐庄闲筹码| 网上百家乐注册彩金| 属狗人做生意店铺朝向| 金龍百家乐官网的玩法技巧和规则| 百家乐官网赌博论坛在线| 百家乐官网棋牌交友中心| 德州扑克大小顺序| 互联星空棋牌中心| 天天乐线上娱乐| 定结县|