智慧型监控系统移动侦测之研究课件.ppt
智慧型监控系统移动侦测之研究课件 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望簡報大綱 智慧型監控系統之設計流程研究動機及目的系統設計流程智慧型監控系統優點影像擷取流程系統操作環境遠端監控系統 影像偵測影像偵測流程偵測原理系統DEMO未來發展 研究動機及目的智慧型監控系統智慧型監控系統安全性安全性方便性方便性取代傳統取代傳統監視系統監視系統必要性必要性未來性未來性功能擴充功能擴充保障財產保障財產人身安全人身安全資料管理資料管理調閱調閱降低成本降低成本良好良好監控品質監控品質動機目的技術技術(Technique)(Technique)影像擷取-採用微軟 DirectX 8.1 SDKDirectX 8.1 SDK提供的多媒體技術擷取影像串流,將影像串流經由程式轉為.bmp圖檔 影像偵測-將擷取影像作RGBRGB值的運算值的運算 影像錄影-利用JMFJMF的技術包含解析度調整解析度調整以及錄錄影影等影像控制 遠端監控-利用JSPJSP及MS SQLMS SQL做配合,使遠端的管理者可以進入系統並獲得現實際狀況 主動通知-利用Java MailJava Mail的技術,寄送E-mail,當有異動發生時,管理者依舊能夠收到警示E-mail智慧型監控系統設計流程 取得影像串流 進行移動偵測 遠端監控智慧型監控系統的功能及優點智慧型監控系統三大主要功能攝影、錄影、放影永不換帶的主動錄影功能位移偵測及自動警報功能遠端即時監控及遠端調閱功能 智慧型監控系統優點與傳統閉路監視系統之功能比較影像清晰節省調閱資料時間智慧型點選、操作簡單人性化呼叫、隨處掌控功能擴充、節省基本耗材成本系統優點系統優點品質優品質優成本低成本低服務佳服務佳影像擷取流程系統操作環境遠端監控系統遠端系統環境 影像偵測王世蓉影像偵測影像偵測流程流程1.取得兩張連續的影像2.接著,進行相減的運算3.最後取得相減的結果4.Goto 1321影像相減方法的影像相減方法的詳細步驟詳細步驟本系統對移動物體的偵測是採取影像相減的技術。首先將前一張的圖像暫存,再擷取最近的圖像。兩張圖像相疊後,產生相對應的兩組pixels group,即為Pixel(0,0)到Pixel(width-1),(height-1),每一個pixel為可分解成RGB的Color Type。最近的圖像最近的圖像(x,y)(x,y)前一張的圖像前一張的圖像(x,y)(x,y)Pixel(x,y)Pixel(x,y)分解為分解為R(x,y)R(x,y),G(x,y)G(x,y),B(x,y)B(x,y)計算公式計算公式求出求出求出求出 Difference value Difference value Difference value Difference value:The First Frame:CV(t)CV(t)=R=R (x,y,t)+G(x,y,t)+G (x,y,t)+B(x,y,t)(x,y,t)+B(x,y,t)The Second Frame:CV(t+1)CV(t+1)=R=R (x,y,t+1)+G(x,y,t+1)+B(x,y,t+1)(x,y,t+1)+G(x,y,t+1)+B(x,y,t+1)Difference value=Difference value=|CV(t)CV(t+1)|CV(t)CV(t+1)|如何決定前景或背景如何決定前景或背景?if(Difference value threshold)if(Difference value threshold)設設 Pixel(x,y)=Pixel(x,y)=白色白色(0 xffffffff).(0 xffffffff).表示為表示為移動前景 else else 設設 Pixel(x,y)=Pixel(x,y)=黑色黑色(0 xff000000).(0 xff000000).表示為表示為背景實驗結果實驗結果Difference value 10Difference value 10的結果就算沒有物體出現的背景也會出現雜訊的擾動雜訊出現的原因原因不外乎是 -光線的變化 -其他物體的反射等Noise的的 difference 都非常小都非常小Difference value Difference value 2020 的結果孤立點雜訊的消除孤立點雜訊的消除 為了消除孤立點雜訊,用一個33 的mask對偵測結果圖進行由左到右由上到下的掃描。(x-1,y-1)(x-1,y-1)(x,y-1)(x,y-1)(x+1,y-1)(x+1,y-1)(x-1,y)(x-1,y)(x,y)(x,y)(x+1,y)(x+1,y)(x-1,y+1)(x-1,y+1)(x,y+1)(x,y+1)(x+1,y+1(x+1,y+1)從圖點從圖點(0,0)(0,0)開始掃描開始掃描偵測結果圖掃描圖點(x,y),若9格中有5格以上是白點,則中心點設為白點,反之,若9格中不滿5格為白點,則中心點設為黑點。孤立點雜訊的消除孤立點雜訊的消除?由四周的Support 中間點由四周的Support 中間方塊移動前景的偵測判斷移動前景的偵測判斷 經過雜訊消除後,偵測結果圖幾乎看不到偵測雜訊。消除雜訊後的結果消除雜訊後的結果,白色區域幾乎可代表移動的物體,利用白點數佔偵測結果圖的比例超過全圖的1/8以上為偵測到移動前景。TrackingTracking的的Color ModelColor ModelIi:最近的影像Ei:樣本影像統計期望值i:亮度變化CDi:彩度變化TrackingTracking的的PixelPixel分類分類取樣後得到的亮度變化分布圖及彩度變化分布圖利用統計結果將pixel(i)分為四類移動的前景移動的前景背景背景變暗的背景變暗的背景變亮的背景變亮的背景智慧型監控系統DEMO