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

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]基于H.264的嵌入式無線視頻監(jiān)控系統(tǒng)

1 引言

對圖像監(jiān)控系統(tǒng),用戶常常對使用環(huán)境提出一些特殊需求,他們希望能夠監(jiān)控距離比較遠的對象,這些對象有可能是深山的電網(wǎng)、荒原的油井或者其它無人值守或人無法到達場合的重要設備何地;另一方面他們希望獲取比較清晰的圖象,同時他們對圖象傳輸?shù)膶崟r性要求比較高,很明顯,用傳統(tǒng)的PC機加圖像采集卡的方式很難滿足這樣的需求[1]。

以往的視頻監(jiān)控系統(tǒng)很多都使用了MPEG-4標準,而新一代視頻壓縮標準H.264是面向無線網(wǎng)絡和因特網(wǎng)的視頻圖像編碼與傳輸技術,相對MPEG-4標準,除了增強網(wǎng)絡適應能力外,大幅度提高了壓縮編碼效率,在相同的碼率下能夠獲得更高的主客觀質(zhì)量。

碼分多址無線網(wǎng)絡具有覆蓋面廣、高效、低成本的特點。碼分多址網(wǎng)絡的數(shù)據(jù)傳輸速率可達150 kb/s。這里開發(fā)的嵌入式無線視頻定位監(jiān)控系統(tǒng)就是充分利用了H.264視頻壓縮技術碼分多址無線網(wǎng)絡技術和嵌人式系統(tǒng)的特點而搭建的數(shù)據(jù)傳輸系統(tǒng)。

本文提出了一種采用海思公司的Hi3510系統(tǒng)的設計方案,分別對系統(tǒng)軟硬件的設計進行了詳細討論,完成視頻信號的采集、壓縮及傳輸功能。

2 系統(tǒng)架構

該系統(tǒng)由無線或有線互聯(lián)網(wǎng)監(jiān)控用戶、中心服務器、嵌入式監(jiān)控終端組成,系統(tǒng)架構,如圖1所示。無線終端用戶或者有線互聯(lián)網(wǎng)用戶向中心服務器發(fā)送用戶請求命令,先通過碼分多址網(wǎng)關接入Internet,然后到達中心服務器。中心服務器收到用戶命令后進行命令解析,再通過無線網(wǎng)絡向監(jiān)控終端發(fā)送控制命令,監(jiān)控終端收到中心端的監(jiān)控任務之后,就通過圖像采集模塊拍攝現(xiàn)場圖像,并將經(jīng)過H.264壓縮編碼后的圖像數(shù)據(jù)按照RTP通信協(xié)議,經(jīng)由碼分多址模塊發(fā)送回中心服務器。對于無線用戶,中心服務器再通過無線網(wǎng)絡向用戶發(fā)送監(jiān)控視頻或圖片,而對于互聯(lián)網(wǎng)用戶中心服務器則直接通過 Internet向網(wǎng)絡用戶提供視頻或圖片監(jiān)控。中心服務器首先需要處理在數(shù)據(jù)傳輸過程中出現(xiàn)的數(shù)據(jù)包錯序、校驗出錯、丟包、重包等現(xiàn)象,即在通訊協(xié)議中增加請求丟包重發(fā)機制和超時機制;其次,中心服務器還要監(jiān)控碼分多址傳輸數(shù)據(jù)質(zhì)量,并進行反饋,由此來控制碼分多址在不同信號質(zhì)量下發(fā)送數(shù)據(jù)的速度;最后,服務器還要為用戶提供監(jiān)控系統(tǒng)的Web瀏覽、視頻數(shù)據(jù)的硬盤存儲、下載等功能。系統(tǒng)采用雙C/S架構,具有非常好的擴容性,多個監(jiān)控終端安裝在不同的地點,就能夠?qū)崿F(xiàn)對不同目標的實時監(jiān)控。


圖1. 監(jiān)控系統(tǒng)構架圖

3 監(jiān)控終端設計

監(jiān)控端系統(tǒng)基于華為海思公司的高性能通信媒體處理器碼分多址搭建。Hi3510是一款基于ARM9、DSP雙處理器內(nèi)核以及硬件加速引擎的高集成、可編程、支持MPEG-4 AVC/H.264協(xié)議的高性能通信媒體處理器。圍繞Hi3510分別搭建相應的硬件和軟件環(huán)境,就可以很方便的實現(xiàn)監(jiān)控終端的設計。

3.1 監(jiān)控終端硬件設計

要能夠正確運行一個系統(tǒng),硬件方面至少應該包括CPU、內(nèi)存和固態(tài)存儲器、系統(tǒng)內(nèi)部總線以及外設接口,Hi3510處理器系統(tǒng)很好滿足了這些條件。具體硬件系統(tǒng)結構見圖2。


圖2. Hi3510處理器機構圖

[!--empirenews.page--]

Hi3510使用ARM926EJ-S內(nèi)核,哈佛結構的32位RISC處理器,其內(nèi)內(nèi)置MMU,主頻可達到 240MHz,可以很好得運行嵌人式Linux2.6,不但保持了嵌人式系統(tǒng)小型化、低功耗、易攜帶的特點,又充分利用了Linux系統(tǒng)完整的內(nèi)存、文件、線程管理功能,大大方便了程序的開發(fā)和程序中多任務功能的實現(xiàn)。

H.264是面向無線網(wǎng)絡和因特網(wǎng)的視頻圖像編碼與傳輸技術.與其相關的各種研究已成為當今信息科學與技術的前沿課題。 H.264具有高壓縮比,良好的網(wǎng)絡適應性,一定的魯棒性等優(yōu)異性能,但其計算量過高,編碼時間過長,限制了它的廣泛應用。Hi3510芯片是具有 H.264硬件編碼SOC芯片―― Hi3510采用ARM9+DSP+硬件引擎方式,方便地提供了H.264壓縮視頻流,而且可以獲得很好壓縮比。

碼分多址通訊模塊采用深圳倚天科技公司的ETPro-309 AI CDMA Modem,其內(nèi)置SIM卡,其內(nèi)部核心芯片是Qualcomm MSM6025。該模塊包含基于碼分多址業(yè)務標準IS95和IS2000的調(diào)制解調(diào)系統(tǒng),而且?guī)?nèi)置TCP/IP協(xié)議棧,可利用AT命令直接與其通信。碼分多址模塊與核心處理器之間使用UART進行連接。

Hi3510支持ITU-R BT.656/601視頻輸入接口,攝像機接口接受ITU標準的圖像數(shù)據(jù),不能直接接收CCD攝像機輸出的模擬視頻信號,因此我們只需要再加一片SAA7114視頻解碼芯片,就可以完成硬件系統(tǒng)的搭建。

3.2 監(jiān)控終端軟件設計

控制終端軟件的核心是嵌入式Linux操作系統(tǒng),所有功能的實現(xiàn)都基于Linux操作系統(tǒng)來完成。主要包括三個層次,最底層是BootLoader服務程序和基本外設驅(qū)動,它主要完成系統(tǒng)加載和ARM核心處理器的初始化配置,第二層主要是攝像頭模塊和碼分多址模塊的驅(qū)動程序,最后一層是系統(tǒng)的應用程序。

由于Linux內(nèi)核采用模塊化的設計。很多模塊可以獨立地加載或卸載,所以小型化就是對Linux內(nèi)核重新編譯,在編譯時仔細地選擇嵌入式設備所需要的功能模塊,同時刪除不需要的功能。這里只需要串口驅(qū)動、SAA7114視頻解碼芯片驅(qū)動,還有撥號網(wǎng)絡應用,還要支持 PPP、TCP/IP網(wǎng)絡協(xié)議,其他都可以刪除掉,使系統(tǒng)運行所需要的內(nèi)核顯著減小至l Mb以內(nèi)。碼分多址撥號通過運行PPP程序進行。在Linux下的PPP包是專門為解決Modem撥號上網(wǎng)問題而編寫的,并且是公開源代碼的。PPP撥號腳本程序主要通過調(diào)用pppd和chat這兩個應用程序,并通過AT指令實現(xiàn)對Modem的操作。

應用程序主要是監(jiān)聽用戶命令,收到命令后調(diào)用攝像頭模塊采集圖像,然后再使用碼分多址模塊來發(fā)送圖像數(shù)據(jù)。終端一旦初始化后,就與中心服務器建立TCP連接,在運行過程中終端跟中心服務器保持TCP連接,中心服務器可隨時主動地請求圖像數(shù)據(jù),因此,對于對交互性和實時性有較高要求的應用系統(tǒng)可實現(xiàn)較好的響應。監(jiān)控終端軟件流程如圖3所示。


圖3. 監(jiān)控終端軟件流程圖

4 基于RTP的H.264視頻流傳輸控制

由于H.264具有前面所指出的多種優(yōu)點,本系統(tǒng)設計了基于RTP的H.264視頻流傳輸控制。RTP協(xié)議對實時數(shù)據(jù)傳輸?shù)闹С职〞r間戳、序列號、荷載類型標識和源標識等,時間戳反映了RTP數(shù)據(jù)幀中第一字節(jié)數(shù)據(jù)的采樣時間,采樣時間是線性單調(diào)增長的。接收方根據(jù)收到數(shù)據(jù)幀的時間戳來重建接收數(shù)據(jù)的時序關系,以便正確回放媒體流。序列號用于數(shù)據(jù)傳送的丟失檢測和幀序重構;荷載類型標識則指明RTP幀數(shù)據(jù)荷載的編碼格式;源標識用于指示接收方式所接收數(shù)據(jù)的來源。以上功能均通過RTP的幀頭來實現(xiàn)。

RTP 數(shù)據(jù)協(xié)議運行在面向數(shù)據(jù)報的UDP 之上,它只能提供無連接的不可靠服務,幀丟失或出錯都會降低圖像或聲音的質(zhì)量。RTCP控制協(xié)議需要與RTP數(shù)據(jù)協(xié)議一起配合使用,RTP本身并不能為按序傳輸數(shù)據(jù)包提供可靠的保證,也不提供流量控制和擁塞控制,這些都由RTCP來負責完成。

[!--empirenews.page--]

H.264視頻流分別裝上RTP報頭、UDP報頭和IP報頭,然后IP數(shù)據(jù)包通過Internet傳送到接收端。接收端收到IP數(shù)據(jù)包后按相反的順序?qū)?RTP報頭和視頻流數(shù)據(jù)提取出來,根據(jù)RTP報頭中的序列號和將視頻流數(shù)據(jù)放人接收端緩存供解碼器解碼輸出。RTP反饋控制主要通過RTCP的接收方報告來完成,通過提取RTCP中接收方報告SR的反饋信息估計網(wǎng)絡的可用帶寬,再根據(jù)可用帶寬動態(tài)調(diào)整編碼的參數(shù),使RTP發(fā)送碼率小于網(wǎng)絡的可用帶寬,從而保證傳輸?shù)目煽啃?。[3]


圖4. RTP傳輸反饋控制模型

5 中心端設計

服務器端軟件實現(xiàn)的主要功能是接收、H.264軟件解碼嵌入式終端發(fā)送過來的監(jiān)控數(shù)據(jù),并將得到的圖像保存和傳輸給終端用戶。控制中心主機通過寬帶上網(wǎng)方式登錄到Internet上,必須申請一個靜態(tài)IP地址。主機登錄Internet后,即可運行服務器端軟件。服務器端程序設計主要包括網(wǎng)絡通信、接收數(shù)據(jù)、H.264軟件解碼、保存圖像、即時重顯圖像。整個過程屬于軟件系統(tǒng)開發(fā),本文不再詳細討論。

6 結束語

該設計是在城市或遠程移動設備所需監(jiān)控的應用背景下提出的,如城市武警車輛,本系統(tǒng)的應用會為預警指揮提供保證。本文作者創(chuàng)新點:設計提出了結合嵌入式技術、視頻壓縮編碼技術、無線通訊技術、網(wǎng)絡技術、監(jiān)控技術等多項技術無線視頻監(jiān)控系統(tǒng),采用嵌入式技術和Linux實時多任務操作系統(tǒng),基于碼分多址無線數(shù)據(jù)傳送、H.264視屏壓縮、RTP實時傳輸控制,使系統(tǒng)有極高的實用價值。

參考文獻
[1].    孫宏偉,基于S3C2440遠程圖像無線監(jiān)控系統(tǒng)的設計, 微計算機信息, 2006, 4-2;90-92。
[2].    華為海思半導體有限公司,Hi3510 媒體處理軟件開發(fā)指南,2006
[3].    陶桂東,基于RTP協(xié)議H.264視頻流傳輸QoS保證的研究,裝甲兵工程學院學報,2006,20卷
 

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

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠通信宣布,其自研藍牙協(xié)議棧DynaBlue率先通過藍牙技術聯(lián)盟(SIG)BQB 6.1標準認證。作為移遠深耕短距離通信...

關鍵字: 藍牙協(xié)議棧 移遠通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實黨中央、國務院和上海市委、市政府關于加快發(fā)展人力資源服務業(yè)的決策部署,更好發(fā)揮人力資源服務業(yè)賦能百業(yè)作用,8月29日,以"AI智領 HR智鏈 靜候你來&quo...

關鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達成合作,為其自主研發(fā)的"旗馭車管"車輛運營管理平臺提供全流程支付通道及技術支持。此次合作不僅提升了平臺對百余家企業(yè)客戶的運營管理效率...

關鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟和信息化委員會、上海市發(fā)展和改革委員會、上海市商務委員會、上海市教育委員會、上海市科學技術委員會指導,東浩蘭生(集團)有限公司主辦,東浩蘭生會展集團上海工業(yè)商務展覽有...

關鍵字: 電子 BSP 芯片 自動駕駛

推進卓越制造,擴大產(chǎn)能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車系統(tǒng)與蘇州工業(yè)園區(qū)管委會正式簽署備忘錄,以設立耐世特亞太總部蘇州智能制造項目。...

關鍵字: 智能制造 BSP 汽車系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團宣布,新世代首款量產(chǎn)車型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車展。中國專屬版車型也將在年內(nèi)與大家見面,2026年在國內(nèi)投產(chǎn)。 寶馬集團董事...

關鍵字: 寶馬 慕尼黑 BSP 數(shù)字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領創(chuàng)新的核心驅(qū)動力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領域深度融入科技變革浪潮,駛入數(shù)字化、智能化轉(zhuǎn)型快車...

關鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術應用發(fā)展大會"。會議以"破界?融合...

關鍵字: ETHERNET 智能未來 BSP 工業(yè)通信
關閉