新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM11嵌入式遠程監控系統的分析與設計

        基于ARM11嵌入式遠程監控系統的分析與設計

        作者: 時間:2016-09-12 來源:網絡 收藏
        基于ARM11嵌入式遠程監控系統的分析與設計

        2.5 視頻采集圖像

        在mgpg—stream庫移植完成以后,在終端中輸入./mjpg_streamer—i“./input_uvc.so-d/dev/video2-y”-i“./input_uv c.so-d/dev/video2-y”-o“./output_http.so-w./www”,并執行,用以開啟攝像頭和網絡協議,同時執行輸入輸出。此處必須指出,采集設備一定是在檢測之后,確定是哪一個設備的基礎上選擇修改的,執行,開發板將進入等待時間。如圖4所示。

        基于ARM11嵌入式遠程監控系統的分析與設計

        在確定攝像頭正常開啟,輸入輸出端口正常工作之后,看到開發板處于等待狀態,在PC機輸入http:192.168.1.20:8080/?action =stream,可以瀏覽到正常畫面,如圖5所示。

        基于ARM11嵌入式遠程監控系統的分析與設計

        2.6 視頻數據的采集

        Linux內置了標準的視頻接口VideoForLinux(簡稱V4L),V4L支持數字攝像頭的各種操作,應用程序只要遵循這個接口標準就可以使視頻設備正常工作。本系統的軟件設計遵循了結構化的編程思想,對重要的操作和數據進行了編譯,形成可執行文件。重要的數據結構定義如下:

        基于ARM11嵌入式遠程監控系統的分析與設計

        采集函數涵蓋了設備采集圖像的各種屬性以及實際的數據幀緩沖區。在嵌入式Linux中,USB數字攝像頭設備映射為設備文件/dev/vid eo,在對其進行任何操作與對普通文件操作類似。

        要對設備進行操作,首先要對攝像頭設備進行開啟,“input_uvc.so--resolution640x480--fps5--device/dev/vide02”,然后就是對圖形的格式大小,分辨率,顏色等就行設置,最后通過映射,發送采集命令,采集圖像數據,采集的圖像如上圖5。

        3 結 論

        采用11高速微處理器為核心,S3C6410開發板進行視頻監控,移植mipg—stream庫到linux系統開發板中,構成了視頻監控系統,較傳統監控設備無論是在數據傳輸還是數據采集方面都有了很大的提高。能工作于各種艱苦的環境,處理速度較快,畫面清晰,符合現代視頻監控的要求,達到了實驗目的,在此基礎上做一些補充,將會具有廣闊的工業應用空間。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阿图什市| 巴青县| 凌海市| 白山市| 巴里| 志丹县| 淮滨县| 曲松县| 台东市| 宁化县| 东山县| 泰安市| 双峰县| 长丰县| 安徽省| 阳原县| 西藏| 昌吉市| 仁寿县| 定远县| 富裕县| 香港 | 安新县| 彝良县| 龙门县| 木兰县| 丰原市| 德保县| 龙井市| 蒲城县| 秦皇岛市| 宝兴县| 巴里| 九寨沟县| 石嘴山市| 鄂托克前旗| 巴南区| 类乌齐县| 深水埗区| 启东市| 石台县|