日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 電源 > 數(shù)字電源
[導(dǎo)讀]摘要:利用視頻解碼芯片ADV7183A來(lái)完成模擬視頻信號(hào)的采集量化,進(jìn)而由ADSP-BF561完成視頻數(shù)據(jù)的壓縮,再通過(guò)PPI傳輸將壓縮過(guò)的視頻數(shù)據(jù)傳送到由ADSP-BF537和LAN8187等芯片組成的網(wǎng)絡(luò)傳輸模塊,網(wǎng)絡(luò)傳輸模塊再將處理

摘要:利用視頻解碼芯片ADV7183A來(lái)完成模擬視頻信號(hào)的采集量化,進(jìn)而由ADSP-BF561完成視頻數(shù)據(jù)的壓縮,再通過(guò)PPI傳輸將壓縮過(guò)的視頻數(shù)據(jù)傳送到由ADSP-BF537和LAN8187等芯片組成的網(wǎng)絡(luò)傳輸模塊,網(wǎng)絡(luò)傳輸模塊再將處理后的視頻數(shù)據(jù)流通過(guò)組播和單播方式發(fā)送給指定用戶。能夠滿足觀頻監(jiān)控系統(tǒng)的實(shí)時(shí)性和遠(yuǎn)程化要求。
關(guān)鍵詞:BF561;ADV7183A;視頻壓縮;網(wǎng)絡(luò)傳輸

    隨著視頻社會(huì)的發(fā)展和科技的進(jìn)步,視頻信息業(yè)務(wù)得到快速增長(zhǎng),視頻信息技術(shù)經(jīng)歷了由模擬到數(shù)字的轉(zhuǎn)變,數(shù)字視頻是以數(shù)字形式記錄的視頻,數(shù)字化對(duì)視頻信息的傳輸和存儲(chǔ)創(chuàng)造了有利條件,但末處理的數(shù)字視頻流有較高的帶寬,因此在保證視頻圖像清晰度、流暢度、實(shí)時(shí)性的條件下,進(jìn)行視頻縮和網(wǎng)絡(luò)傳輸成為一項(xiàng)重要的技術(shù)。

1 設(shè)計(jì)方案
    文中網(wǎng)絡(luò)視頻壓縮硬件系統(tǒng)結(jié)構(gòu)如圖1所示。在本網(wǎng)絡(luò)視頻壓縮系統(tǒng)中,采用Analog Device公司的ADSP-BF561、ADSP-BF537、ADV7183A心片;SMSC公司的LAN8187網(wǎng)絡(luò)芯片;系統(tǒng)可分為視頻采集壓縮模塊及網(wǎng)絡(luò)控制模塊,其中視頻采集壓縮模塊由ADI高性能雙核處理器DSP BF5 61和視頻解碼芯片ADV7183A構(gòu)成,并輔以SDRAM和Flash等外圍器件。網(wǎng)絡(luò)控制模塊由ADI高性能DSP BF537和以太網(wǎng)接口芯片LAN8187構(gòu)成,同樣輔以SDRAM和Flash等外圍器件。前端輸入的模擬視頻信號(hào)經(jīng)過(guò)視頻解碼芯片ADV7183A采集量化變換為數(shù)字視頻信號(hào),通過(guò)BF561的并行PPI接口進(jìn)入BF561的緩沖存儲(chǔ)區(qū),由BF561完成覦頻數(shù)據(jù)的壓縮處理,壓縮形成的MPEG4視頻流通過(guò)并行PPI接口進(jìn)入BF537,經(jīng)過(guò)封裝處理后通過(guò)以太網(wǎng)接口進(jìn)行分發(fā)。



2 硬件電路設(shè)計(jì)
2.1 視頻采集壓縮模塊設(shè)計(jì)
    視頻采集壓縮模塊由核心壓縮處理器BF561和前端視頻解碼器ADV7183構(gòu)成,并輔以外圍的SDRAM和Flash。
    (1)視頻壓縮處理器BF561。BF561處理器是Blackfin系列中的高性能產(chǎn)品,BF561的核心由兩枚獨(dú)立的Blackfin處理器組成。BF561集成了一套通用的數(shù)字圖像處理外圍設(shè)備,為數(shù)字圖像處理和多媒體應(yīng)用創(chuàng)建了一個(gè)完整的系統(tǒng)級(jí)片上解決方案。利用BF561雙核結(jié)構(gòu),將前端視頻解碼器采集的視頻信號(hào)分割為上下半幀數(shù)據(jù),并將分割的視頻數(shù)據(jù)分別由其雙核獨(dú)立進(jìn)行壓縮處理,為完整地恢復(fù)壓縮前的畫(huà)面,在其雙核之間進(jìn)行了同步處理,使得根據(jù)輸出的數(shù)據(jù)信息解碼后能夠完整流暢的恢復(fù)壓縮前的畫(huà)面,同時(shí)為平衡兩個(gè)內(nèi)核工作量,還將系統(tǒng)的初始化、控制前端視頻解碼器等工作交給主核來(lái)處理,給視頻畫(huà)面疊加動(dòng)態(tài)輔助信息的工作交給另一個(gè)內(nèi)核進(jìn)行處理。
    (2)視頻解碼器ADV7183A ADV7183A是美國(guó)摸擬器件公司(ADI)推出的集成了10位ADC的增強(qiáng)型視頻解M碼器。它內(nèi)含3個(gè)精確模數(shù)轉(zhuǎn)換器(ADCs)和完整的自動(dòng)增益控制(AGC)電路。其靈活的數(shù)字式輸出接口能夠與BF561的PPI接口進(jìn)行無(wú)縫連接,消除了由于數(shù)據(jù)信息傳輸速度造成整體壓縮處理能力的瓶頸。ADV7183A與DSP之間的配置通信遵循I2C協(xié)議,因此ADV7183A提供了標(biāo)準(zhǔn)I2C接口,與BF561的PF接口相連接。
    BF561的PF,引腳和ADV7183A的0E引腳相連,控制視頻解碼器的數(shù)據(jù)輸出,這里輸出的數(shù)據(jù)可以選擇16/8位輸出,系統(tǒng)選擇8位輸出數(shù)據(jù)格式;
    BF561的PF2引腳和ADV7183A的SDATA引腳相連,ADV7183A的SDATA引腳是I2C總線的串行數(shù)據(jù)輸入/輸出引腳;
    BF561的PF0引腳和ADV7183A的SCLK引腳相連,ADV7183A的SCLK引腳是I2C總線的串行數(shù)據(jù)輸入/輸出引腳,為視頻解碼器提供串行時(shí)鐘輸入;
    BF561的PPI2CLK引腳和ADV7183A的LLC1引腳相連,由ADV7183A的LLC1引腳為BF561提供視頻像素輸出同步時(shí)鐘;
    BF561的PF13引腳和ADV7183A的RESFT引腳相連,為視頻解碼器提供復(fù)位信號(hào);
    BF561的PPI2D0~7引腳和ADV7183A的,P8-P15引腳相連,作為視頻數(shù)據(jù)傳輸總線。
    同時(shí)為ADV7183A提供27 MHz的晶振輸入列XTAL引腳,選擇模擬輸入通道AIN1,在AIN1引腳上輸入模擬信號(hào),對(duì)于系統(tǒng)而言,采取默認(rèn)配置,不再對(duì)I2C總線進(jìn)行配置。完成這些設(shè)置后,接上電源,ADV7183A就可以在默認(rèn)配置下正常工T作了,默認(rèn)輸入為PAL制的圖像,輸出是P8~P15的8位ITU—BT656的YCrCb型4:2:2視頻數(shù)據(jù)。[!--empirenews.page--]
2.2 網(wǎng)絡(luò)傳輸模塊設(shè)計(jì)
    網(wǎng)絡(luò)傳輸模塊是將視頻采集壓縮模塊處理過(guò)后的輸出數(shù)據(jù)流發(fā)送到外界用戶的通道,所以要求其核心處理理器既可以與BF561方便地連接又有很好的網(wǎng)絡(luò)擴(kuò)展性,所以選擇了同一系列的BF537處理器,充分利用其PPI接口實(shí)現(xiàn)與BF561的快速無(wú)縫連接;由于BF537集成了以太網(wǎng)MAC控制器,所以又可以和用BF537的網(wǎng)絡(luò)擴(kuò)展性能,輔以SMSC公司的以太網(wǎng)接口芯片LAN8187,同時(shí)由于LwIP(LightweightTCP/IP Stack,輕量級(jí)TCP/IP協(xié)議棧)有效地減少TCP/IP協(xié)議棧所占用的空間,LwIP約占用40 kB的內(nèi)存空間和ROM存儲(chǔ)空間,比在內(nèi)核中實(shí)現(xiàn)的TCP/IP協(xié)議棧要小得多,并且LwIP支持多網(wǎng)絡(luò)接口下的IP轉(zhuǎn)發(fā),支持ICMP協(xié)議,支持?jǐn)U展性的UDP報(bào)文,支持轉(zhuǎn)發(fā)的TCP報(bào)文,提供專(zhuān)門(mén)的內(nèi)部回調(diào)接口(RawAPI)。RAW API直接使用了LwIP協(xié)議棧中的回調(diào)函數(shù)(Call Back Functions),從而使應(yīng)用程序和協(xié)議棧代碼能夠更好地集成在一起,運(yùn)行在同一個(gè)進(jìn)程中,以提高應(yīng)用程序性能,使之適合于嵌入式系統(tǒng)的需要。
    系統(tǒng)中的SDRAM主要用以加載系統(tǒng)程序和開(kāi)辟視頻數(shù)據(jù)信息的存儲(chǔ)緩沖區(qū),F(xiàn)lash用于燒寫(xiě)調(diào)試完成后的系統(tǒng)加載程序。它們通過(guò)核心處理器BF561和BF537的外部總線接口單元(EBIU)進(jìn)行擴(kuò)展。

3 系統(tǒng)軟件設(shè)計(jì)
3.1 視頻采集壓縮模塊
    視頻采集壓縮模塊:由于BF561為雙核處理器,為充分利用其雙核結(jié)構(gòu)來(lái)提高視頻壓縮能力,在這個(gè)模塊的軟件設(shè)計(jì)中,對(duì)系統(tǒng)工作量進(jìn)行了合理的分配,系統(tǒng)加電后,首先在其主核中對(duì)系統(tǒng)進(jìn)行初始化,設(shè)置系統(tǒng)的工作倍頻,并對(duì)前端視頻解碼芯片ADV7183A進(jìn)行配置,管理和前段視頻解碼器的通信傳輸工作,然后進(jìn)入循環(huán)等待開(kāi)始視頻壓縮命令,同時(shí)其另一個(gè)核也處于等待狀態(tài),在接收到視頻壓縮開(kāi)始命令后,在主核中將前端采集的視頻數(shù)據(jù)分割為上下各半幀數(shù)據(jù),分別交給雙核進(jìn)行壓縮處理,為保證每一幀壓縮之后的視頻數(shù)據(jù)的完整性,在每一幀視頻數(shù)據(jù)壓縮的前后采用了信號(hào)量同步的方式,保證了雙核工作的同步性和視頻數(shù)據(jù)輸出的完整性,視頻采集壓縮處理部分程序流程如圖2所示。

[!--empirenews.page--]
3.2 網(wǎng)絡(luò)傳輸模塊
    網(wǎng)絡(luò)傳輸模塊:網(wǎng)絡(luò)傳輸模塊主要負(fù)責(zé)本系統(tǒng)和用戶之間的交互,包括接收用戶命令和向用戶提供視頻數(shù)據(jù)流,其中向用戶提供數(shù)據(jù)流包括發(fā)送視頻數(shù)據(jù)和提供組播服務(wù)兩種方式,視頻采集壓縮模塊每壓縮處理完一幀數(shù)據(jù)后,就通過(guò)中斷的方式提醒BF537以DMA方式讀取壓縮完成后的視頻數(shù)據(jù),對(duì)于要求嚴(yán)格保證數(shù)據(jù)傳輸穩(wěn)定性與可靠性的用戶,網(wǎng)絡(luò)傳輸模塊以TCP的傳輸方式將讀取的視頻數(shù)據(jù)發(fā)送給指定用戶,對(duì)于主要以局域網(wǎng)用戶為主,用戶數(shù)量不定,且對(duì)傳輸穩(wěn)定性與可靠性要求不是很高的用戶,網(wǎng)絡(luò)傳輸模塊采用DP的傳輸方式將讀取的視頻數(shù)據(jù)發(fā)送給組播中的群成員,這里之所以用組播的方式也為了節(jié)省網(wǎng)絡(luò)帶寬資源。在系統(tǒng)工作中為防止接收視頻數(shù)據(jù)和發(fā)送之間的協(xié)調(diào)性,采用信號(hào)量的方式來(lái)約束接收和發(fā)送數(shù)據(jù)的邏輯,防止了發(fā)送重復(fù)數(shù)據(jù)或者空數(shù)據(jù)的問(wèn)題,網(wǎng)絡(luò)傳輸模塊的程序流程如圖3所示。



4 結(jié)束語(yǔ)
    網(wǎng)絡(luò)視頻壓縮系統(tǒng)利用核心處理器BF561、BF537以及外圍芯片,完成視頻信息的采集、壓縮處理、網(wǎng)絡(luò)傳輸?shù)裙δ埽軌驖M足視頻監(jiān)控系統(tǒng)的實(shí)時(shí)性和遠(yuǎn)程化要求,提供了單播和組播兩種不同的遠(yuǎn)程監(jiān)控方式。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

北京 2025年6月9日 /美通社/ -- 2025年6月5日,國(guó)家知識(shí)產(chǎn)權(quán)局官網(wǎng)發(fā)布了《關(guān)于第二十五屆中國(guó)專(zhuān)利獎(jiǎng)授獎(jiǎng)的決定》(國(guó)知發(fā)運(yùn)字〔2025〕20號(hào))。同方威視"一種行李物品CT安檢系統(tǒng)及其探測(cè)器裝置...

關(guān)鍵字: BSP 探測(cè)器 智能機(jī) 系統(tǒng)設(shè)計(jì)

超市水果識(shí)別主要依賴人工,計(jì)算機(jī)視覺(jué)成為一種解決方案。然而目前仍面臨部分水果識(shí)別精度低、終端設(shè)備部署困難、誤識(shí)別圖片難處理等挑戰(zhàn)。因此,文章基于深度學(xué)習(xí)對(duì)移動(dòng)端水果識(shí)別進(jìn)行研究,旨在替代人工識(shí)別。首先文章構(gòu)建了包含49種...

關(guān)鍵字: 水果識(shí)別 數(shù)據(jù)集構(gòu)建 改進(jìn)注意力機(jī)制 ViT 系統(tǒng)設(shè)計(jì) 模型權(quán)重自更新

新3U服務(wù)器支持最多18個(gè)GPU,搭載雙Intel? Xeon? 6900系列P核處理器 加利福尼亞州圣何塞2024年10月10日 /美通社/ -- Super Micro...

關(guān)鍵字: MICRO SUPER 人工智能 系統(tǒng)設(shè)計(jì)

經(jīng)過(guò)優(yōu)化的 EDA 和 IP 全面解決方案為臺(tái)積公司 N2 和 A16 工藝帶來(lái)強(qiáng)化的計(jì)算性能、功耗和工程生產(chǎn)力 摘要: 由Synopsys.ai賦能、可投入生產(chǎn)的人工智能驅(qū)動(dòng)EDA流程面向N2工藝可實(shí)現(xiàn)全球領(lǐng)...

關(guān)鍵字: 人工智能 晶體管 系統(tǒng)設(shè)計(jì) 芯片

數(shù)字可編程變頻電源是一種能夠根據(jù)用戶需求調(diào)整輸出電壓和頻率的電源設(shè)備。它在工業(yè)生產(chǎn)和實(shí)驗(yàn)室研究等領(lǐng)域中被廣泛使用。

關(guān)鍵字: 單片機(jī) 可編程電源 系統(tǒng)設(shè)計(jì)

太陽(yáng)能供電應(yīng)用系統(tǒng)的設(shè)計(jì)需要考慮多個(gè)方面,包括太陽(yáng)能電池板、儲(chǔ)能裝置、控制模塊等。本文將介紹一種基于太陽(yáng)能供電的應(yīng)用系統(tǒng)設(shè)計(jì)方法,并從這幾個(gè)方面進(jìn)行詳細(xì)闡述。

關(guān)鍵字: 太陽(yáng)能 系統(tǒng)設(shè)計(jì)

在監(jiān)控系統(tǒng)中,網(wǎng)絡(luò)視頻服務(wù)器扮演著至關(guān)重要的角色,它可以將視頻數(shù)據(jù)從模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),并通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸,從而使得遠(yuǎn)程監(jiān)控成為可能。本文將介紹網(wǎng)絡(luò)視頻服務(wù)器在監(jiān)控系統(tǒng)中的設(shè)計(jì)與實(shí)現(xiàn)。

關(guān)鍵字: 監(jiān)控 網(wǎng)絡(luò)視頻 服務(wù)器

(全球TMT2023年8月24日訊)第三十屆北京國(guó)際廣播電影電視展覽會(huì)(BIRTV2023)正在北京如火如荼地進(jìn)行中。在展會(huì)上,成都索貝數(shù)碼科技股份有限公司與深圳市洲明科技股份有限公司宣布簽署戰(zhàn)略合作協(xié)議,雙方將攜手布...

關(guān)鍵字: 模型 TV 編寫(xiě) 網(wǎng)絡(luò)視頻

北京2023年8月15日 /美通社/ -- 日前,在第五屆OCP China Day 2023(開(kāi)放計(jì)算中國(guó)技術(shù)峰會(huì))上,浪潮信息正式推出融合架構(gòu)3.0原型系統(tǒng),以開(kāi)創(chuàng)性的系統(tǒng)架構(gòu)設(shè)計(jì)實(shí)現(xiàn)了計(jì)算資源、存儲(chǔ)資源、...

關(guān)鍵字: 系統(tǒng)設(shè)計(jì) 內(nèi)存 軟件定義 數(shù)據(jù)中心

北京2023年8月7日 /美通社/ -- 隨著大模型智能水平的提升,AIGC所需要的算力在不斷增長(zhǎng)。大模型的參數(shù)量超過(guò)千億,甚至突破萬(wàn)億級(jí)別,預(yù)計(jì)智算中心將迎來(lái)更快發(fā)展。IDC預(yù)測(cè),2022-2026年,全球AI計(jì)算市場(chǎng)...

關(guān)鍵字: CHINA 數(shù)據(jù)中心 AI 系統(tǒng)設(shè)計(jì)
關(guān)閉