《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于分布式視頻編碼的井下傳感器節點設計
基于分布式視頻編碼的井下傳感器節點設計
2014年電子技術應用第6期
劉曉文1,2,3,劉 歡1,2,3,張 雷1,2,3
1.中國礦業大學 物聯網(感知礦山)研究中心,江蘇 徐州221008; 2.礦山互聯網應用技術國家地
摘要: 煤礦井下的環境復雜,通信方式和通信范圍受應用場景的約束性較大,在煤礦安全生產中引入無線多媒體傳感器網絡技術(WMSN)可以提高安全生產監管效率,在突發事件中為應急救援工作提供有力的信息指導。為此基于DISCOVER 分布式視頻編碼(DVC)方案,設計了以S3C6410為主處理器芯片的視頻傳感器節點。給出了節點的硬件框圖以及軟件流程圖。測試表明,該節點運行良好,可以對煤礦安全生產過程進行有效監控,在一定程度上預防煤礦事故的發生。
中圖分類號: TN919.81
文獻標識碼: A
文章編號: 0258-7998(2014)06-0020-03
Design of consumption video sensor node based on distributed video coding
Liu Xiaowen1,2,3,Liu Huan1,2,3,Zhang Lei1,2,3
1.IoT Perception Mine Research Center, China University of Mining and Technology,Xuzhou 221008,China;2.The National and Local Joint Engineering Laboratory of Internet Application Technology on Mine, Xuzhou 221008,China;3.School of Information and Electrical Engineering, China University of Mining and Technology,Xuzhou 221008,China
Abstract: The communication mode and communication range are constrained by the complexity environment of the coal mine. Wireless multimedia sensor network technology can be used to improve the supervision efficiency of the production and provide powerful information guidance for emergency rescue work. So a video sensor node whose main processor is S3C6410 is designed based on DISCOVER distributed video coding solution. The hardware block diagram and software flow chart of the node are presented. The test results show that the node runs well and can monitor the process of coal mine safety production effectively. To a certain extent, it can prevent the coal mine accidents.
Key words : distributed video coding;WMSNs;sensor nodes;embedded Linux

       無線多媒體傳感器網絡(WMSN)現在已經被廣泛應用到各監控領域。WMSN具有自組織能力,不需要提前為其建立基礎網絡設施,可以根據實際應用的需要建立相應的通信系統,具有較高的靈活性,這對煤礦井下應急通信系統的建立意義重大[1-2]。由于煤礦環境復雜,在生產過程中存在多種安全隱患,多數煤礦事故的發生都是由于操作不規范、缺乏有效的監控措施而導致的;井下的有線攝像機體積笨重,一次布置后很難再次移動;受井下條件限制,會存在許多檢測盲點,而且在災害方發生時,有線網絡較為脆弱,容易遭受破壞,在實際救災中,能為搜求人員提供的有效信息有限。為此本文設計了應用DVC方案的傳感器節點,結合煤礦物聯網應用背景,完成了節點的軟硬件整體設計,并在井下進行了實測。將該WMSN應用到煤礦應急救援通信系統中,將為災后救援工作帶來很大的幫助。

1 礦山物聯網的介紹

        礦山物聯網基于WiFi的感知層無線Mesh網絡的設計,為井上與井下人員、井下與井下人員之間的溝通(語音、視頻、位置、環境參數等)搭建了一個寬廣、快速的網絡平臺,為煤礦安全生產綜合調度提供了新的指揮手段,也為煤礦的救援提供了快捷通信手段,可在災變期間快速地恢復和投入運行,大大提高救援效率[3]。煤礦井下無線傳輸網絡主要由交換機、AP控制器AC、接入點AP組成。無線網絡最終要接入井下以太環網,通過井下以太環網與井上服務器進行通信。井下各種無線數據終端采集的各種數據通過井下無線網絡和以太環網傳到井上服務器,以供服務器進行后續處理以及供工作人員查看。應用場景如圖1所示。

        節點能夠實時采集圖像數據并對數據進行處理,用無線的方式將處理后的數據通過無線接入點傳入現有工業以太環網,進而傳到井上數據服務器,再由數據服務器將數據轉發到各應用服務終端。

2 節點的硬件結構設計

2.1 硬件系統框圖

        節點硬件平臺主要由主處理器、CMOS攝像頭模塊、存儲器、WiFi無線模塊、供電部分等模塊構成。硬件系統的整體架構如圖2所示。主處理器通過CMOS攝像頭模塊進行數字圖像數據的采集,對采集到的數字圖像數據進行編碼處理,利用自身的硬件編碼模塊完成關鍵幀的編碼,然后通過軟件方式完成對Wyner-Ziv[4]的編碼。編碼后的數據通過WiFi無線模塊轉發到路由節點,最后傳到井上服務器進行解碼。

2.2 S3C6410核心模塊設計

        S3C6410核心模塊主要包括S3C6410芯片、2片16 bit的128 MB DDR內存芯片、MLC型NandFlash芯片K9G8G08、電源管理單元、DIVACOM的100M以態網芯片DM9000等,配合供電電路及晶振、復位電路等外圍電路組成。

2.3 攝像頭模塊設計

        攝像頭模塊的組成部分有:感光芯片、數字信號處理器、鏡頭以及電源。其中最重要的部分是感光芯片,本設計選用MICRON公司的MT9P031(CMOS)傳感器。MT9V031是支持較低照度的低功耗COMS圖像傳感器,寄存器配置接口是Serial Camera Control Bus(SCCB),它的總線時序與I2C兼容,可以利用S3C6410的I2C控制器配置MT9P031的寄存器,也可以使用I/O口模擬SCCB協議來完成配置工作。利用S3C6410的Camera接口控制器來獲取MT9P031的原始圖像數據。

2.4 WiFi無線模塊設計

        節點采用WiFi技術作為無線通信方案。WiFi能夠提供WMSN需要的帶寬量,并且可以通過休眠機制實現自身的低功耗,同時能夠滿足煤礦井下的安全要求。美國GainSpan的GS1011芯片具有集成度高、處理速度快、功耗低等優點,能夠滿足井下多媒體傳感器節點的需求??梢岳肧3C6410的SPI控制器與GS1011之間進行通信,將需要發送的數據通過SPI接口傳遞給GS1011,再利用GS1011將數據轉發出去,在不需要進行數據發送時,可以控制GS1011進入低功耗的模式,降低節點的能耗。

3 節點軟件設計

        圖像傳感器節點選擇了基于ARM的32位處理器平臺,選擇嵌入式Linux作為系統軟件平臺。首先進行系統軟件平臺的搭建,需要根據節點的硬件平臺情況完成Linux操作系統的裁剪和移植,根據所選用的設備完成驅動程序的移植工作。在系統軟件的基礎之上,基于分布式視頻編碼算法完成應用軟件設計,實現圖像數據的采集,節點系統軟件架構如圖3所示。

3.1 嵌入式系統移植

        首先搭建嵌入式Linux開發環境[5]。本文選擇Red Hat企業版6.0作為宿主機。為了降低Linux操作系統的操作難度,在PC端的Windows系統中安裝VMWare虛擬機,將Red Hat安裝在虛擬機,以配合Windows下的一些工具完成系統的開發。接著進行Bootloader移植,選擇U-Boot作為系統的引導程序,U-Boot是開放源碼的引導程序,其大部分源碼是參考Linux內核源碼來實現的,所以在硬件和可移植性方面表現出很多優勢[6]。最后進行Linux內核移植。圖4是對Camera接口的驅動配置。

3.2 視頻采集編碼程序設計

        視頻的采集使用了Linux專門設計的視頻層驅動V4L2,V4L2設計了統一接口標準的統一函數接口,只需要按照V4L2的標準定義V4L2的操作接口函數,應用平臺就可以不考慮具體攝像頭型號,直接調用V4L2提供的操作函數來換取攝像頭數據[7]。利用Linux的V4L2層進行圖像數據采集的流程如圖5所示。

        在煤礦井下的實際應用中,能量和帶寬都相對有限,對圖像的質量要求不會太高,幀率的設置也不會太高,這樣圖像幀之間的相關度不會很高,默認選擇關鍵幀比較多的GOP2幀分類模式(IWIWIWIW模式,奇數幀為關鍵幀K幀,偶數幀為WZ幀W幀),也可以根據需求修改關鍵幀的密度。編碼器首先根據需求對采集到的原始視頻信號進行幀分類,對不同類型的幀信息進行獨立編碼,利用S3C6410內部的多媒體控制器對K幀進行H.264幀內編碼,利用Wyner-Ziv編碼器對W幀進行編碼。W幀的編碼過程不參考關鍵幀。首先對原始圖像數據的矩陣按照宏塊進行劃分,對每一個宏塊進行DCT變換,然后對DCT變換后的系數進行系數帶的劃分,提取系數帶的每一個比特平面,送入LDPCA編碼器進行編碼。編碼后的數據存入緩存器,根據解碼端的反饋,將緩存器中的數據發送給解碼端。編碼端工作流程如圖6所示。

3.3 視頻傳輸模塊設計

        采集編碼后的視頻數據可以通過SPI接口傳給GS1011模塊,GS1011負責將數據轉發到AP。由于WiFi射頻部分即使在空閑模式下也會消耗大量的能量,因此,為了降低節點的整體能耗,GS1011模塊沒必要一直保持在工作狀態,可以在適當的時間進入休眠模式,關閉射頻部分,在長時間沒有數據收發任務的情況下還可以進入待機模式,當需要輸出時通過控制芯片進行喚醒。GS1011模塊的工作流程如圖7所示。

4 實驗效果及結論

        (1)實驗地點:為了達到實際的應用效果,研究人員選擇在徐州家河煤礦進行測試。

        (2)實驗室平臺:分布式視頻解碼端在Windows的Visual Studio平臺下開發,利用開源媒體庫ffmpeg進行解碼端的設計。ffmpeg具有先進的音/視頻編解碼庫libavcodec,具有高可移植性和較高的編解碼質量。

        (3)實驗結果:對井下的視頻進行采集編碼、解碼顯示實驗的結果表明,視頻畫面流暢,畫質較為清晰,可以滿足井下監測的實際需求。

        本文結合對煤礦井下應用場景的分析,完成了視頻傳感器節點的軟硬件設計。井下實測結果表明,節點運行穩定,圖像效果良好,基本能滿足井下的視頻監控要求,具有廣闊的應用前景。

參考文獻

[1] AKYILDIZ I F,MELODIA T,CHOWDHURY K R.A survey on wireless multimedia sensor networks[J].Computer Networks,2007,51(4):921-960.

[2] AKYILDIZ I F,MELODIA T,CHOWDHURY K R.Wireless multimedia sensor network: a survey[J].IEEE Transaction on Wireless Communication,2007,14(6):32-39.

[3] 張申.物聯網與感知礦山專題講座之一——物聯網基本概念及典型應用[J].工礦自動化,2010(10):104-108.

[4] 賀紅.基于Wyner-Ziv視頻編碼的高效編碼算法研究[D].西安:西安電子科技大學,2010.

[5] 孫天澤,袁文菊.嵌入式設計及Linux驅動開發指南[M].北京:電子工業出版社,2009.

[6] 周書林.基于S3C2440A的bootloader設計與實現[D].鎮江:江蘇科技大學,2009.

[7] 王飛,孫聰.基于V4L2的Linux攝像頭驅動的實現[J].電子技術,2012,25(2):86-92.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国语精品自产拍在线观看| 一区二区欧美精品| 国产精品a久久久久久| 欧美成人精品在线视频| 久久琪琪电影院| 久久精品91久久香蕉加勒比| 午夜精品视频一区| 亚洲欧美久久久| 亚洲欧美成人| 午夜精品一区二区三区在线| 亚洲欧美精品一区| 午夜国产欧美理论在线播放| 亚洲影院高清在线| 欧美一级久久久| 欧美一区二区三区播放老司机 | 日韩视频在线免费观看| 亚洲精品久久久久久下一站| 亚洲精品一区二区网址| 日韩网站在线| 亚洲视频一区在线观看| 亚洲永久免费精品| 欧美一区2区视频在线观看| 欧美一区亚洲二区| 久久久久五月天| 免费久久99精品国产自| 欧美国产大片| 欧美日韩亚洲一区二| 国产精品久久久久久久久搜平片| 国产精品毛片大码女人| 国产老女人精品毛片久久| 国产香蕉97碰碰久久人人| 在线成人免费观看| 亚洲人成亚洲人成在线观看图片| 日韩一级在线| 亚洲免费在线| 久久国产精品亚洲77777| 亚洲欧洲在线视频| 亚洲精品久久久蜜桃| 亚洲视频精品在线| 久久国产精品久久久久久电车| 久色婷婷小香蕉久久| 欧美日本久久| 国产欧美二区| 亚洲第一区在线| 一本一本a久久| 欧美在线国产| 99国产精品久久久久久久久久| 亚洲视频 欧洲视频| 欧美一区二区三区视频在线| 免费亚洲一区| 国产精品九九| 在线不卡a资源高清| 一区二区三区www| 久久成人一区| 中国av一区| 久久天天躁狠狠躁夜夜爽蜜月| 欧美激情综合网| 国产精品视频精品| 亚洲第一偷拍| 亚洲伊人伊色伊影伊综合网| 亚洲国内自拍| 欧美一区二区免费视频| 欧美激情亚洲另类| 国产欧美在线观看| 最新国产の精品合集bt伙计| 午夜亚洲福利在线老司机| 夜夜嗨av一区二区三区网页| 欧美一区午夜精品| 欧美精品久久99| 国产精品一香蕉国产线看观看| 伊伊综合在线| 亚洲一区二区三区在线观看视频 | 亚洲精品久久7777| 欧美一区二区三区久久精品| 欧美激情免费在线| 国产午夜精品久久久久久久| 亚洲精品久久久久久下一站 | 日韩亚洲国产精品| 久久国产欧美| 午夜精品久久久久| 欧美片网站免费| 在线观看欧美视频| 小嫩嫩精品导航| 亚洲一区日韩| 欧美黄色一级视频| 国产亚洲人成网站在线观看| 一区二区三区久久精品| 亚洲精品乱码久久久久久久久| 久久精品二区| 国产精品女人网站| 日韩视频中文| 最新亚洲一区| 久久一区免费| 国产亚洲毛片在线| 亚洲在线不卡| 亚洲欧美日韩另类| 欧美日韩精品系列| 亚洲国产成人久久综合| 久久www免费人成看片高清| 欧美一级电影久久| 国产精品盗摄一区二区三区| 亚洲精品影视在线观看| 亚洲日本va午夜在线电影| 老司机精品视频网站| 国产综合欧美| 欧美在线亚洲| 久久精品国亚洲| 国产午夜精品全部视频在线播放| 亚洲影院在线| 午夜伦欧美伦电影理论片| 欧美日韩一级黄| 99成人在线| 亚洲视频免费| 欧美图区在线视频| 一区二区久久久久| 亚洲一区二区在线免费观看| 欧美日韩亚洲一区二区三区| 亚洲美女淫视频| 亚洲视频在线免费观看| 欧美日韩精品欧美日韩精品| 亚洲伦理中文字幕| 亚洲无限av看| 国产精品美女www爽爽爽| 亚洲无线视频| 欧美一级片一区| 国产午夜精品全部视频播放| 欧美怡红院视频| 久久久一二三| 影院欧美亚洲| 亚洲精品国产精品国自产观看| 欧美凹凸一区二区三区视频| 亚洲黄色在线看| 夜夜嗨av一区二区三区网站四季av| 欧美日本在线播放| 日韩一区二区电影网| 亚洲午夜精品一区二区| 欧美午夜一区二区三区免费大片| 亚洲一区二区av电影| 久久成人精品无人区| 黄色成人在线网站| 亚洲精品婷婷| 欧美性猛交xxxx乱大交退制版| 亚洲午夜国产成人av电影男同| 午夜一级在线看亚洲| 国产亚洲欧美日韩日本| 亚洲福利视频一区二区| 女仆av观看一区| 日韩午夜激情电影| 性一交一乱一区二区洋洋av| 狠狠色丁香久久婷婷综合_中| 亚洲国产婷婷| 欧美乱大交xxxxx| 亚洲一区二区三区色| 久久蜜桃资源一区二区老牛| 亚洲高清视频一区| 亚洲一区二区3| 国产夜色精品一区二区av| 最近看过的日韩成人| 欧美日韩一区精品| 欧美一区二区视频网站| 欧美激情第二页| 亚洲网站在线看| 久久亚洲影音av资源网| 99re亚洲国产精品| 久久国产精品亚洲77777| 亚洲国产三级| 午夜视黄欧洲亚洲| 在线看欧美视频| 亚洲欧美变态国产另类| 精品999在线观看| 亚洲永久免费视频| 伊人夜夜躁av伊人久久| 亚洲一区日韩| 亚洲第一久久影院| 亚久久调教视频| 亚洲二区三区四区| 小黄鸭精品aⅴ导航网站入口| 黄色小说综合网站| 亚洲一区二区av电影| 一色屋精品视频在线观看网站| 中文一区二区在线观看| 黑人一区二区| 亚洲欧美国产高清va在线播| 在线精品高清中文字幕| 午夜久久黄色| 亚洲精品国产日韩| 久久久国产成人精品| 在线视频欧美一区| 欧美成人免费网| 欧美一级久久久| 欧美视频在线播放| 亚洲啪啪91| 国产视频在线一区二区| 一本久久a久久精品亚洲| 国产一区三区三区| 亚洲欧美精品在线观看| 亚洲精品女人| 欧美~级网站不卡| 欧美一区二区三区免费视频| 欧美四级电影网站|