国产91免费_国产精品电影一区_日本s色大片在线观看_中文在线免费看视频

您現在的位置: 通信界 >> 視頻通信 >> 技術正文  
 
基于ARM嵌入式的視頻監控系統的設計[圖]
[ 通信界 / 佚名 / www.6611o.com / 2012/7/5 21:24:43 ]
 

目前,嵌入式系統在視頻監控中的應用越來越廣泛。伴隨著網絡的強大功能,視頻監控更側重網絡監控方案,要求體積小、遠程化、成本低、功耗小、操作界面人性化等。本系統基于嵌入式Linux 平臺上利用USB 攝像頭采集視頻圖像,通過視頻圖像壓縮及結合網絡進行視頻圖像傳輸,使遠程監控成為可能。

1 系統概述

視頻圖像監控系統由4 部分組成, 分別為視頻圖像采集、視頻圖像處理、視頻圖像傳輸、視頻圖像顯示。視頻圖像采集部分由數字攝像頭、USB 通道和嵌入式處理器構成、視頻圖像處理主要是視頻圖像壓縮,由算法實現、視頻圖像傳輸主要利用視頻服務器來實現、視頻圖像顯示主要是在遠程的主機上實現視頻圖像的瀏覽、保存和處理等,Linux 主機上由應用程序實現,Windows 主機上通過瀏覽器上的JAVA 程序實現。系統原理框圖如圖1 所示。

圖1 系統框圖

2 系統硬件

CPU 處理器使用Samsung S3C2440A, 主頻400 MHz,最高533 MHz;64 M SDRAM、32 bit 數據總線、SDRAM 時鐘頻率100 MHz;256 M/1 GB Nand Flash, 掉電非易失、2 M NorFlash,掉電非易失;統寶3.5 真彩LCD,屏集成4 線電阻式觸摸屏, 屏幕分辨率可以達到1024×768 象素;100 M 以太網RJ-45 接口(采用DM9000 網絡芯片)、串行口、USB Host、USB Slave B 型接口、SD 卡存儲接口、路立體聲音頻輸出接口, 麥克風接口、JTAG 接口、4 USER Leds、6 USER buttONs(帶引出座)、I2C 總線AT24C08 芯片、20 pin 攝像頭接口;攝像頭用良田,兼容SN9C20X 系列芯片的驅動,本系統的內核中集成了該驅動。

3 系統軟件

3.1 Linux 內核的移植

移植新內核主要是為了給LCD 以及攝像頭添加相應的驅動支持,在Fedora 9 中打開內核的目錄,使用缺省配置文件進行配置:在內核中添加V4L 支持、添加萬能USB 攝像頭驅動GSPCA。

3.2 基于V4L2 的圖像采集程序

系統使用的交叉編譯工具為arm-linux-gcc-4.3.2.設計使用到的應用程序都要通過該編譯器編譯后下載到開發板上運行。將編好的應用程序V4L2.c 交叉編譯后下載到板。

V4L(Video for Linux)是Linux 下提供的一個音視頻接口規范,所有的音視頻驅動編寫都要用到這些接口。

V4L 從2.4.1.x 的內核版本中開始出現, 設計使用的Video for Linux2(簡稱V4L2)是V4L 的改進版,修復了第一代中的部分BUG。

設計的圖像采集及處理程序主要基于V4L2 架構, 通過對一些ioctl 函數的調用來實現視頻設備的打開,圖像的采集處理,圖像的顯示等。幾個主要的ioctl 函數的簡介:

1)ioctl(fd,VIDIOC_S_FMT, &fmt):用于設置圖像的格式。

2)ioctl(fd, VIDIOC_REQBUFS, &req):向內存申請緩沖區,申請的buffer 個數存在count 中。

3)ioctl(fd, VIDIOC_QUERYBUF, &buf):查詢已經分配的V4L2 的視頻緩沖區的相關信息, 包括視頻緩沖區的使用狀態、在內核空間的偏移地址、緩沖區長度等。

4)ioctl(fd, VIDIOC_QBUF, &buf):放一個空的視頻緩沖區到視頻緩沖區輸入隊列中,函數執行成功后,指令的視頻緩沖區進入視頻輸入隊列,在啟動視頻設備拍攝圖像時,相應的視頻數據被保存到視頻輸入隊列相應的視頻緩沖區中。

5)ioctl(fd, VIDIOC_STREAMON, &type):啟動視頻采集命令,應用程序調用VIDIOC_STREAMON 啟動視頻采集命令后,視頻設備驅動程序開始采集視頻數據,并把采集到的視頻數據保存到視頻驅動的視頻緩沖區中。

圖像采集處理流程圖如圖2 所示。

圖2 圖像采集處理流程圖

3.3 網絡服務器

系統采用Boa 服務器。Boa 是一種非常小巧的Web 服務器, 其可執行代碼只有大約60 kB 左右。作為一種單任務Web 服務器,Boa 只能依次完成用戶的請求,Boa 支持CGI,能夠為CGI 程序fork 出一個進程來執行。板上移植該服務器,Boa 服務器默認開機自動運行,配置conf 文件。

服務器端應用程序使用servfox, servfox-R1_1_3 解壓修改Makefile 文件:CC=arm-linux-gcc,編譯后得到可執行文件servfox,下載到板上,輸入命令chmod +x servfox 為它添加可執行屬性。

客戶端程序使用spcawiew, 該程序用于在Linux 主機上對服務器進行監控,無需移植。在Linux 上編譯spcaview.由于此軟件包依賴與libsdl,所以在安裝spcaview 之前,需要安裝SDL-1.2.13. 安裝spcaview 軟件后,在源文件目錄上有3 個可執行文件,spcacat :簡單圖片的抓取工具,不能用于網絡監視客戶端,Spcaserv:流媒體服務器,Spcaview: 用來紀錄數據流,也能用來播放數據,也能作為網絡監視客戶端用。

4 監控過程

4.1 在Linux 操作系統上的監控

正常啟動運行開發板,運行服務器端程序servfox: servfox-d /dev/video0-s 320x240-w 7070。

在Linux 上運行: ./spcaview-g-s 320x240-w 10.1.91.230:7070

其中10.1.91.230 是服務器的IP 地址,這樣就可以在PC機上看見USB 攝像頭采集進來的數據了。

系統是裝在虛擬機中的fedora 9 linux 系統,可以流暢地觀察到攝像頭監控區域的情況。

4.2 Windows 操作系統上的監控

對于網絡監控的客戶端,能夠跨平臺的工具目前只有瀏覽器,通過瀏覽器來監控,無論是Linux、Windows、MacOS 或者其他的UNIX 系統,只要有圖形界面的瀏覽器,在桌面環境下都可以對遠程的攝像頭所"控制"的范圍進行監控。

Mini2440 上已經有Boa 服務器可供使用,Spcaview 中的http-java-applet 文件夾中已經包含了一個可以監控使用的web 頁面,將該文件夾復制到Boa 服務器的主文件夾/www 下。

由于http-java-applet 文件夾內含的WEB 主頁面(Index.html)包含了JAVA 控件,所以先在主機上安裝JAVA 環境,讓瀏覽器支持JAVA 插件。

安裝好JRE 后, 在瀏覽器的地址欄上輸入服務器地址,即可實現遠程監控。

4.3 遠程抓拍

通過web 表單提交CGI 來運行應用程序。

通用網關接口(CGI)規范允許Web 服務器執行其他的程序并將它們的輸出儲存在發送給Web 瀏覽器的文本、圖形和音頻中。服務器與CGI 程序的結合能夠擴充World WideWeb 的能力。

CGI 程序可以由C、Perl 或者UNIX Shell 腳本等流行編程語言編寫。

在本設計中,網頁上的按鈕shoot the picture 提交了一個名為V4L 的CGI 文件v4l.cgi,該文件是用shell 腳本編寫的,用于在板上運行已編譯好的圖像采集程序并對抓拍的圖片返回到新打開的網頁中進行查看。

Shell 腳本(v4l.cgi)內容如下:

#! /bin/sh

/www/http-java-applet/v4l2

echo "Content-type: text/html; charset=gb2312"

echo

echo "……"

echo "<div class="img"><img src="1.jpg" /></div>"

exit 0

5 結束語

系統采用開源的Linux 系統,降低了開發成本,可以任意裁剪和制定內核,方便移植。與傳統PC 機的監控系統相比,本系統具有體積小、成本低、可靠性強等優勢。本系統還具有一定的擴展性,可以增加適當的功能擴展來滿足用戶更高的要求, 如在圖像采集端加入設置入侵檢測或者報警等控制功能。

 

作者:佚名 合作媒體:不詳 編輯:顧北

 

 

 
 熱點技術
普通技術 “5G”,真的來了!牛在哪里?
普通技術 5G,是偽命題嗎?
普通技術 云視頻會議關鍵技術淺析
普通技術 運營商語音能力開放集中管理方案分析
普通技術 5G網絡商用需要“無憂”心
普通技術 面向5G應運而生的邊緣計算
普通技術 簡析5G時代四大關鍵趨勢
普通技術 國家網信辦就《數據安全管理辦法》公開征求意見
普通技術 《車聯網(智能網聯汽車)直連通信使用5905-5925MHz頻段管理規定(
普通技術 中興通訊混合云解決方案,滿足5G多元業務需求
普通技術 大規模MIMO將帶來更多無線信道,但也使無線信道易受攻擊
普通技術 蜂窩車聯網的標準及關鍵技術及網絡架構的研究
普通技術 4G與5G融合組網及互操作技術研究
普通技術 5G中CU-DU架構、設備實現及應用探討
普通技術 無源光網絡承載5G前傳信號可行性的研究概述
普通技術 面向5G中傳和回傳網絡承載解決方案
普通技術 數據中心布線系統可靠性探討
普通技術 家庭互聯網終端價值研究
普通技術 鎏信科技CEO劉舟:從連接層構建IoT云生態,聚焦CMP是關鍵
普通技術 SCEF引入需求分析及部署應用
  版權與免責聲明: ① 凡本網注明“合作媒體:通信界”的所有作品,版權均屬于通信界,未經本網授權不得轉載、摘編或利用其它方式使用。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:通信界”。違反上述聲明者,本網將追究其相關法律責任。 ② 凡本網注明“合作媒體:XXX(非通信界)”的作品,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。 ③ 如因作品內容、版權和其它問題需要同本網聯系的,請在一月內進行。
通信視界
華為余承東:Mate30總體銷量將會超過兩千萬部
趙隨意:媒體融合需積極求變
普通對話 苗圩:建設新一代信息基礎設施 加快制造業數字
普通對話 華為余承東:Mate30總體銷量將會超過兩千萬部
普通對話 趙隨意:媒體融合需積極求變
普通對話 韋樂平:5G給光纖、光模塊、WDM光器件帶來新機
普通對話 安筱鵬:工業互聯網——通向知識分工2.0之路
普通對話 庫克:蘋果不是壟斷者
普通對話 華為何剛:挑戰越大,成就越大
普通對話 華為董事長梁華:盡管遇到外部壓力,5G在商業
普通對話 網易董事局主席丁磊:中國正在引領全球消費趨
普通對話 李彥宏:無人乘用車時代即將到來 智能交通前景
普通對話 中國聯通研究院院長張云勇:雙輪驅動下,工業
普通對話 “段子手”楊元慶:人工智能金句頻出,他能否
普通對話 高通任命克里斯蒂安諾·阿蒙為公司總裁
普通對話 保利威視謝曉昉:深耕視頻技術 助力在線教育
普通對話 九州云副總裁李開:幫助客戶構建自己的云平臺
通信前瞻
楊元慶:中國制造高質量發展的未來是智能制造
對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 楊元慶:中國制造高質量發展的未來是智能制造
普通對話 對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 對話倪光南:“中國芯”突圍要發揮綜合優勢
普通對話 黃宇紅:5G給運營商帶來新價值
普通對話 雷軍:小米所有OLED屏幕手機均已支持息屏顯示
普通對話 馬云:我挑戰失敗心服口服,他們才是雙11背后
普通對話 2018年大數據產業發展試點示范項目名單出爐 2
普通對話 陳志剛:提速又降費,中國移動的兩面精彩
普通對話 專訪華為終端何剛:第三代nova已成為爭奪全球
普通對話 中國普天陶雄強:物聯網等新經濟是最大機遇
普通對話 人人車李健:今年發力金融 拓展汽車后市場
普通對話 華為萬飚:三代出貴族,PC產品已走在正確道路
普通對話 共享退潮單車入冬 智享單車卻走向盈利
普通對話 Achronix發布新品單元塊 推動eFPGA升級
普通對話 金柚網COO邱燕:天吳系統2.0真正形成了社保管
国产91免费_国产精品电影一区_日本s色大片在线观看_中文在线免费看视频

      成人高清视频在线观看| 成人av网站免费| 91一区二区三区在线观看| 日韩欧美国产午夜精品| 亚洲图片有声小说| 91麻豆免费视频| 中文av一区二区| 国产麻豆精品视频| 精品国产一区二区三区四区四 | 色婷婷综合久久久中文一区二区| 日韩免费高清电影| 亚洲va国产天堂va久久en| 91日韩一区二区三区| 中文字幕一区二区三区在线观看 | 亚洲成人在线观看视频| 欧美亚洲国产一区在线观看网站| 亚洲老司机在线| 一本色道久久综合亚洲精品按摩| 国产精品视频一二| 国产成人精品免费看| 中文字幕+乱码+中文字幕一区| 欧美一区二区私人影院日本| 婷婷综合五月天| 日韩欧美美女一区二区三区| 青青草原综合久久大伊人精品优势| 欧美人体做爰大胆视频| 视频在线观看一区| 日韩一区二区三免费高清| 日韩成人免费电影| 精品国产乱码久久久久久久| 黄网站免费久久| 国产精品系列在线| 91激情五月电影| 天天综合网 天天综合色| 欧美一卡二卡在线观看| 国产美女在线精品| 中文字幕欧美一| 欧美日韩亚洲综合一区二区三区| 日本欧美在线看| 久久精品日韩一区二区三区| 白白色 亚洲乱淫| 亚洲午夜久久久久久久久电影网| 欧美巨大另类极品videosbest| 婷婷一区二区三区| 26uuuu精品一区二区| 成人动漫一区二区| 亚洲一区二区三区四区在线观看 | 欧美图片一区二区三区| 日本vs亚洲vs韩国一区三区| 久久综合一区二区| 91在线无精精品入口| 亚洲成a人v欧美综合天堂| 精品欧美乱码久久久久久| 成人99免费视频| 视频在线观看91| 久久伊99综合婷婷久久伊| 色综合视频在线观看| 美女精品自拍一二三四| 中文字幕一区二区在线观看| 欧美一级xxx| 色欧美日韩亚洲| 九九九精品视频| 亚洲综合在线电影| 精品1区2区在线观看| 欧美视频一二三区| 国产99久久久国产精品| 亚洲高清在线视频| 国产精品全国免费观看高清| 337p亚洲精品色噜噜| 成人av高清在线| 麻豆国产精品777777在线| 亚洲欧洲综合另类| 亚洲精品一区在线观看| 欧美日韩黄色影视| www.一区二区| 狠狠色丁香久久婷婷综| 五月婷婷激情综合网| 亚洲欧美日韩系列| 亚洲国产成人私人影院tom| 欧美一区二区三区四区久久| 欧美亚洲动漫另类| 日本精品视频一区二区| 高清视频一区二区| 精品一区二区三区在线观看国产| 色狠狠一区二区三区香蕉| 福利电影一区二区三区| 国模娜娜一区二区三区| 日韩不卡一区二区三区| 亚洲狠狠丁香婷婷综合久久久| 欧美高清在线一区| 久久青草欧美一区二区三区| 日韩一区二区三区视频在线| 欧美撒尿777hd撒尿| 91污在线观看| av一区二区三区四区| 韩国三级电影一区二区| 免费看日韩精品| 性久久久久久久| 午夜天堂影视香蕉久久| 亚洲国产精品久久久久婷婷884| 亚洲制服欧美中文字幕中文字幕| 亚洲精品高清在线| 一区二区三区成人| 亚洲综合区在线| 亚洲v日本v欧美v久久精品| 亚洲第一久久影院| 五月婷婷综合激情| 久久99久久久欧美国产| 国产在线精品国自产拍免费| 国产精品资源在线看| 成人黄色免费短视频| 91在线播放网址| 欧美曰成人黄网| 欧美精品一二三| 精品国内二区三区| 欧美国产乱子伦| 国产精品久久久久久久久图文区| 最新高清无码专区| 亚洲第一成人在线| 六月丁香综合在线视频| 黄色日韩网站视频| www.亚洲精品| 欧美主播一区二区三区| 6080午夜不卡| 久久人人超碰精品| 亚洲欧美电影院| 日韩经典一区二区| 国产成人午夜精品影院观看视频| 91一区一区三区| 666欧美在线视频| 久久久不卡影院| 一区二区三区资源| 青草国产精品久久久久久| 经典一区二区三区| 91亚洲精品久久久蜜桃| 欧美一级在线观看| 国产精品久久久久一区二区三区 | 欧美一区二区黄| 久久久久久久久岛国免费| 亚洲人成网站影音先锋播放| 热久久免费视频| 不卡的看片网站| 日韩视频永久免费| 亚洲精品成人天堂一二三| 蜜臀久久99精品久久久久宅男| 成人免费不卡视频| 6080国产精品一区二区| 国产精品激情偷乱一区二区∴| 日韩国产精品大片| 99久久婷婷国产综合精品| 日韩一区二区三区免费看| 亚洲视频一区二区免费在线观看| 日本中文一区二区三区| 91片黄在线观看| 精品久久久久av影院| 亚洲国产精品久久人人爱 | 日本韩国欧美国产| 久久久九九九九| 亚洲成人资源在线| 91一区二区三区在线观看| 精品电影一区二区三区| 日韩电影免费在线看| 91久久精品一区二区三| 国产女人18毛片水真多成人如厕| 日韩精品免费视频人成| 94-欧美-setu| 中文字幕免费在线观看视频一区| 奇米一区二区三区av| 欧美色区777第一页| 亚洲精品日韩一| www.66久久| 久久青草欧美一区二区三区| 美女任你摸久久 | 欧美日韩国产综合一区二区三区| 国产精品久久看| 国产精品亚洲第一区在线暖暖韩国| 日韩精品中文字幕在线一区| 首页综合国产亚洲丝袜| 欧美精品丝袜中出| 亚洲成人精品一区二区| 欧美日韩精品三区| 视频在线观看一区二区三区| 欧美日韩视频不卡| 天天色综合成人网| 欧美精品v国产精品v日韩精品| 三级一区在线视频先锋| 欧美高清你懂得| 蜜桃精品视频在线| 26uuu精品一区二区| 九色综合国产一区二区三区| 久久精品亚洲乱码伦伦中文| 国产精品影视网| 国产精品久久毛片| 色综合天天综合狠狠| 亚洲高清免费在线| 91精品麻豆日日躁夜夜躁| 经典三级视频一区| 国产精品热久久久久夜色精品三区| av中文字幕不卡| 一区二区三区国产精品|