圖片處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及圖片處理技術(shù)領(lǐng)域,尤其涉及一種圖片處理方法及裝置。
【背景技術(shù)】
[0002]相冊(cè)程序是諸如智能手機(jī)、平板電腦之類的移動(dòng)終端上最為常用的程序之一。相冊(cè)程序用來管理和顯示移動(dòng)終端中的圖片。
[0003]目前,終端中的相冊(cè)程序可以對(duì)圖片中的人臉進(jìn)行聚類,將相同或相似的人臉歸為一個(gè)相冊(cè),從而形成人臉相冊(cè)。
【發(fā)明內(nèi)容】
[0004]本公開實(shí)施例提供一種圖片處理方法及裝置,包括如下技術(shù)方案:
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種圖片處理方法,包括:
[0006]對(duì)圖片進(jìn)行檢測,檢測出圖片中包含的至少一個(gè)人臉;
[0007]獲取每個(gè)人臉在所述圖片中的人臉特征信息;
[0008]根據(jù)所述人臉特征信息將每個(gè)人臉確定為目標(biāo)人臉或非目標(biāo)人臉;
[0009]對(duì)所述非目標(biāo)人臉進(jìn)行預(yù)設(shè)去除處理。
[0010]在一個(gè)實(shí)施例中,所述人臉特征信息包括以下至少一項(xiàng):
[0011]人臉在所述圖片中所處的位置、人臉在所述圖片中的傾斜角度、人臉在所述圖片中的深度信息、人臉在所述圖片中所占區(qū)域的比例和人臉在當(dāng)前所有圖片中出現(xiàn)的次數(shù)。
[0012]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括所述人臉在所述圖片中所處的位置時(shí),
[0013]所述根據(jù)所述人臉特征信息將每個(gè)人臉確定為目標(biāo)人臉或非目標(biāo)人臉包括:
[0014]根據(jù)每個(gè)人臉在圖片中所處的位置和人臉分布情況,確定目標(biāo)拍攝區(qū)域;
[0015]將所述目標(biāo)拍攝區(qū)域中的人臉確定為所述目標(biāo)人臉,將所述目標(biāo)拍攝區(qū)域外的人臉確定為非目標(biāo)人臉。
[0016]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括人臉在所述圖片中所處的位置或者人臉在所述圖片中的深度信息,且所述人臉為至少兩個(gè)時(shí),
[0017]所述根據(jù)所述人臉特征信息將每個(gè)人臉確定為目標(biāo)人臉或非目標(biāo)人臉包括:
[0018]根據(jù)每個(gè)人臉在圖片中所處的位置和人臉分布情況,確定目標(biāo)拍攝區(qū)域;
[0019]將所述目標(biāo)拍攝區(qū)域中的人臉確定為所述目標(biāo)人臉,計(jì)算所述圖片中的其他人臉與所述目標(biāo)人臉之間的距離,或者計(jì)算所述圖片中的其他人臉的深度信息與所述目標(biāo)人臉的深度信息之間的差距;
[0020]在所述距離小于預(yù)設(shè)距離或者所述差距小于預(yù)設(shè)差距時(shí),將所述其他人臉確定為目標(biāo)人臉;
[0021]在所述距離大于或等于預(yù)設(shè)距離或者所述差距大于或等于預(yù)設(shè)差距時(shí),將所述其他人臉確定為非目標(biāo)人臉。
[0022]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括人臉在所述圖片中的傾斜角度時(shí),
[0023]所述根據(jù)所述人臉特征信息將每個(gè)人臉確定為目標(biāo)人臉或非目標(biāo)人臉包括:
[0024]將所述傾斜角度小于預(yù)設(shè)角度的人臉確定為目標(biāo)人臉;
[0025]將所述傾斜角度大于或等于預(yù)設(shè)角度的人臉確定為非目標(biāo)人臉。
[0026]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括人臉在所述圖片中所占區(qū)域的比例時(shí),
[0027]所述根據(jù)所述人臉特征信息將每個(gè)人臉確定為目標(biāo)人臉或非目標(biāo)人臉包括:
[0028]將所述比例大于預(yù)設(shè)比例的人臉確定為目標(biāo)人臉;
[0029]將所述比例小于或等于預(yù)設(shè)比例的人臉確定為非目標(biāo)人臉。
[0030]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括人臉在當(dāng)前所有圖片中出現(xiàn)的次數(shù)時(shí),
[0031]所述根據(jù)所述人臉特征信息將每個(gè)人臉確定為目標(biāo)人臉或非目標(biāo)人臉包括:
[0032]將所述次數(shù)大于預(yù)設(shè)次數(shù)的人臉確定為目標(biāo)人臉;
[0033]將所述次數(shù)小于或等于預(yù)設(shè)次數(shù)的人臉確定為非目標(biāo)人臉。
[0034]在一個(gè)實(shí)施例中,所述方法還包括:
[0035]對(duì)所述目標(biāo)人臉進(jìn)行人臉聚類,以得到所述目標(biāo)人臉對(duì)應(yīng)的人臉相冊(cè),其中,每個(gè)人臉相冊(cè)對(duì)應(yīng)一個(gè)人的人臉。
[0036]根據(jù)本公開實(shí)施例的第二方面,提供一種圖片處理方法,包括:
[0037]檢測模塊,用于對(duì)圖片進(jìn)行檢測,檢測出圖片中包含的至少兩個(gè)人臉;
[0038]獲取模塊,用于獲取所述檢測模塊檢測出的每個(gè)人臉在所述圖片中的人臉特征信息;
[0039]確定模塊,用于根據(jù)所述獲取模塊獲取的所述人臉特征信息將每個(gè)人臉確定為目標(biāo)人臉或非目標(biāo)人臉;
[0040]去除模塊,用于對(duì)所述確定模塊確定的所述非目標(biāo)人臉進(jìn)行預(yù)設(shè)去除處理。
[0041]在一個(gè)實(shí)施例中,所述人臉特征信息包括以下至少一項(xiàng):
[0042]人臉在所述圖片中所處的位置、人臉在所述圖片中的傾斜角度、人臉在所述圖片中的深度信息、人臉在所述圖片中所占區(qū)域的比例和人臉在當(dāng)前所有圖片中出現(xiàn)的次數(shù)。
[0043]在一個(gè)實(shí)施例中,所述確定模塊包括:
[0044]第一區(qū)域確定子模塊,用于根據(jù)每個(gè)人臉在圖片中所處的位置和人臉分布情況,確定目標(biāo)拍攝區(qū)域;
[0045]第一確定子模塊,用于將所述第一區(qū)域確定子模塊確定的所述目標(biāo)拍攝區(qū)域中的人臉確定為所述目標(biāo)人臉,將所述目標(biāo)拍攝區(qū)域外的人臉確定為非目標(biāo)人臉。
[0046]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括人臉在所述圖片中所處的位置或者人臉在所述圖片中的深度信息,且所述人臉為至少兩個(gè)時(shí),所述確定模塊包括:
[0047]第二區(qū)域確定子模塊,用于根據(jù)每個(gè)人臉在圖片中所處的位置和人臉分布情況,確定目標(biāo)拍攝區(qū)域;
[0048]計(jì)算子模塊,用于將所述目標(biāo)拍攝區(qū)域中的人臉確定為所述目標(biāo)人臉,計(jì)算所述圖片中的其他人臉與所述目標(biāo)人臉之間的距離,或者計(jì)算所述圖片中的其他人臉的深度信息與所述目標(biāo)人臉的深度信息之間的差距;
[0049]第二確定子模塊,用于在所述距離小于預(yù)設(shè)距離或者所述差距小于預(yù)設(shè)差距時(shí),將所述其他人臉確定為目標(biāo)人臉;
[0050]第三確定子模塊,用于在所述距離大于或等于預(yù)設(shè)距離或者所述差距大于或等于預(yù)設(shè)差距時(shí),將所述其他人臉確定為非目標(biāo)人臉。
[0051]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括人臉在所述圖片中的傾斜角度時(shí),所述確定t吳塊包括:
[0052]第四確定子模塊,用于將所述傾斜角度小于預(yù)設(shè)角度的人臉確定為目標(biāo)人臉;
[0053]第五確定子模塊,用于將所述傾斜角度大于或等于預(yù)設(shè)角度的人臉確定為非目標(biāo)人臉。
[0054]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括人臉在所述圖片中所占區(qū)域的比例時(shí),所述確定模塊包括:
[0055]第六確定子模塊,用于將所述比例大于預(yù)設(shè)比例的人臉確定為目標(biāo)人臉;
[0056]第七確定子模塊,用于將所述比例小于或等于預(yù)設(shè)比例的人臉確定為非目標(biāo)人臉。
[0057]在一個(gè)實(shí)施例中,當(dāng)所述人臉特征信息包括人臉在當(dāng)前所有圖片中出現(xiàn)的次數(shù)時(shí),所述確定模塊包括:
[0058]第八確定子模塊,用于將所述次數(shù)大于預(yù)設(shè)次數(shù)的人臉確定為目標(biāo)人臉;
[0059]第九確定子模塊,用于將所述次數(shù)小于或等于預(yù)設(shè)次數(shù)的人臉確定為非目標(biāo)人臉。
[0060]在一個(gè)實(shí)施例中,所述裝置還包括:
[0061]聚類處理模塊,用于對(duì)所述目標(biāo)人臉進(jìn)行人臉聚類,以得到所述目標(biāo)人臉對(duì)應(yīng)的人臉相冊(cè),其中,每個(gè)人臉相冊(cè)對(duì)應(yīng)一個(gè)人的人臉。
[0062]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0063]上述技術(shù)方案,對(duì)圖片中的多個(gè)人臉進(jìn)行識(shí)別,并將每個(gè)人臉確定為目標(biāo)人臉或非目標(biāo)人臉,對(duì)非目標(biāo)人臉進(jìn)行預(yù)設(shè)去除處理,這樣,在對(duì)人臉進(jìn)行聚類,得到人臉相冊(cè)時(shí),人臉相冊(cè)中就不會(huì)出現(xiàn)非目標(biāo)人臉,從而避免一些與用戶不相干的人被放入人臉相冊(cè),提升用戶的使用體驗(yàn)。
[0064]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0065]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0066]圖1是根據(jù)一示例性實(shí)施例示出的圖片處理方法的流程圖。
[0067]圖2是根據(jù)一示例性實(shí)施例示出的一種圖片處理方法中步驟S103的流程圖。
[0068]圖3是根據(jù)一示例性實(shí)施例示出的另一種圖片處理方法中步驟S103的流程圖。
[0069]圖4是根據(jù)一示例性實(shí)施例示出的又一種圖片處理方法中步驟S103的流程圖。
[0070]圖5是根據(jù)一示例性實(shí)施例示出的再一種圖片處理方法中步驟S103的流程圖。
[0071]圖6是根據(jù)一示例性實(shí)施例示出的再一種圖片處理方法中步驟S103的流程圖。
[0072]圖7是根據(jù)一示例性實(shí)施例示出的另一種圖片處理方法的流程圖。
[0073]圖8是根據(jù)一示例性實(shí)施例示出的圖片處理裝置的框圖。
[0074]圖9是根據(jù)一示例性實(shí)施例示出的一種圖片處理裝置中確定模塊的框圖。
[0075]圖10是根據(jù)一示例性實(shí)施例示出的另一種圖片處理裝置中確定模塊的框圖。
[0076]圖11是根據(jù)一示例性實(shí)施例示出的再一種圖片處理裝置中確定模塊的框圖。
[0077]圖1