人臉檢測方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開是關(guān)于圖像處理領(lǐng)域,具體來說是關(guān)于一種人臉檢測方法和裝置。
【背景技術(shù)】
[0002]人臉檢測技術(shù)是指對于任意一幅給定的圖像,提取出該圖像包含的人臉區(qū)域的技術(shù),人臉檢測技術(shù)可以廣泛應用于人臉識別領(lǐng)域。
[0003]為了提高人臉檢測的準確率,可以按照人臉區(qū)域的不同姿態(tài),訓練多個姿態(tài)分類器,如正面姿態(tài)分類器、左側(cè)姿態(tài)分類器等。在對圖像進行人臉檢測時,可以提取該圖像的多個圖像區(qū)域,并應用訓練出的多個姿態(tài)分類器,分別對每個圖像區(qū)域進行檢測,判斷每個圖像區(qū)域是否為人臉區(qū)域,從而獲取到每個姿態(tài)分類器所檢測出的人臉區(qū)域。
【發(fā)明內(nèi)容】
[0004]為了解決相關(guān)技術(shù)中存在的問題,本公開提供了一種人臉檢測方法和裝置。所述技術(shù)方案如下:
[0005]根據(jù)本公開實施例的第一方面,提供了一種人臉檢測方法,所述方法包括:
[0006]提取待檢測圖像的多個圖像區(qū)域;
[0007]對于所述多個圖像區(qū)域中的每個圖像區(qū)域,
[0008]判斷所述圖像區(qū)域是否滿足預設條件;
[0009]當所述圖像區(qū)域滿足所述預設條件時,應用正面姿態(tài)分類器和至少一個側(cè)面姿態(tài)分類器,對所述圖像區(qū)域進行人臉檢測;
[0010]當所述圖像區(qū)域不滿足所述預設條件時,應用所述正面姿態(tài)分類器,對所述圖像區(qū)域進行人臉檢測。
[0011 ] 在另一實施例中,所述方法還包括:
[0012]如果對所述圖像區(qū)域進行人臉檢測的任一姿態(tài)分類器檢測到所述圖像區(qū)域為人臉區(qū)域,則確定所述圖像區(qū)域為人臉區(qū)域。
[0013]在另一實施例中,所述預設條件包括膚色比例的預設閾值,所述判斷所述圖像區(qū)域是否滿足預設條件,包括:
[0014]對所述圖像區(qū)域進行膚色檢測,得到所述圖像區(qū)域的膚色比例,所述膚色比例是指所述圖像區(qū)域中的膚色區(qū)域的面積與所述圖像區(qū)域的面積之間的比例;
[0015]判斷所述膚色比例是否大于所述預設閾值;
[0016]如果所述膚色比例大于所述預設閾值,確定所述圖像區(qū)域滿足所述預設條件;
[0017]如果所述膚色比例不大于所述預設閾值,確定所述圖像區(qū)域不滿足所述預設條件。
[0018]在另一實施例中,所述預設條件包括邊緣點數(shù)目的預設數(shù)目范圍,所述判斷所述圖像區(qū)域是否滿足預設條件,包括:
[0019]對所述圖像區(qū)域進行邊緣檢測,得到所述圖像區(qū)域中的邊緣點數(shù)目;
[0020]判斷所述邊緣點數(shù)目是否屬于所述預設數(shù)目范圍;
[0021]如果所述邊緣點數(shù)目屬于所述預設數(shù)目范圍,確定所述圖像區(qū)域滿足所述預設條件;
[0022]如果所述邊緣點數(shù)目不屬于所述預設數(shù)目范圍,確定所述圖像區(qū)域不滿足所述預設條件。
[0023]在另一實施例中,所述方法還包括:
[0024]獲取所述圖像區(qū)域的尺寸;
[0025]當所述圖像區(qū)域的尺寸小于預設尺寸,且所述圖像區(qū)域不滿足所述預設條件時,對所述圖像區(qū)域進行過濾。
[0026]根據(jù)本公開實施例的第二方面,提供了一種人臉檢測裝置,所述裝置包括:
[0027]提取模塊,用于提取待檢測圖像的多個圖像區(qū)域;
[0028]判斷模塊,用于對于所述多個圖像區(qū)域中的每個圖像區(qū)域,判斷所述圖像區(qū)域是否滿足預設條件;
[0029]檢測模塊,用于當所述圖像區(qū)域滿足所述預設條件時,應用正面姿態(tài)分類器和至少一個側(cè)面姿態(tài)分類器,對所述圖像區(qū)域進行人臉檢測;
[0030]所述檢測模塊,還用于當所述圖像區(qū)域不滿足所述預設條件時,應用所述正面姿態(tài)分類器,對所述圖像區(qū)域進行人臉檢測。
[0031]在另一實施例中,所述裝置還包括:
[0032]確定模塊,用于如果對所述圖像區(qū)域進行人臉檢測的任一姿態(tài)分類器檢測到所述圖像區(qū)域為人臉區(qū)域,則確定所述圖像區(qū)域為人臉區(qū)域。
[0033]在另一實施例中,所述預設條件包括膚色比例的預設閾值,所述判斷模塊還用于對所述圖像區(qū)域進行膚色檢測,得到所述圖像區(qū)域的膚色比例,所述膚色比例是指所述圖像區(qū)域中的膚色區(qū)域的面積與所述圖像區(qū)域的面積之間的比例;判斷所述膚色比例是否大于所述預設閾值;如果所述膚色比例大于所述預設閾值,確定所述圖像區(qū)域滿足所述預設條件;如果所述膚色比例不大于所述預設閾值,確定所述圖像區(qū)域不滿足所述預設條件。
[0034]在另一實施例中,所述預設條件包括邊緣點數(shù)目的預設數(shù)目范圍,所述判斷模塊還用于對所述圖像區(qū)域進行邊緣檢測,得到所述圖像區(qū)域中的邊緣點數(shù)目;判斷所述邊緣點數(shù)目是否屬于所述預設數(shù)目范圍;如果所述邊緣點數(shù)目屬于所述預設數(shù)目范圍,確定所述圖像區(qū)域滿足所述預設條件;如果所述邊緣點數(shù)目不屬于所述預設數(shù)目范圍,確定所述圖像區(qū)域不滿足所述預設條件。
[0035]在另一實施例中,所述裝置還包括:
[0036]獲取模塊,用于獲取所述圖像區(qū)域的尺寸;
[0037]過濾模塊,用于當所述圖像區(qū)域的尺寸小于預設尺寸,且所述圖像區(qū)域不滿足所述預設條件時,對所述圖像區(qū)域進行過濾。
[0038]根據(jù)本公開實施例的第三方面,提供了一種人臉檢測裝置,所述裝置包括:
[0039]處理器;
[0040]用于存儲處理器可執(zhí)行指令的存儲器;
[0041 ] 其中,所述處理器被配置為:
[0042]提取待檢測圖像的多個圖像區(qū)域;
[0043]對于所述多個圖像區(qū)域中的每個圖像區(qū)域,
[0044]判斷所述圖像區(qū)域是否滿足預設條件;
[0045]當所述圖像區(qū)域滿足所述預設條件時,應用正面姿態(tài)分類器和至少一個側(cè)面姿態(tài)分類器,對所述圖像區(qū)域進行人臉檢測;
[0046]當所述圖像區(qū)域不滿足所述預設條件時,應用所述正面姿態(tài)分類器,對所述圖像區(qū)域進行人臉檢測。
[0047]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0048]本實施例提供的方法和裝置,通過在采用多個姿態(tài)分類器進行人臉檢測時,先判斷圖像區(qū)域是否滿足預設條件,對于滿足預設條件的圖像區(qū)域,應用多個姿態(tài)分類器對該圖像區(qū)域進行人臉檢測,而對于不滿足預設條件的圖像區(qū)域,僅應用正面姿態(tài)分類器進行人臉檢測,既能夠避免應用側(cè)面姿態(tài)分類器進行人臉檢測,提高了檢測速度,也能夠避免遺漏不滿足預設條件的圖像區(qū)域中的人臉區(qū)域,避免了對檢測準確率的影響。
[0049]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性的,并不能限制本公開。
【附圖說明】
[0050]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0051]圖1是根據(jù)一示例性實施例示出的一種人臉檢測方法的流程圖;
[0052]圖2是根據(jù)一示例性實施例示出的一種人臉檢測方法的流程圖;
[0053]圖3A是根據(jù)一示例性實施例示出的一種人臉檢測裝置的框圖;
[0054]圖3B是根據(jù)一示例性實施例示出的另一種人臉檢測裝置的框圖;
[0055]圖3C是根據(jù)一示例性實施例示出的再一種人臉檢測裝置的框圖;
[0056]圖4是根據(jù)一示例性實施例示出的一種用于人臉檢測的裝置的框圖;
[0057]圖5是根據(jù)一示例性實施例示出的一種用于人臉檢測的裝置的框圖。
【具體實施方式】
[0058]為使本公開的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施方式和附圖,對本公開做進一步詳細說明。在此,本公開的示意性實施方式及其說明用于解釋本公開,但并不作為對本公開的限定。
[0059]本公開實施例提供一種人臉檢測方法和裝置,以下結(jié)合附圖對本公開進行詳細說明。
[0060]圖1是根據(jù)一示例性實施例示出的一種人臉檢測方法的流程圖,如圖1所示,該人臉檢測方法用于圖像處理裝置中,包括以下步驟:
[0061]在步驟101中,提取待檢測圖像的多個圖像區(qū)域。
[0062]在步驟102中,對于該多個圖像區(qū)域中的每個圖像區(qū)域,判斷該圖像區(qū)域是否滿足預設條件,如果是,執(zhí)行步驟103,如果否,執(zhí)行步驟104。
[0063]在步驟103中,應用正面姿態(tài)分類器和至少一個側(cè)面姿態(tài)分類器,對該圖像區(qū)域進行人臉檢測。
[0064]在步驟104中,應用該正面姿態(tài)分類器,對該圖像區(qū)域進行人臉檢測。
[0065]本實施例提供的方法,通過在采用多個姿態(tài)分類器進行人臉檢測時,先