• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 基于Mean-Shift與Camshift算法相結(jié)合的火焰視頻圖像跟蹤設(shè)計

    基于Mean-Shift與Camshift算法相結(jié)合的火焰視頻圖像跟蹤設(shè)計

    作者: 時間:2011-12-19 來源:網(wǎng)絡(luò) 收藏

    0 引言

    火的使用是人類的偉大創(chuàng)舉之一。但火一旦失去控制,就會成為自然和社會的一種非常大的危害。在我們的日常生活中,火災(zāi)并不是一個陌生的話題。近年來,我國就發(fā)生了幾起全國震驚的火災(zāi),給人們的生命財產(chǎn)安全造成了嚴重的危害。火災(zāi)發(fā)生后,如果能及早的報警并進行自動控制滅火,對于減小火災(zāi)所帶來的危害,無疑具有非常重要的意義。

    傳統(tǒng)的火災(zāi)報警系統(tǒng)一般基于紅外傳感器和煙霧傳感器,也就是探測火災(zāi)發(fā)生時生成的煙、溫度和光參量等,然后經(jīng)信號處理、比較、判斷后,發(fā)出火災(zāi)報警信號。而由于具有亮度高、面積不規(guī)則、燃燒時相對穩(wěn)定等特征,同時又有監(jiān)控范圍大,實時性好等優(yōu)點,因此,基于的機器視覺火災(zāi)探測系統(tǒng)得到了較快發(fā)展,并已成功應(yīng)用于大空間自動檢測滅火系統(tǒng)中。

    一般情況下,考慮到早期火災(zāi)剛剛發(fā)生時,一旦漏報或者火勢發(fā)展較快,就會變成動態(tài)目標,因此,要求系統(tǒng)可以有效的識別并對動態(tài)火焰進行實時,進而控制云臺進行準確的滅火工作。本文主要對基于算法的火焰分割以及基于算法的動態(tài)火焰方法進行研究。

    1火焰圖像分割

    1.1 分割原理

    是一種非參數(shù)化的多模型分割方法,它的基本計算模塊采用的是傳統(tǒng)的模式識別程序,即通過分析圖像的特征空間和聚類的方法來達到分割的目的。它是通過直接估計特征空間概率密度函數(shù)的局部極大值來獲得未知類別的密度模式,并確定這個模式的位置,然后使之聚類到和這個模式有關(guān)的類別當中。下面對Mean-Shift算法進行簡介。

    設(shè)S是n維空間X中的一個有限集合,K表示X空間中λ球體的一個特征函數(shù),則其表達式為:



    其中,x∈X,那么在向量x點處的樣本均值為:


    Fukunaga和Hostetle等人在其自己的論文中把m(x)-x的差叫做Mean-Shift。Mean-Shift算法實際上就是數(shù)據(jù)點到樣本均值的重復(fù)移動,而且在算法的每一次迭代過程中,對于所有的s∈S,s←m (s)都是同時的。同時,模糊聚類算法還包括最大墑聚類算法以及常用的k均值聚類算法,它們都是Mean-Shift算法的一個有限的特例。Mean-Shift算法作為一種聚類分析方法,由于其密度估計器的梯度是遞增的,而其收斂點即為密度梯度的局部極大值點,這個局部極大值即對應(yīng)特征空間中的一個模式。

    Mean-Shift算法對于概率密度函數(shù)的估計通常采用Parzen窗函數(shù)法,即核密度估計器。在d維空間Rd中,給定n個數(shù)據(jù)點xi,i=1,2…n,點x的多變量核密度估計器的計算式如式(3)所示。這個估計量可以由核K(x)和一個對稱正定的d×d寬度的矩陣H來表示。


    一般情況下,具有d個變量的核K(x)是一個滿足以下條件的邊界函數(shù):



    其中,ck是一個常量。從圖像分割的目的出發(fā),多變量核K (x)采用的是放射狀對稱核Ks(x)=ak,dK1(‖x‖),其中K1(z)是一個對稱的單變量核,且K (x)滿足下式:



    其中,ck,d是可使K (x)等于1的歸一化常量。

    帶寬矩陣H一般選擇對角陣,H=diag[h12,…,h2d]或與單位矩陣H=h2I成比例。H=h2I情況下的一個明顯優(yōu)點是只需帶寬參數(shù)h>0。然而,從式(4)可以看出,首先應(yīng)確定用于特征空間的歐幾里德矩陣的有效性。若使用一個寬度參數(shù)h,則式(3)就會變成如下典型的表示式:



    將(6)式代入上式,就可以得到一個通用的、用核符號表示的核密度估計式:



    對有基本密度函數(shù)f(x)的一個特征空間,Mean-Shift算法分析的第一步是找到這個密度模式,然后對這個模式進行相關(guān)聚類。此模式應(yīng)該在梯度f(x)=0的零點當中,而Mean-Shift程序是不用估計密度,而直接對密度的梯度進行估計,就能定位這些零點。

    對于Mean-Shift算法的應(yīng)用與分割,首先,可設(shè)xi和zi(i=1,2,…,n)分別為n維空間內(nèi)的輸人和聯(lián)合的空值域內(nèi)的濾波圖像的像素,Li為分割后的圖像中的第i個像素。那么,其操作可分為以下步驟:

    (1)運行均值平移濾波程序?qū)D像進行濾波,并存儲所有d維空間內(nèi)在zi處的收斂點zi=yi,c。

    (2)在聯(lián)合域中對所有的zi進行分組以描述類,這些類{Cp}p=1…m在空域內(nèi)較hs較近,在值域內(nèi)較hr較近。

    (3)對于每一個i=1,…,n,并記為:

    Li={p|zi∈Cp|}

    (4)消除在空間區(qū)域內(nèi)少于M個像素的區(qū)域。

    1.2 Mean-Shift方法的分割結(jié)果

    Mean-Shift算法分割的結(jié)果如圖1~圖3所示。


    上一頁 1 2 下一頁

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 广饶县| 潮州市| 肇庆市| 亚东县| 延川县| 镇江市| 汤原县| 收藏| 湘乡市| 锡林郭勒盟| 呈贡县| 秭归县| 法库县| 凤台县| 新蔡县| 安塞县| 北京市| 宁都县| 梅州市| 莱阳市| 凉城县| 安吉县| 吴川市| 遂溪县| 九龙城区| 忻州市| 务川| 永新县| 临海市| 灵武市| 永德县| 唐海县| 孝感市| 永济市| 开远市| 西贡区| 大庆市| 砚山县| 锡林浩特市| 南澳县| 馆陶县|