• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    AdaBoost中利用Haar特征進行人臉識別算法分析與總結(jié)2級聯(lián)分

    來源:懂視網(wǎng) 責編:小采 時間:2020-11-09 07:27:39
    文檔

    AdaBoost中利用Haar特征進行人臉識別算法分析與總結(jié)2級聯(lián)分

    AdaBoost中利用Haar特征進行人臉識別算法分析與總結(jié)2級聯(lián)分:http://blog.csdn.net/weixingstudio/article/details/7631241 1. 弱分類器 在確定了訓練子窗口中的矩形特征數(shù)量和特征后,需要對每一個特征f ,訓練一個弱分類器h(x,f,p,O) 。 在CSDN里編輯公式太困難了,所以這里和公式有關(guān)的都用截圖了。 特別說明:
    推薦度:
    導讀AdaBoost中利用Haar特征進行人臉識別算法分析與總結(jié)2級聯(lián)分:http://blog.csdn.net/weixingstudio/article/details/7631241 1. 弱分類器 在確定了訓練子窗口中的矩形特征數(shù)量和特征后,需要對每一個特征f ,訓練一個弱分類器h(x,f,p,O) 。 在CSDN里編輯公式太困難了,所以這里和公式有關(guān)的都用截圖了。 特別說明:

    http://blog.csdn.net/weixingstudio/article/details/7631241 1. 弱分類器 在確定了訓練子窗口中的矩形特征數(shù)量和特征后,需要對每一個特征f ,訓練一個弱分類器h(x,f,p,O) 。 在CSDN里編輯公式太困難了,所以這里和公式有關(guān)的都用截圖了。 特別說明:在前

    http://blog.csdn.net/weixingstudio/article/details/7631241

    1. 弱分類器

    在確定了訓練子窗口中的矩形特征數(shù)量和特征值后,需要對每一個特征f ,訓練一個弱分類器h(x,f,p,O) 。

    在CSDN里編輯公式太困難了,所以這里和公式有關(guān)的都用截圖了。

    特別說明:在前期準備訓練樣本的時候,需要將樣本歸一化和灰度化到20*20的大小,這樣每個樣本的都是灰度圖像并且樣本的大小一致,保證了每一個Haar特征(描述的是特征的位置)都在每一個樣本中出現(xiàn)。

    2. 訓練強分類器

    在訓練強分類器中,T表示的是強分類器中包含的弱分類器的個數(shù)。當然,如果是采用級聯(lián)分類器,這里的強分類器中的弱分類器的個數(shù)可能會比較少,多個強分類器在級聯(lián)起來。

    在c(2)步驟中,“每個特征f”指的是在20*20大小的訓練樣本中所有的可能出現(xiàn)的矩形特征,大概要有80,000中,所有的這些都要進行計算。也就是要計算80,000個左右的弱分類器,在選擇性能好的分類器。

    訓練強分類器的步驟如圖:

    3. 再次介紹弱分類器以及為什么可以使用Haar特征進行分類

    對于本算法中的矩形特征來說,弱分類器的特征值f(x)就是矩形特征的特征值。由于在訓練的時候,選擇的訓練樣本集的尺寸等于檢測子窗口的尺寸,檢測子窗口的尺寸決定了矩形特征的數(shù)量,所以訓練樣本集中的每個樣本的特征相同且數(shù)量相同,而且一個特征對一個樣本有一個固定的特征值。

    對于理想的像素值隨機分布的圖像來說,同一個矩形特征對不同圖像的特征值的平均值應該趨于一個定值k。
    這個情況,也應該發(fā)生在非人臉樣本上,但是由于非人臉樣本不一定是像素隨機的圖像,因此上述判斷會有一個較大的偏差。

    對每一個特征,計算其對所有的一類樣本(人臉或者非人臉)的特征值的平均值,最后得到所有特征對所有一類樣本的平均值分布。

    下圖顯示了20×20 子窗口里面的全部78,460 個矩形特征對全部2,706個人臉樣本和4,381 個非人臉樣本6的特征值平均數(shù)的分布圖。由分布看出,特征的絕大部分的特征值平均值都是分布在0 前后的范圍內(nèi)。出乎意料的是,人臉樣本與非人臉樣本的分布曲線差別并不大,不過注意到特征值大于或者小于某個值后,分布曲線出現(xiàn)了一致性差別,這說明了絕大部分特征對于識別人臉和非人臉的能力是很微小的,但是存在一些特征及相應的閾值,可以有效地區(qū)分人臉樣本與非人臉樣本。

    為了更好地說明問題,我們從78,460 個矩形特征中隨機抽取了兩個特征A和B,這兩個特征遍歷了2,706 個人臉樣本和4,381 個非人臉樣本,計算了每張圖像對應的特征值,最后將特征值進行了從小到大的排序,并按照這個新的順序表繪制了分布圖如下所示:

    可以看出,矩形特征A在人臉樣本和非人臉樣本中的特征值的分布很相似,所以區(qū)分人臉和非人臉的能力很差。

    下面看矩形特征B在人臉樣本和非人臉樣本中特征值的分布:

    可以看出,矩形特征B的特征值分布,尤其是0點的位置,在人臉樣本和非人臉樣本中差別比較大,所以可以更好的實現(xiàn)對人臉分類。

    由上述的分析,閾值q 的含義就清晰可見了。而方向指示符p 用以改變不等號的方向。

    一個弱學習器(一個特征)的要求僅僅是:它能夠以稍低于50%的錯誤率來區(qū)分人臉和非人臉圖像,因此上面提到只能在某個概率范圍內(nèi)準確地進行區(qū)分就
    已經(jīng)完全足夠。按照這個要求,可以把所有錯誤率低于50%的矩形特征都找到(適當?shù)剡x擇閾值,對于固定的訓練集,幾乎所有的矩形特征都可以滿足上述要求)。每輪訓練,將選取當輪中的最佳弱分類器(在算法中,迭代T 次即是選擇T 個最佳弱分類器),最后將每輪得到的最佳弱分類器按照一定方法提升(Boosting)為強分類器

    4 弱分類器的訓練及選取

    訓練一個弱分類器(特征f)就是在當前權(quán)重分布的情況下,確定f 的最優(yōu)閾值,使得這個弱分類器(特征f)對所有訓練樣本的分類誤差最低。
    選取一個最佳弱分類器就是選擇那個對所有訓練樣本的分類誤差在所有弱分類器中最低的那個弱分類器(特征)。

    對于每個特征 f,計算所有訓練樣本的特征值,并將其排序。通過掃描一遍排好序的特征值,可以為這個特征確定一個最優(yōu)的閾值,從而訓練成一個弱分類器。具體來說,對排好序的表中的每個元素,計算下面四個值:

    5. 強分類器

    注意,這里所說的T=200個弱分類器,指的是非級聯(lián)的強分類器。若果是用級聯(lián)的強分類器,則每個強分類器的弱分類器的個數(shù)會相對較少。

    一般學術(shù)界所說的級聯(lián)分類器,都是指的是級聯(lián)強分類器,一般情況有10個左右的強分類器,每個強分類有10-20個弱分類器。當然每一層的強分類器中弱分類器的個數(shù)可以不相等,可以根據(jù)需要在前面的層少放一些弱分類器,后面的層次逐漸的增加弱分類器的個數(shù)。

    6. 圖像檢測過程

    在對輸入圖像進行檢測的時候,一般輸入圖像都會比20*20的訓練樣本大很多。在Adaboost 算法中采用了擴大檢測窗口的方法,而不是縮小圖片。

    為什么擴大檢測窗口而不是縮小圖片呢,在以前的圖像檢測中,一般都是將圖片連續(xù)縮小十一級,然后對每一級的圖像進行檢測,最后在對檢測出的每一級結(jié)果進行匯總。然而,有個問題就是,使用級聯(lián)分類器的AdaBoost的人臉檢測算法的速度非常的快,不可能采用圖像縮放的方法,因為僅僅是把圖像縮放11級的處理,就要消耗一秒鐘至少,已經(jīng)不能達到Adaboost 的實時處理的要求了。

    因為Haar特征具有與檢測窗口大小無關(guān)的特性(想要了解細節(jié)還要讀一下原作者的文獻),所以可以將檢測窗口進行級別方法。

    在檢測的最初,檢測窗口和樣本大小一致,然后按照一定的尺度參數(shù)(即每次移動的像素個數(shù),向左然后向下)進行移動,遍歷整個圖像,標出可能的人臉區(qū)域。遍歷完以后按照指定的放大的倍數(shù)參數(shù)放大檢測窗口,然后在進行一次圖像遍歷;這樣不停的放大檢測窗口對檢測圖像進行遍歷,直到檢測窗口超過原圖像的一半以后停止遍歷。因為 整個算法的過程非常快,即使是遍歷了這么多次,根據(jù)不同電腦的配置大概處理一幅圖像也就是幾十毫秒到一百毫秒左右。

    在檢測窗口遍歷完一次圖像后,處理重疊的檢測到的人臉區(qū)域,進行合并等操作。

    程序代碼樣例請到第一節(jié)找下載地址。

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    AdaBoost中利用Haar特征進行人臉識別算法分析與總結(jié)2級聯(lián)分

    AdaBoost中利用Haar特征進行人臉識別算法分析與總結(jié)2級聯(lián)分:http://blog.csdn.net/weixingstudio/article/details/7631241 1. 弱分類器 在確定了訓練子窗口中的矩形特征數(shù)量和特征后,需要對每一個特征f ,訓練一個弱分類器h(x,f,p,O) 。 在CSDN里編輯公式太困難了,所以這里和公式有關(guān)的都用截圖了。 特別說明:
    推薦度:
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 久久夜色精品国产| 四虎国产精品成人免费久久| 精品福利一区二区三区精品国产第一国产综合精品 | 久久精品国产亚洲一区二区| 少妇人妻无码精品视频| 拍国产乱人伦偷精品视频| 2021国产三级精品三级在专区| 精品国产VA久久久久久久冰 | 久久er国产精品免费观看2| 久久国产亚洲精品无码| 最新国产精品精品视频| 久久无码精品一区二区三区| 国产精品龙口护士门在线观看| 久久久精品免费国产四虎| 国产午夜精品久久久久免费视| 亚洲精品欧美二区三区中文字幕| 国产乱人伦偷精品视频不卡| 2021国产成人精品久久| 久久久精品一区二区三区| 国产精品久久精品| 国产精品原创巨作av女教师| 乱码精品一区二区三区 | 久久精品成人欧美大片| 国产精品视频全国免费观看| 91精品免费久久久久久久久| 欧美精品在线一区| 久久99精品国产麻豆宅宅| 国产精品自产拍在线观看| 第一福利永久视频精品| 91精品国产高清91久久久久久| 国产精品亚洲A∨天堂不卡| 奇米影视7777久久精品| 亚洲AV无码久久精品蜜桃| 亚洲国产精品无码久久一线 | 国产精品hd免费观看| 99精品视频在线观看婷| 丰满人妻熟妇乱又伦精品劲| 国产精品成人无码久久久久久 | 91精品国产91久久| 囯产精品一区二区三区线| 国产高清一级毛片精品|