目標圖片獲取方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及人臉識別領(lǐng)域,特別涉及一種目標圖片獲取方法及裝置。
【背景技術(shù)】
[0002]目前,大多數(shù)智能移動設(shè)備(比如智能手機、平板電腦等)具備拍照功能,用戶可以將拍照得到的合照與歷史照片進行對比。
[0003]一種場景中,用戶在利用手機與好友進行合照后,為了將得到的合照與歷史照片進行對比,用戶可以通過翻閱手機中的相冊,從眾多照片中依次查找到與該好友的歷史合照,選擇這些查找到的歷史合照,并可以將這些選擇的歷史合照分享給該好友。
【發(fā)明內(nèi)容】
[0004]本公開提供一種目標圖片獲取方法及裝置。所述技術(shù)方案如下:
[0005]根據(jù)本公開實施例的第一方面,提供一種目標圖片獲取方法,所述方法包括:
[0006]獲取基準圖片,所述基準圖片中包含至少一個人臉;
[0007]接收用于查找與所述基準圖片中具有相同人臉的目標圖片的查找指令;
[0008]識別所述基準圖片中包含的所述人臉;
[0009]獲取圖片庫中的目標圖片,所述目標圖片中的人臉包括與所述基準圖片中的人臉相同的人臉。
[0010]根據(jù)本公開實施例的第二方面,提供一種目標圖片獲取裝置,所述裝置包括:
[0011]第一獲取模塊,被配置為獲取基準圖片,所述基準圖片中包含至少一個人臉;
[0012]第一接收模塊,被配置為接收用于查找與所述基準圖片中具有相同人臉的目標圖片的查找指令;
[0013]識別模塊,被配置為識別所述第一獲取模塊獲取的所述基準圖片中包含的所述人臉;
[0014]第二獲取模塊,被配置為獲取圖片庫中的目標圖片,所述目標圖片中的人臉包括與所述基準圖片中的人臉相同的人臉。
[0015]根據(jù)本公開實施例的第三方面,提供一種目標圖片獲取裝置,所述裝置包括:
[0016]處理器;
[0017]用于存儲所述處理器可執(zhí)行指令的存儲器;
[0018]其中,所述處理器被配置為:
[0019]獲取基準圖片,所述基準圖片中包含至少一個人臉;
[0020]接收用于查找與所述基準圖片中具有相同人臉的目標圖片的查找指令;
[0021]識別所述基準圖片中包含的所述人臉;
[0022]獲取圖片庫中的目標圖片,所述目標圖片中的人臉包括與所述基準圖片中的人臉相同的人臉。
[0023]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0024]通過在獲取基準圖片后,對基準圖片中的人臉進行識別,并根據(jù)識別出的人臉得到圖庫中包括這些人臉的目標圖片;由于圖庫中的圖片比較多,利用人臉識別技術(shù)可以,可以直接獲取到圖庫中包含與基準圖片中具有相同人臉的目標圖片,而不需要用戶手動查找,因此解決了相關(guān)技術(shù)中需要用戶手動查找與好友的歷史合照,查找效率慢的問題;達到了提高查找效率的效果。
[0025]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性的,并不能限制本公開。
【附圖說明】
[0026]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并于說明書一起用于解釋本公開的原理。
[0027]圖1是根據(jù)一示例性實施例示出的一種目標圖片獲取方法的流程圖;
[0028]圖2A是根據(jù)另一示例性實施例示出的一種目標圖片獲取方法的流程圖;
[0029]圖2B是根據(jù)一示例性實施例示出的一種在基準圖片上呼出相似圖片查找選項的示意圖;
[0030]圖2C是根據(jù)一示例性實施例提供的獲取圖片庫中目標圖片的流程圖;
[0031]圖3A是根據(jù)再一示例性實施例示出的一種目標圖片獲取方法的流程圖;
[0032]圖3B是根據(jù)一示例性實施例示出的一種顯示目標圖片的臨時文件夾的示意圖;
[0033]圖4A是根據(jù)再一示例性實施例示出的一種目標圖片獲取方法的流程圖;
[0034]圖4B是根據(jù)另一不例性實施例不出的一種顯不目標圖片的臨時文件夾的不意圖;
[0035]圖4C是根據(jù)一示例性實施例示出的一種按照預(yù)定方式將目標圖片發(fā)送給該聯(lián)系人的流程圖;
[0036]圖5是根據(jù)一不例性實施例不出的一種目標圖片獲取裝置的框圖;
[0037]圖6是根據(jù)另一示例性實施例示出的一種目標圖片獲取裝置的框圖;
[0038]圖7是根據(jù)一示例性實施例示出的一種用于獲取目標圖片的裝置的框圖。
【具體實施方式】
[0039]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0040]圖1是根據(jù)一示例性實施例示出的一種目標圖片獲取方法的流程圖,如圖1所示,該目標圖片獲取方法可以應(yīng)用于終端中,這里所講的終端可以為智能手機、平板電腦、多媒體播放器或智能可穿戴式設(shè)備等。該目標圖片獲取方法包括以下步驟。
[0041]在步驟101中,獲取基準圖片,基準圖片中包含至少一個人臉。
[0042]在步驟102中,接收用于查找與基準圖片中具有相同人臉的目標圖片的查找指令。
[0043]在步驟103中,識別基準圖片中包含的人臉。
[0044]在步驟104中,獲取圖片庫中的目標圖片,目標圖片中的人臉包括與基準圖片中的人臉相同的人臉。
[0045]這里所講的相同的人臉是指目標圖片中的人臉與基準圖片中的人臉的匹配度達到指定匹配閾值。
[0046]綜上所述,本公開實施例中提供的目標圖片獲取方法,通過在獲取基準圖片后,對基準圖片中的人臉進行識別,并根據(jù)識別出的人臉得到圖庫中包括這些人臉的目標圖片;由于圖庫中的圖片比較多,利用人臉識別技術(shù)可以,可以直接獲取到圖庫中包含與所述基準圖片中具有相同人臉的目標圖片,而不需要用戶手動查找,因此解決了相關(guān)技術(shù)中需要用戶手動查找與好友的歷史合照,查找效率慢的問題;達到了提高查找效率的效果。
[0047]圖2A是根據(jù)另一示例性實施例示出的一種目標圖片獲取方法的流程圖,如圖2A所示,該目標圖片獲取方法可以應(yīng)用于終端中,這里所講的終端可以為智能手機、平板電腦、多媒體播放器或智能可穿戴式設(shè)備等,該目標圖片獲取方法包括以下步驟。
[0048]在步驟201中,利用攝像頭拍攝得到一張圖片,將該圖片確定為基準圖片;或,從相冊中選擇出一張圖片,將該圖片確定為基準圖片。
[0049]一種可選的方式中,可以將圖1中步驟101替換為圖2中的步驟201,也即在獲取基準圖片時,可以是用戶利用終端中的攝像頭直接拍攝得到的,也可以是用戶從終端顯示的相冊中選擇的,這里的相冊可以是終端本地用于存儲圖片的相冊,也可以是終端從服務(wù)器拉取的用于展示圖片的相冊。
[0050]在步驟202中,接收選項顯示指令,選項顯示指令是在基準圖片被連續(xù)觸摸預(yù)定時長后產(chǎn)生的。
[0051]在一種應(yīng)用場景中,用戶如果想要在終端上顯示與基準圖片相似的圖片,可以長按該基準圖片,當(dāng)長按該基準圖片的時長大于預(yù)定時長時,則產(chǎn)生選項顯示指令,對應(yīng)的,終端可以接收到選項顯示指令。
[0052]在步驟203中,在基準圖片上顯示相似圖片查找選項。
[0053]當(dāng)終端接收到選項顯示指令后,則可以在該基準圖片上顯示選項顯示指令。
[0054]請參見圖2B所示,其是根據(jù)一示例性實施例示出的一種在基準圖片上呼出相似圖片查找選項的示意圖。在圖2B中,相似圖片查找選項為“查找我們的合影”。
[0055]在步驟204中,當(dāng)相似圖片查找選項被觸發(fā)后,接收用于查找與基準圖片具有相同人臉的目標圖片的查找指令。
[0056]當(dāng)相似圖片查找選項被觸發(fā)后,表明用戶想要查找與基準圖片具有相同人臉的目標圖片,此時會產(chǎn)生用于查找與基準圖片具有相同人臉的目標圖片的查找指令。
[0057]在步驟205中,識別基準圖片中包含的人臉。
[0058]為了能夠查找到目標圖片,首先需要識別出基準圖片中的人臉,以確定基準圖片中的人物。
[0059]一般的,可以通過人臉識別技術(shù)識別基準圖片中包含的人臉,由于人臉識別技術(shù)是所屬領(lǐng)域的普通技術(shù)人員都能夠?qū)崿F(xiàn)的,因此這里就不再贅述。
[0060]在步驟206中,獲取圖庫中的目標圖片,目標圖片中的人臉包括與基準圖片中的人臉相同的人臉。
[0061]這里所講的相同的人臉是指目標圖片中的人臉與基準圖片中的人臉的匹配度達到指定匹配閾值。也就是說,當(dāng)目標圖片中的人臉中包含與基準圖片中人臉相同的人臉時,表明目標圖片中包含與基準圖片中具有相同人物。
[0062]顯然,目標圖片中的人臉中除了包括與基準圖片中相同的人臉,還可以包括其他人臉。
[0063]在一種可能的實現(xiàn)方式中,請參見圖2C所示,其是根據(jù)一示例性實施例提供的獲取圖片庫中目標圖片的流程圖,終端在獲取圖片庫中的目標圖片時,可以包括如下步驟。
[0064]在步驟206a中,依次從圖庫中選取一張圖片。
[0065]這里所講的圖庫可以是終端本地的圖庫,也可以是終端從服務(wù)器中獲取的圖庫。圖庫中通常包括至少一張圖片。
[0066]在步驟206b中,識別出選取的圖片中的人臉,將識別出的人臉分別與基準圖片中的人臉進行匹配。
[0067]在從圖庫中選取一張圖片之后,可以識別出該圖片中的人臉,很顯然,圖片中的人臉可以為一張、兩張或兩張以上。
[0068]識別出選取的圖片中的人臉,可以將識別出的人臉分別與基準圖片中的人臉進行匹配。在匹配時,可以計算需要匹配的兩張