• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      熱成像儀系統在安卓設備上的應用

      2016-12-31 19:41:14劉旭葛軍中國科學院上海技術物理研究所中國科學院上海技術物理研究所研究員
      數碼世界 2016年6期
      關鍵詞:熱成像儀安卓探測器

      劉旭 葛軍.中國科學院上海技術物理研究所 .中國科學院上海技術物理研究所研究員

      ?

      熱成像儀系統在安卓設備上的應用

      劉旭1葛軍2
      1.中國科學院上海技術物理研究所2.中國科學院上海技術物理研究所研究員

      摘要:隨著互聯網的大范圍普及以及計算機網絡和圖像處理技術的發(fā)展,紅外熱成像視頻監(jiān)控技術也有了長足的發(fā)展。本設計首先要做的是實現一個基于DSP+FPGA的視頻監(jiān)控服務器的(DVS)設計,由 TCP/IP協議實現了視頻的網絡輸出,可以達到視頻傳輸的實時性。隨著安卓設備在智能設備的普及,將熱成像儀監(jiān)控視頻在手機等智能設備上顯示并操縱設備將會更加便捷,智能化。

      關鍵字:安卓 熱成像儀 視頻監(jiān)控 視頻監(jiān)控服務器

      以往紅外視頻監(jiān)控總是依賴有線傳輸,同時需要專門的PC或者顯示設備用以顯示圖像,這在使用過程中很不便,無線網絡傳輸可以克服這一缺點,假如能在安卓智能手機、平板上實時顯示圖像,將會帶來智能化,便攜化。本文實現了熱成像儀在安卓平臺顯示的實時監(jiān)控系統。

      1 系統結構簡介

      整個系統構架主要包括以下模塊:紅外探測器模塊,視頻采集模塊以及網絡傳模塊,在系統上電之后,紅外探測器的信號通過FPGA把數據傳遞至DSP并緩存在存儲器中,然后DSP通過TCP協議將視頻信號通過以太網LAN或者WIFI傳輸出去,從而構成了視頻服務器,而客戶端只需要按照TCP協議接受數據并解析,就可以實時顯示圖像。

      2 Server端設計

      服務器端主要負責對視頻的采集,處理和發(fā)送,主板架構主要包括以下幾個模塊:

      2.1紅外探測器輸入及信號采集模塊

      在本設計中選取探測器型號為UL 03 16 2,紅外探測器讀取電路可以從強背景電流中提取微弱信號,將信息按行電子掃描采樣,并且整合每行的信息,保持并且通過多路器傳遞至輸出端。該紅外探測器的時鐘及內部控制信號由FPGA 產生,其型號為Altera公司的Cyclone II系列EP2C5 系列型號,具有低功耗,高性能的特點。此外探測器的數字輸出信號通過FPC數據總線傳遞至該FPGA的數據IO端口,對紅外探測器信號進行采集并傳輸至 DSP端。

      2.2網絡輸出模塊

      該模塊是由DM642型號DSP及其外圍設備,比如LXT971ALE,型PHY芯片,IEEE802.3網絡接口或者IEEE802.11無線網絡模塊實現將接收的數據通過以太網將信號發(fā)送出去的,其DSP圖。 在實際開發(fā)工作中,是由TI C6000系列NDK開發(fā)套件實現TCP/IP協議: NDK主要的組件包括:支持TCP/IP協議棧程序庫。其中主要包含的庫有:支持TCP/IP網絡工具的庫,支持TCP/IP協議棧與DSP/BIOS平臺的庫,網絡控制以及線程調度的庫(包括協議棧的初始化以及網絡相關任務的調度)NDK采用緊湊的設計方法,實現了用較少的資源耗費來支持TCP/ IP。首先創(chuàng)建Socket,綁定IP地址和端口值,協議設置為IPv4同時設定掩碼值,設定最大字節(jié)數目,然后創(chuàng)建連接請求,若連接成功則從緩存區(qū)讀取若干字節(jié)發(fā)送出去,否則的話將阻塞在該進程中,同時在緩存區(qū)設置標志位,當緩存區(qū)的數據全部被套接字處理之后,該標志位設置為有效,從而清理緩存區(qū),從而加載新的視頻數據做進一步處理。

      該程序的架構由繼承自Activity類負責用戶操作以及UI的交互,其中Activity重寫的 onCreate方法對該對象進行初始化,在該方法中,通過setContentView(Object)可以設定UI視圖,該對象繼承自SurfaceView 下面是SurfaceView的介紹:SurfaceView相比于View類采取了雙緩沖機制,可以在新的線程中繪制,更新圖像,因此廣泛應用于游戲繪圖,動畫等方面。其使用方法如下:SurfaceView一般會和SurfaceHolder一起使用,SurfaceHolder相當于SurfaceView的控制器,用來操縱surface。處理它的Canvas上畫的效果和動畫,控制表面,大小,像素等。在實際運用過程中,SurfaceHolder提供了Canvas lockCanvas()用于鎖定畫布,drawBitmap用以繪制圖像,unlockCanvasAndPost)來改變顯示的內容。在SurfaceView的子類中有幾個重寫方法,其中最重要的是surfaceCreated 是進行創(chuàng)建視圖的方法,通過一個線程不斷刷新來實現,通過Tcp協議讀取每一幀圖像的數據,再使用 BitmapFactory類的createbitmap方法生成bmp,然后使 用SurfaceView組件和Canvas把圖像動態(tài)顯示。

      3 結論

      本實驗設計了基于DSP加FPGA的視頻服務器, 用來網絡輸出熱成像的視頻,并且設計了Android app軟件用以實時觀看視頻,實驗結果完全達到了設計要求。

      參考文獻

      [1]姜鵬宇.基于DSP的紅外監(jiān)控技術研究及實現[D]成都:電子科技大學,2012

      [2]蔡小淳,黎金濤,狄紅衛(wèi).基于TCP的實時網絡視頻監(jiān)控系統的實現.[J]信息技術,2013-(02) -31-35

      [3]李剛,瘋狂Android講義M.北京:電子工業(yè)出版社,2013

      猜你喜歡
      熱成像儀安卓探測器
      基于紅外線熱成像儀設備在蓄電池充電站中的應用
      機電安全(2022年5期)2022-12-13 09:22:16
      紅外熱成像儀在埋地蒸汽管道泄漏失效分析中的應用
      第二章 探測器有反應
      小學科學(2020年1期)2020-02-18 06:26:40
      EN菌的引力波探測器
      文物表情包
      第二章 探測器有反應
      小學科學(2019年12期)2019-01-06 03:38:45
      能騙過熱成像儀的隱身衣
      大自然探索(2018年9期)2018-09-07 02:03:16
      一種基于安卓系統的手機側抓包分析方法
      有7顆彗星已經被探測器造訪過
      太空探索(2014年9期)2014-07-10 13:06:30
      安卓L未至安卓M來了!安卓首泄漏M系統
      顺义区| 青龙| 门头沟区| 读书| 林口县| 古田县| 依安县| 承德市| 大足县| 保靖县| 孝感市| 司法| 都昌县| 福海县| 丹阳市| 南宁市| 法库县| 宁津县| 澄城县| 沙河市| 滨州市| 东光县| 翼城县| 诏安县| 江安县| 贵德县| 吴桥县| 肥西县| 登封市| 乐平市| 广元市| 青铜峡市| 彩票| 庆城县| 沙田区| 印江| 泸水县| 塔城市| 靖西县| 常州市| 太仆寺旗|