999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

EMGU在智能監控系統開發中的應用

2014-06-20 09:16:01呂延崗
無線互聯科技 2014年2期

呂延崗

摘 要:本文在對EMGU介紹的基礎上,給出了使用配置過程。通過利用IMOS監控平臺中的視頻的信號,實現了運動目標的檢測、識別和跟蹤,給出了部分關鍵代碼。

關鍵詞:EMGU;智能監控;目標跟蹤

隨著視頻監控技術的發展,其架構從模擬化轉向了數字化,利用計算機視覺技術對視頻信號進行分析理解,并以此為基礎對視頻監控系統進行控制,不斷提高系統的智能化和自動化。本文將EMGU應用到智能監控系統的開發過程,并實現了運動目標的自動跟蹤。

1 EMGU簡介

OpenCV(Open Source Computer Vision Library)是一個跨平臺計算機視覺庫,實現了圖像處理和計算機視覺方面的很多通用算法。Emgu CV是.NET平臺下對OpenCV圖像處理庫的封裝[1],也就是.NET版的OpenCV。EMGU具有跨平臺的特點,兼容C#、VB.NET、C++等編程語言,并且可以實現特征檢測與跟蹤、運動分析、目標分割與識別等圖像高級處理功能[2]。

1.1 EMGU在VS2010中的配置

⑴下載EMGU安裝包(以libemgucv-windows-x86-2.4.0.1717版本為例)并進行安裝,安裝完成后將emgucv-windows-x86 2.4.0.1717\bin目錄添加到系統環境變量中;

⑵導入UI插件,單擊VS2010中的工具->選擇工具箱項->.NET Framework組件菜單,單擊瀏覽按鈕進入EMGU安裝目錄bin下選擇Emgu.CV.UI.dll,將ImageBox 和HistogramCtrl組件添加到工具箱中;

⑶在解決方案中加入 EmguCV 的引用[3]:包括Emgu.CV.dll、Emgu.CV.ML.dll、Emgu.CV.UI.dll、Emgu.Util.dll以及ZedGraph.dll等。

1.2 系統設計目的及拓撲結構

開發的智能監控系統通過IMOS平臺來獲取告警信息和視頻源,當系統接收到IMOS平臺通知的告警信息后,開始對IMOS平臺的監控視頻流進行分析,主要完成圖像預處理、運動目標的檢測、人體目標的識別和自動跟蹤等操作,進而通過IMOS平臺控制攝像機云臺跟蹤運動目標,將目標始終鎖定在被監控視野內。系統的拓撲方案如圖1所示。

1.3 目標跟蹤分析與實現

目標跟蹤是利用監控視頻的圖像信號,對運動目標進行檢測、識別和定位,并自動控制云臺和攝像機的運動,跟蹤和鎖定目標。在目標檢測階段若有多個目標同時出現時,則由系統自動選取一個最有利(運動物體區域范圍最大)的目標進行跟蹤,達到目標跟蹤監控自動化。部分關鍵代碼如下:

//YUV格式轉換

Bitmap frameBGR = ConvertYUV2Bitmap(srcY, srcU, srcV, (int)w, (int)h);

mage frame = new Image(frameBGR);

frame._SmoothGaussian(3);

//更新圖像幀和背景模型,以自適應環境變化[4]

#region use the BG/FG detector to find the forground mask

currentForm._detector.Update(frame);

Image forgroundMask = currentForm._detector.ForgroundMask;

#endregion

currentForm._tracker.Process(frame, forgroundMask);

//選擇運動物體區域范圍最大目標并繪制跟蹤框

Maxblob.Size = sizeF;

foreach (MCvBlob blob in currentForm._tracker)

{

if ((blob.Size.Height * blob.Size.Width) > (Maxblob.Size.Height * Maxblob.Size.Width))

Maxblob = blob;

}

frame.Draw((Rectangle)Maxblob, new Bgr(0.0, 0.0, 255.0), 1);

// 當跟蹤框面積大于預設面積時,跟蹤目標開啟

if ((Maxblob.Size.Height * Maxblob.Size.Width >= 50))

{

//當跟蹤框的坐標與前置坐標偏差超過閥值時,開始轉動云臺

if (((Maxblob.Center.X - currentForm.pointCenter.X) >= 10) )

{

currentForm.SendMessage(MW_PTZ_CMD_E.MW_PTZ_PANRIGHT);

... ...

}

}

2 總結

本文探討了EMGU在智能監控系統開發過程中的應用,并給出了EMGU在VS2010中的配置過程。結合IMOS平臺,對運動目標的自動跟蹤過程進行了分析,對于智能監控系統的開發具有一定的參考價值。

[參考文獻]

[1]王燕,曹銀杰,郎豐法,等.基于Emgu CV的數字相機圖像采集[J].電子科技.2012,25(4):31-32.

[2]趙霞,陸小龍,廖明.基于OpenCV的角鐵中線檢測方法[J].中國測試.2010,36(3):27-29.

[3]任超,馮勇建.EmguCV圖像處理庫在WPF中的應用[J].計算機應用與軟件.2013,30(5):233-235.

[4]陳堯.基于Emgu的運動目標監控系統設計實現[J].科技資迅.2013,19:18-19.

主站蜘蛛池模板: 亚洲欧美激情小说另类| 亚洲成人黄色网址| 97在线国产视频| 精品无码视频在线观看| 日韩欧美91| 大陆精大陆国产国语精品1024| 色婷婷电影网| 久久成人免费| av在线人妻熟妇| 国产色伊人| 欧美性猛交一区二区三区| 999福利激情视频| 日韩精品亚洲一区中文字幕| 天天综合色天天综合网| 亚洲婷婷在线视频| 日本精品影院| 91在线免费公开视频| 免费av一区二区三区在线| 亚洲va视频| 午夜视频在线观看免费网站| 成年人久久黄色网站| 91无码国产视频| 日本a级免费| 欧美精品xx| 91无码人妻精品一区二区蜜桃| 波多野结衣在线一区二区| 欧美三级日韩三级| 日韩小视频网站hq| 国产精品va免费视频| 伊伊人成亚洲综合人网7777| 一边摸一边做爽的视频17国产| 激情无码视频在线看| 欧美狠狠干| 婷婷五月在线| 凹凸国产分类在线观看| 人妻夜夜爽天天爽| 粗大猛烈进出高潮视频无码| www.亚洲一区二区三区| 欧美日韩国产精品综合| 伊人久久久久久久| 在线播放国产一区| 91久久夜色精品国产网站| 国产成人亚洲日韩欧美电影| 国产欧美自拍视频| 99精品免费在线| 人妖无码第一页| 视频二区亚洲精品| 国产精品亚洲精品爽爽| 欧美精品色视频| 日韩在线2020专区| 国产一区二区三区视频| 九色综合视频网| 一级成人a做片免费| 国产欧美专区在线观看| 日韩精品欧美国产在线| 亚洲色欲色欲www在线观看| 亚洲无卡视频| 国产在线观看99| 国产精品手机在线观看你懂的| 精品久久国产综合精麻豆| 女人爽到高潮免费视频大全| 思思99思思久久最新精品| 亚洲伊人电影| 亚洲日韩高清在线亚洲专区| 丁香五月激情图片| 欧美日韩国产高清一区二区三区| 婷婷六月激情综合一区| 国产精品美女自慰喷水| 香蕉网久久| 欧美一区二区三区不卡免费| 久久亚洲国产一区二区| 精品1区2区3区| 女人毛片a级大学毛片免费| 亚洲人人视频| 有专无码视频| 幺女国产一级毛片| 亚洲动漫h| 午夜日本永久乱码免费播放片| 97人人模人人爽人人喊小说| 国产毛片高清一级国语 | 国产一区二区三区精品欧美日韩| 日韩天堂视频|