新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式無線視頻監控系統設計

        嵌入式無線視頻監控系統設計

        作者: 時間:2012-03-26 來源:網絡 收藏

        0 引言

        高性能、低功耗嵌入式CPU和高可靠性網絡操作系統的面世,使得可視電話、視頻會議、遠程視頻監控等運算數據量大的應用在嵌入式設備中實現成為可能。傳統的基于同軸電纜的視頻監控系統結構復雜、穩定性差、可靠性低且價格昂貴,因而出現了嵌入式網絡視頻服務器等遠程Web視頻監控系統。在本嵌入式無線視頻監控系統中,使用高性能9芯片作微處理器,控制video4linux實現USB攝像頭視頻數據采集,采集的視頻數據經JPEG壓縮后,在 9芯片的控制下通過2.4GHz無線發送/接收模塊進行視頻數據傳輸;視頻傳輸模塊再將視頻數據通過串口或網絡提交給視頻應用服務端,最后由視頻應用服務端將接收到的壓縮數據幀重組、復合成視頻圖像,實現無線視頻監控。

        1 系統組成結構

        整個系統由視頻采集終端、2.4G無線發送模塊、2.4G無線接收模塊、視頻傳輸和視頻應用服務端等5個模塊組成。 其組成結構如圖1所示:

        圖1 嵌入式無線視頻監控系統結構框圖

        視頻采集終端包括以S3C2410X為核心的中央控制和數據處理中心,以及USB Camera數據采集單元。中央控制和數據處理中心主要完成視頻采集終端控制和視頻圖像壓縮,并將需要傳輸的數據經編碼處理后,通過SIO發送到 無線發射模塊。

        視頻傳輸模塊主要包括:以S3C2410X為核心的中央控制和數據處理中心以及將視頻數據傳輸到視頻應用服務端的MAC接口和UART接口。視頻傳輸模塊的中央控制和數據處理中心主要完成以下任務:將接收到的視頻數據提交給SIO模塊,S3C2410X先解碼SIO模塊數據,再通過UART 接口或MAC接口將視頻數據傳輸到視頻應用服務端。

        視頻應用服務端從串口或網絡接口接收視頻數據,并將其重組、復合成視頻圖像。

        1.1 視頻采集終端硬件結構

        在本設計中,充分利用了S3C2410X所繼承的片上資源,只需要擴充SDRAM、Nand Flash、4X4 Array Keyboard、USB Host、Ethernet Interface、RS232 Interface、JTAG、Power等模塊。視頻采集終端是整個系統的核心模塊之一,主要完成視頻捕獲和圖像壓縮,其硬件邏輯結構框圖如圖2所示:

        圖2 視頻采集終端硬件邏輯框圖

        2 視頻采集模塊設計與實現

        視頻捕獲模塊是整個視頻采集終端的核心。它通過嵌入式操作系統調度V4L (video4linux)和影像設備驅動程序來完成視頻捕獲。V4L 是影像系統與嵌入式影像的基礎,是 kernel里支持影像設備的一組APIs,配合適當的視頻采集卡與視頻采集卡驅動程序,V4L可以實現影像采集、AM/FM無線廣播、影像CODEC、頻道切換等功能。目前,V4L 主要應用在影像串流系統與嵌入式影像系統里,其應用范圍相當廣泛,比如:遠程教學、遠程醫療、視頻會議、視頻監控、可視電話等。V4L為2層式架構,最上層為V4L驅動程序,最下層則是影像設備驅動程序。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 鄂托克前旗| 正定县| 甘孜| 宿迁市| 当涂县| 运城市| 棋牌| 宿州市| 本溪| 准格尔旗| 姜堰市| 资源县| 陵水| 方山县| 遂川县| 工布江达县| 阳泉市| 江陵县| 获嘉县| 合山市| 宁南县| 九龙坡区| 苗栗县| 清水县| 嘉黎县| 溆浦县| 玉山县| 丰台区| 苗栗县| 浦北县| 阜宁县| 图片| 泸州市| 舟山市| 芦山县| 延庆县| 英山县| 通海县| 丹凤县| 泽州县| 六安市|