亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于嵌入式Linux的水文監(jiān)測系統(tǒng)

        2017-08-08 03:01:10冷建偉沈芳婷
        電子設(shè)計(jì)工程 2017年14期
        關(guān)鍵詞:彩色圖像水文嵌入式

        冷建偉,沈芳婷

        (天津理工大學(xué) 自動(dòng)化學(xué)院,天津 300384)

        基于嵌入式Linux的水文監(jiān)測系統(tǒng)

        冷建偉,沈芳婷

        (天津理工大學(xué) 自動(dòng)化學(xué)院,天津 300384)

        由于水文監(jiān)測站位于野外,工作環(huán)境惡劣,并且隨著機(jī)器視覺技術(shù)的不斷發(fā)展,搭建一套結(jié)合嵌入式Linux及圖像識別技術(shù)的水文監(jiān)測系統(tǒng)成為未來水域監(jiān)測的一大主流方向。該系統(tǒng)采用B/S架構(gòu),前端CCD攝像頭模塊固定后采集現(xiàn)場水域圖像,系統(tǒng)可以實(shí)現(xiàn)遠(yuǎn)程視頻的實(shí)時(shí)傳輸及存儲,并且用戶根據(jù)需求可以選擇監(jiān)控時(shí)間間隔和傳輸速度。該系統(tǒng)應(yīng)用后,人力資本大幅節(jié)省,水域突發(fā)事件的發(fā)現(xiàn)和排除時(shí)間也被縮短,直觀地觀察水域周邊情況的同時(shí),工作效率和管理水平得到提高。

        嵌入式;水文監(jiān)測;圖像處理;采集存儲

        隨著嵌入式技術(shù)、圖像識別技術(shù)的不斷發(fā)展,人們對數(shù)字化的要求也越來越高[1-2]。嵌入式系統(tǒng)作為一種高效、低耗、低成本的智能化視頻采集、存儲、傳輸產(chǎn)品越來越得到市場的青睞[3]。在近幾年的研究中,我國研究人員及學(xué)者已經(jīng)陸續(xù)提出借助衛(wèi)星或無線網(wǎng)絡(luò)傳輸?shù)乃谋O(jiān)測方式[4-6],將水域現(xiàn)場的傳感器檢測出的數(shù)據(jù)傳輸至用戶端并進(jìn)行存儲及分析,這種方法已經(jīng)減少了人力、財(cái)力,有效地提高了防汛及水利調(diào)度效率,但在前期設(shè)備安裝上耗費(fèi)了大量精力,有待提升,并且系統(tǒng)的智能化有待提高[7]。

        文中所采用的方案,結(jié)合水文水域環(huán)境特點(diǎn),開發(fā)了嵌入式圖像處理識別系統(tǒng)。該系統(tǒng)基于B/S架構(gòu),前端圖像采集系統(tǒng)集成了攝像頭CCD模塊、鏡頭、紅外光源等,配備支架[8];圖像采集系統(tǒng)將RGB彩色圖像輸入后,通過圖像識別判讀水文尺及進(jìn)行浮標(biāo)定位測速,在進(jìn)行數(shù)據(jù)采集、分析的同時(shí)保存原始視頻錄像,用戶則可以根據(jù)需求選擇實(shí)時(shí)查看或回放。運(yùn)用了搭載Linux嵌入式系統(tǒng)的ARM板作為數(shù)據(jù)處理核心器件,管理維護(hù)人員能夠在第一時(shí)間知曉現(xiàn)場所發(fā)生的特殊情況,跟蹤、捕捉、特寫,并快速做出有效反應(yīng)。對影像資料的保存則可以對突發(fā)事件進(jìn)行記錄,提高安全管理效率[9]。

        1 系統(tǒng)硬件搭建

        水文監(jiān)測現(xiàn)場共有8臺CCD攝像機(jī),用戶根據(jù)需要可以切換1路/2路/4路/8路瀏覽模式進(jìn)行監(jiān)視。因此,對于在局域網(wǎng)內(nèi)的所有用戶機(jī)需使用B/S架構(gòu)方式進(jìn)行數(shù)字圖像數(shù)據(jù)的瀏覽[10]。前端攝像機(jī)經(jīng)過交換機(jī)與網(wǎng)絡(luò)硬盤錄像機(jī) (Network Video Recorder,簡稱NVR)相連,CCD攝像機(jī)經(jīng)過視頻編碼器完成A/D轉(zhuǎn)換,通過網(wǎng)線將數(shù)字視頻碼流傳輸至內(nèi)置嵌入式開發(fā)板的NVR中,開發(fā)板集成了ARM芯片處理器及存儲器,可以對數(shù)字視頻信號進(jìn)行處理、存儲、管理。

        圖1 系統(tǒng)硬件搭建示意圖

        針對系統(tǒng)搭建在野外的設(shè)備,供電方式需要仔細(xì)研究,選擇支持POE供電的無線網(wǎng)絡(luò)設(shè)備可以保證在數(shù)據(jù)流傳輸?shù)倪^程中,同時(shí)為設(shè)備供電。鑒于野外自然光照射充足,采用風(fēng)電互補(bǔ)太陽能系統(tǒng)為現(xiàn)場CCD及NVR設(shè)備供電,再由NVR連接無線網(wǎng)絡(luò)發(fā)射端的網(wǎng)線對其進(jìn)行POE供電。但無線網(wǎng)絡(luò)的發(fā)射端及接收端之間為了增強(qiáng)信號,會增加四個(gè)中繼器,并且這四個(gè)中繼器均建立在山峰處,所以也采用風(fēng)電互補(bǔ)太陽能發(fā)電系統(tǒng)供電。無線網(wǎng)絡(luò)的接收端則位于中控室,接受POE供電。

        2 系統(tǒng)功能實(shí)現(xiàn)

        2.1 圖像采集與存儲

        圖像采集是整個(gè)系統(tǒng)的前端部分,本設(shè)計(jì)通過V4L2(Video for Linux Two)操作和控制視頻采集設(shè)備,用于內(nèi)存映射、實(shí)現(xiàn)中斷的函數(shù)都定義在一個(gè)頭文件的struct file_operation中,直接訪問調(diào)用該結(jié)構(gòu)中的相應(yīng)函數(shù)即可實(shí)現(xiàn)對采集設(shè)備的開關(guān)讀寫操作,并將數(shù)據(jù)寫入SQLite數(shù)據(jù)庫。V4L2支持較多的硬件設(shè)備,具有很好的擴(kuò)展性和靈活性。具體的圖像采集流程,如圖2所示。對于視頻數(shù)據(jù)采集設(shè)備,同樣以設(shè)備文件的形式存在于Linux系統(tǒng)中,對其進(jìn)行普通文件的讀寫訪問就可以實(shí)現(xiàn)對設(shè)備的操作。

        使用open()函數(shù)打開視頻攝像頭設(shè)備文件,根據(jù)系統(tǒng)需求,即使未捕獲到信息,為了做出正確的判斷和操作,也要返回緩存數(shù)據(jù)給應(yīng)用程序,遂采用非阻塞模式打開設(shè)備;在獲取攝像頭設(shè)備的基本信息后,對其進(jìn)行視頻制式和幀格式的設(shè)置,并判斷正誤;定義幀緩沖的結(jié)構(gòu)體,分配內(nèi)存,申請緩沖區(qū)并全部入隊(duì)列,以便存放數(shù)據(jù);采用mmap()函數(shù)存取內(nèi)核中的圖像緩沖區(qū),將申請到的幀緩沖映射到用戶空間,直接對采集的幀進(jìn)行操作,停止圖像采集后,圖像采集序列從緩沖區(qū)被移除,存儲區(qū)的映射也被清除,內(nèi)存釋放;關(guān)閉攝像頭設(shè)備文件,即關(guān)閉攝像頭。

        圖2 視頻圖像采集流程圖

        2.2 數(shù)字圖像處理

        RGB色彩方案作為最標(biāo)準(zhǔn)的圖像表示方案廣泛應(yīng)用于彩色圖像的傳輸和存儲。本系統(tǒng)中采用打包排列,每個(gè)像素都是3通道、1透明度的32位int型表示,由于R、G、B 3個(gè)分量是按相反的方向構(gòu)建彩色像素,在訪問像素?cái)?shù)組時(shí)采用移位和掩碼操作可以提高程序運(yùn)行效率。彩色圖像像素存放示意圖如下所示。

        圖3 彩色圖像像素存放示意圖

        2.2.1 圖像濾波

        由于硬件設(shè)備的條件限制或傳輸過程的不完善,采集的圖像會受到不同程度的噪聲污染,這些噪聲多呈現(xiàn)出對孤立像素點(diǎn)的跳變影響,為了防止這些噪聲對圖片的信息內(nèi)容產(chǎn)生影響,往往需要通過一些算法對圖像進(jìn)行去噪,還原高質(zhì)量原圖,從而對圖像進(jìn)行后續(xù)的分割、特征提取、圖像識別等工作。對于提升圖像的有效性和可靠性,圖像濾波是必不可少的一項(xiàng)操作。對于數(shù)字視頻圖像,為了提升實(shí)時(shí)性,一般多采用直接在空域?qū)ο袼靥幚恚兄禐V波作為不需要先驗(yàn)信息的濾波運(yùn)算方法,在保留前景圖像形狀、大小,去除背景噪聲的同時(shí),進(jìn)一步提升了運(yùn)算速度,簡便快捷。

        1971年,J.W.Tukey提出中值濾波,用于處理一維信號的時(shí)間序列分析,之后將其應(yīng)用于圖像的二維信號去噪處理中,效果顯著。中值濾波的原理[11],是針對當(dāng)前目標(biāo)像素I(m,n)選取其4-鄰域或8-鄰域,用鄰域內(nèi)的中值代替目標(biāo)像素,使目標(biāo)像素更好的融入周邊環(huán)境,從而消除噪聲點(diǎn),圖4為中值濾波原理圖。

        圖4 中值濾波原理圖

        中值濾波是將鄰域內(nèi)的所有像素重新升序排列,位于最中間位置的像素值取做中值。中值濾波不會創(chuàng)造出鄰域中不存在的像素值,對于鄰域內(nèi)的突變噪聲點(diǎn)也能簡單有效的避除,突變點(diǎn)多為鄰域內(nèi)極大或極小值,不會影響中值的求取,具有較好的魯棒性。

        2.2.2 圖像顏色空間轉(zhuǎn)換

        在嵌入式機(jī)器視覺處理中,需要確定彩色圖像采用的顏色空間模型,常用的模型除了RGB模型還有 CMY 模型、HSV 模型、CMY 模型等[12]。 R、G、B 作為自然光的三原色,相加混色后形成了適合人眼觀感的彩色圖像,但若直接對其某一分量進(jìn)行改變,視覺感觸就會發(fā)生較大變化,所以多數(shù)情況下會將RGB模型變換至HSV或HIS模型[13],顏色信息主要由H單個(gè)分量控制,對其他分量改編后只會影響亮度和飽和度,對圖片信息的影響較小。RBG模型轉(zhuǎn)換至HSV模型的公式如式(1)所示:

        由于公式中存在余弦函數(shù)及多次加減乘除運(yùn)算,顯然對于整個(gè)嵌入式系統(tǒng)的實(shí)時(shí)性會產(chǎn)生不必要的延遲,所以在系統(tǒng)采集圖像、傳輸圖像、存儲圖像的過程中仍然采用RGB色彩模型對其處理,色彩模型的轉(zhuǎn)換及其他圖像處理算法都在用戶端重新開辟區(qū)域進(jìn)行,提升系統(tǒng)的傳輸效率及實(shí)時(shí)性。

        2.2.3 圖像分割

        彩色圖像信息以數(shù)據(jù)流的形式存在,對圖像的分割其實(shí)就是變相對數(shù)據(jù)進(jìn)行分類,但對于我們所感興趣的區(qū)域還要考慮到像素間的連通性和鄰近性[14]。首先,以目標(biāo)區(qū)域的特征顏色為先驗(yàn)信息進(jìn)行色彩過濾,并轉(zhuǎn)換成灰度圖像,通過全局閾值的選取將圖像轉(zhuǎn)換成二值圖像。在對圖像進(jìn)行形態(tài)學(xué)處理后,使用Canny算子對二值圖像進(jìn)行邊緣檢測,由于實(shí)驗(yàn)中以水文尺作為目標(biāo)區(qū)域,根據(jù)水文尺的形狀特征,選用Hough變換來檢測水文尺的豎直邊界,通過對截取圖像的行掃,確定上下邊界。圖像分割效果如圖5所示。其中(a)為原圖,RGB格式的彩色圖像;(b)為以特征顏色為先驗(yàn)信息轉(zhuǎn)換后的灰度圖像;(c)(d)為處理后的二值圖像;(e)中的灰色豎線為Hough變換后得到的水文尺邊界;(f)為最終分割出的水文尺圖像,是RGB格式的彩色圖像。

        圖5 圖像分割效果圖

        2.3 提高處理速度

        受硬件條件限制,數(shù)據(jù)的處理速度因不同圖像格式的編碼復(fù)雜程度而有所差異,使用BMP格式的圖像可以降低編碼復(fù)雜度,有限地提升嵌入式系統(tǒng)的運(yùn)行速度;確定采用雙核硬件設(shè)計(jì)的前提條件下,使用哈佛結(jié)構(gòu)也能節(jié)省一定的數(shù)據(jù)處理時(shí)間;選取合適的CPU總線帶寬也可以提升數(shù)據(jù)傳輸速率,CCD攝像機(jī)獲取的每一幀圖片大小為1 024×768×32=25 165 824(bit),視頻圖像刷新速度為 24 幀/s,那么每秒的信息量是25 165 824×24=603 979 776 bps,或約為603 Mbps。經(jīng)過H.264標(biāo)準(zhǔn)高度壓縮后的視頻能在4 M甚至是2 M帶寬下實(shí)現(xiàn)1080P實(shí)時(shí)傳輸,數(shù)據(jù)總線、地址總線和控制總線都可以在滿足帶寬要求的前提下最大限度簡化硬件構(gòu)造,組成低功耗、高效率的嵌入式水文監(jiān)測系統(tǒng)[15]。

        3 結(jié) 論

        隨著近幾年的機(jī)器視覺的快速發(fā)展,通過網(wǎng)絡(luò)對現(xiàn)場進(jìn)行實(shí)時(shí)監(jiān)控變得越來越智能化,對于復(fù)雜的傳感器網(wǎng)絡(luò)系統(tǒng),可以用圖像處理的方法進(jìn)行改善和簡化。根據(jù)可持續(xù)發(fā)展要求,本文所提出的水文尺監(jiān)測系統(tǒng)可以實(shí)現(xiàn)節(jié)約資源,設(shè)備供電使用新能源,運(yùn)用科技打造了更經(jīng)濟(jì)、更便捷的自然災(zāi)害預(yù)防監(jiān)測系統(tǒng)。目前,無線網(wǎng)絡(luò)設(shè)備已通過測試,后期圖像處理工作仍處于測試階段,產(chǎn)品前景廣闊。

        [1]李強(qiáng),劉曉峰.基于物聯(lián)網(wǎng)技術(shù)的水文監(jiān)測系統(tǒng)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2015(9):66-69.

        [2]陳果.基于嵌入式的水文水情數(shù)據(jù)采集系統(tǒng)[J].南方農(nóng)業(yè),2015(24):224-225.

        [3]李多,葉樺.一種基于STM32的嵌入式低功耗無線手持控制器設(shè)計(jì)[J].電子設(shè)計(jì)工程,2014(18):101-104.

        [4]李正明,侯佳佳,潘天紅,等.基于ZigBee與GPRS的無線水文監(jiān)測系統(tǒng)設(shè)計(jì)[J].排灌機(jī)械,2009,27(3):184-189.

        [5]陳剛.基于北斗的遠(yuǎn)程水文監(jiān)測系統(tǒng)[D].四川:西南石油大學(xué),2013.

        [6]Scott A.Olson,J.Michael Norris.U.S.Geological Survey Streamgaging[EB/OL].http://pubs.usgs.gov/fs/2005/3131/,2007-03.

        [7]江杰,張?jiān)骑w.基于無線傳感器網(wǎng)絡(luò)的水文監(jiān)測系統(tǒng)[J].工業(yè)控制計(jì)算機(jī),2011,24(7):68-70.

        [8]王偉,董先勇,魏進(jìn)春.梯級水電站水文泥沙監(jiān)測信息管理暨關(guān)鍵技術(shù)研究 [C].中國水利學(xué)會學(xué)術(shù)年會,2014.

        [9]張文彬,馬志剛,梁明.基于NET技術(shù)的B/S結(jié)構(gòu)在汛期地質(zhì)災(zāi)害督導(dǎo)信息報(bào)送中的應(yīng)用[J].四川地質(zhì)學(xué)報(bào),2011,31(S2):125-128.

        [10]付紅偉,陳厚濤.無線網(wǎng)橋在錄井現(xiàn)場的圖像傳輸方法[J].錄井工程,2014(2):70-72,80.

        [11]蘇育挺,張?zhí)鞁?,張靜,等.基于局部二值模式的中值濾波檢測算法[J].計(jì)算機(jī)應(yīng)用研究,2016(1):258-261.

        [12]王江濤,石紅巖,李文.彩色圖像分割算法綜述[J].信息安全與技術(shù),2015(4):76-80.

        [13]杜昊凡,康超.淺論人的視覺系統(tǒng)特性和色彩模型[J].數(shù)字通信世界,2016(2).

        [14]張國權(quán),李戰(zhàn)明,李向偉,等.HSV空間中彩色圖像分割研究[J].計(jì)算機(jī)工程與應(yīng)用,2010:46(26):179-181.

        [15]辛月蘭.基于圖割的圖像分割綜述[J].微型電腦應(yīng)用,2012,28(9):1-5.

        [16]孟海斌,張紅雨.超低功耗嵌入式系統(tǒng)設(shè)計(jì)技巧[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2010(8):16-19.

        Hydrological monitoring system based on embedded Linux

        LENG Jian-wei,SHEN Fang-ting
        (School of Electrical Engineering,Tianjin University of Technology,Tianjin 300384,China)

        Because the hydrological monitoring stations are located in the field with poor working environment,and with the continuous development of the machine vision technology,building a hydrological monitoring system based on embedded Linux and image recognition technology is becoming a major trend in the future.The system uses the B/S architecture,and the front camera CCD module collects the image of the water area.The system can realize the real-time transmission and storage of remote video,and the user can choose monitoring time interval and transmission speed according to the demand.After the application of the system,the human capital is substantially saved,and the discovery and rule out time of the sudden incident in water area are shortened.At the same time to observe the surrounding conditions of water intuitively,the work efficiency and management level are improved.

        embedded; hydrological monitoring; image processing; acquisition and storage

        TN99

        :A

        :1674-6236(2017)14-0183-04

        2016-07-13稿件編號:201607100

        冷建偉(1961—),男,遼寧阜新人,教授。研究方向:電力電子和運(yùn)動(dòng)控制及計(jì)算機(jī)控制系統(tǒng)。

        猜你喜歡
        彩色圖像水文嵌入式
        2022年《中國水文年報(bào)》發(fā)布
        水文
        水文水資源管理
        基于FPGA的實(shí)時(shí)彩色圖像邊緣檢測
        電子制作(2019年16期)2019-09-27 09:34:46
        搭建基于Qt的嵌入式開發(fā)平臺
        水文
        基于最大加權(quán)投影求解的彩色圖像灰度化對比度保留算法
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        基于顏色恒常性的彩色圖像分割方法
        Altera加入嵌入式視覺聯(lián)盟
        国外亚洲成av人片在线观看| 国产亚洲综合另类色专区 | 18国产精品白浆在线观看免费| 亚洲综合久久精品无码色欲| 国产视频毛片| 国产在线白浆一区二区三区在线| 国产蜜桃传媒在线观看| 亚洲色偷偷综合亚洲avyp| 国产精品国产三级国av在线观看| 国产精品露脸视频观看| www.91久久| 国产一区二区三区成人av| 少妇无套裸按摩呻吟无呜| 久久无码专区国产精品| 妺妺窝人体色www在线图片 | 人妻少妇-嫩草影院| 亚洲综合区图片小说区| 99久久人妻无码精品系列蜜桃| 国产蜜臀精品一区二区三区| 麻豆最新国产av原创| 爱性久久久久久久久| 亚洲色图+国产精品| 中文字幕五月久久婷热| 久久精品亚洲成在人线av乱码| 女人被狂躁c到高潮视频| 四虎影院在线观看| 亚洲一区二区情侣| 国产精品一区二区三区黄片视频| 久草手机视频在线观看| 成人做受黄大片| 久久国产精品二区99| 亚洲精品在线观看自拍| 加勒比东京热一区二区| 国产av一区二区三区传媒| 在教室伦流澡到高潮h麻豆| 中文字幕一区韩国三级| 午夜一区二区视频在线观看| 乱人伦精品视频在线观看| 免费人成再在线观看网站| 狠狠丁香激情久久综合| 亚洲性日韩一区二区三区|