當(dāng)前位置:首頁 > 消費(fèi)電子 > 消費(fèi)電子
[導(dǎo)讀]近年來,隨著數(shù)字圖像處理技術(shù)、多媒體技術(shù)、嵌入式系統(tǒng)軟硬件技術(shù)的高速發(fā)展以及寬帶網(wǎng)絡(luò)的不斷普及,視頻監(jiān)控已逐漸走近了人們的生活。與傳統(tǒng)的模擬監(jiān)控相比,IP視頻監(jiān)控克服了模擬閉路電視監(jiān)控的局限性:首先,數(shù)

近年來,隨著數(shù)字圖像處理技術(shù)、多媒體技術(shù)、嵌入式系統(tǒng)軟硬件技術(shù)的高速發(fā)展以及寬帶網(wǎng)絡(luò)的不斷普及,視頻監(jiān)控已逐漸走近了人們的生活。與傳統(tǒng)的模擬監(jiān)控相比,IP視頻監(jiān)控克服了模擬閉路電視監(jiān)控的局限性:首先,數(shù)字化視頻可以在計(jì)算機(jī)網(wǎng)絡(luò)(局域網(wǎng)或廣域網(wǎng))上傳輸圖像數(shù)據(jù),基本上不受距離限制,信號(hào)不易受干擾,可大幅度提高圖像品質(zhì)和穩(wěn)定性;其次,數(shù)字視頻利用現(xiàn)有的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),無須重復(fù)布線,安裝方便靈活;最后,數(shù)字化存儲(chǔ)成為可能,經(jīng)過壓縮的視頻數(shù)據(jù)可直接存儲(chǔ),查詢簡(jiǎn)便快捷。

目前,網(wǎng)絡(luò)攝像機(jī)方案多數(shù)采用了CPU+DSP的組合,CPU完成控制、通訊等功能,而DSP則主要完成音頻、視頻信號(hào)的編碼處理,但此類方案一般成本較高。本文設(shè)計(jì)的基于ML86500的網(wǎng)絡(luò)攝像機(jī)方案具有高壓縮率、低帶寬占用、高圖像質(zhì)量以及低成本等優(yōu)勢(shì)。

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

2.1 硬件總體方案

網(wǎng)絡(luò)攝像機(jī)硬件總體方案如圖1所示。

 

500)this.style.width=500;" border="0" />

網(wǎng)絡(luò)攝像機(jī)的基本原理為:CCD傳感器將光線轉(zhuǎn)變成電荷,并輸出CVBS模擬視頻信號(hào)給視頻解碼芯片(TW9910);視頻解碼芯片將CVBS模擬視頻信號(hào)模數(shù)轉(zhuǎn)換(A/D)成YUV 4:2:2格式的數(shù)字信號(hào),并輸出給視頻編碼芯片——ML86500;ML86500對(duì)視頻信息進(jìn)行編碼壓縮處理,生成MPEG4數(shù)據(jù)流;MPEG4數(shù)據(jù)流經(jīng)RTP協(xié)議封裝經(jīng)過網(wǎng)絡(luò)發(fā)送到遠(yuǎn)程客戶機(jī)(PC),遠(yuǎn)程客戶機(jī)解碼還原視頻信息進(jìn)行播放。

2.2 MPEG4實(shí)時(shí)編碼器電路

ML86500是OKI公司開發(fā)的實(shí)時(shí)MPEG4圖像壓縮(編碼)處理單芯片產(chǎn)品,該芯片靈活運(yùn)用了OKI獨(dú)創(chuàng)算法及專用加速器,低成本實(shí)現(xiàn)了高畫質(zhì),其設(shè)計(jì)目標(biāo)就是面向監(jiān)視攝像機(jī)、網(wǎng)絡(luò)攝像機(jī)等圖像監(jiān)控設(shè)備。因此本網(wǎng)絡(luò)攝像機(jī)方案中的視頻編碼芯片選用ML86500。

ML86500內(nèi)部的原理見圖2。

 

500)this.style.width=500;" border="0" />

ML86500主要技術(shù)指標(biāo):

視頻編碼方式:MPEG4 SP/ASP;

支持的視頻方式:NTSC@29.97 f/s,PAL@25 f/s,VGA,QVGA;

數(shù)據(jù)格式:亮度信號(hào)8 b、色度信號(hào)8 b(4:2:2);

支持隔行掃描視頻(NTSC/PAL);

變換輸入幀率;

碼流編碼模式:CBR/VBR;

外部SDRAM接口;

通用8/16位主機(jī)CPU接口;

電源電壓:3.3 V±0.3 V(IO),1.5 V±0.15 V(CORE,PLL);

封裝:144管腳塑料LQFP。

ML86500的實(shí)時(shí)編碼器電路參見圖3。

 

500)this.style.width=500;" border="0" />

ML86500的內(nèi)棱使用1.5 V電源供電,PLL電路亦使用1.5 V電源供電,考慮到PLL電路可能會(huì)干擾內(nèi)核電路,因此PLL電路通過一個(gè)π型低通濾波器供電,消除高頻于擾。

ML86500使用27 MHz有源晶振作為時(shí)鐘,考慮到防止27 MHz有源晶振對(duì)系統(tǒng)電源產(chǎn)生干擾,為27 MHz有源晶振的電源供電設(shè)計(jì)了π型低通濾波器。

ML86500需要外接一塊32 b數(shù)據(jù)總線寬度的SDRAM作為數(shù)據(jù)緩存。

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

3.1 軟件總體方案

軟件總體方案參見圖4。

 

500)this.style.width=500;" border="0" />

在本軟件總體設(shè)計(jì)方案中,采用了分層模塊化設(shè)計(jì),各層之間是一種弱耦合關(guān)系,這樣各功能模塊獨(dú)立,便于開發(fā)和維護(hù),該系統(tǒng)具有良好的移植性。RTOS操作系統(tǒng)與應(yīng)用程序之間增加Free OS API層,減少了操作系統(tǒng)變更時(shí)軟件移植的工作量。

TCP/IP協(xié)議棧為雙協(xié)議棧,不僅支持現(xiàn)有的IPv4協(xié)議,而且能夠支持下一代的互聯(lián)網(wǎng)協(xié)議IPv6;提供HTTP Server功能,用戶可能通過IE訪問IP-Camera,進(jìn)行媒體播放、查看和設(shè)置參數(shù);提供FTP功能,便于用戶傳輸文件,進(jìn)行程序升級(jí);提供SNTP功能,保證IP-Camera的時(shí)間能與標(biāo)準(zhǔn)時(shí)間服務(wù)器同步;提供DDNS功能,能夠讓用戶通過動(dòng)態(tài)域名方式訪問IP-Camera;提供SIP功能,使得IP-Camera能夠與SIP電話通信,使得視頻監(jiān)控更加便捷靈活;媒體數(shù)據(jù)傳輸采用RTP協(xié)議,保證圖像的實(shí)時(shí)性;文件系統(tǒng)支持FAT16和FAT32格式。

3.2 MPEG4編碼開始及停止流程

MPEG4編碼開始的主要作用是按照設(shè)定的參數(shù)初始化視頻解碼芯片、視頻編碼芯片,開始視頻編碼,同時(shí)創(chuàng)建MPEG4 TASK,用于讀取視頻數(shù)據(jù)流,發(fā)送數(shù)據(jù)。

MPEG4編碼停止的主要作用是停止視頻解碼芯片、視頻編碼芯片工作,停止MPEG4 TASK。MPEG4編碼開始及停止流程圖如圖5所示。

 

500)this.style.width=500;" border="0" />

MPEG4 TASK主要用于讀取視頻數(shù)據(jù)流,發(fā)送數(shù)據(jù),其主要流程圖如圖6所示。MPEG4 TASK運(yùn)行后,將等待信號(hào)量,將自己掛起。當(dāng)ML86500產(chǎn)生一幀數(shù)據(jù)時(shí),會(huì)產(chǎn)生中斷,在中斷服務(wù)程序中會(huì)發(fā)送信號(hào)給MPEG4 TASK,MPEG4 TASK重新運(yùn)行,并且讀取MPEG4視頻數(shù)據(jù)流,然后使用RTP協(xié)議通過網(wǎng)絡(luò)發(fā)送數(shù)據(jù)給客戶端(PC)。

 

500)this.style.width=500;" border="0" />

4 結(jié) 語

本方案已經(jīng)過實(shí)際測(cè)試,能夠支持PAL/NTSC制式的視頻信號(hào)輸入,支持D1(N制720*480/P制720*576)、VGA(640*480)、QVGA(320*240)等多種分辨率輸出,網(wǎng)絡(luò)傳輸帶寬支持20 kb/s~6 Mb/s,低成本實(shí)現(xiàn)了高畫質(zhì),并且圖像實(shí)時(shí)性好,可廣泛應(yīng)用于倉庫、商場(chǎng)、交通、家庭等多種視頻監(jiān)控場(chǎng)合,非常具有市場(chǎng)競(jìng)爭(zhēng)力。

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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉