一種圖像采集方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種圖像采集方法,用于提高所獲取的圖像的質(zhì)量。所述方法包括:當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù);判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件;當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。本發(fā)明還公開了用于實(shí)現(xiàn)所述方法的電子設(shè)備。
【專利說明】一種圖像采集方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種圖像采集方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,電子技術(shù)也得到了飛速的發(fā)展,電子產(chǎn)品的種類也越來越多,人們也享受到了科技發(fā)展帶來的各種便利。現(xiàn)在人們可以通過各種類型的電子設(shè)備享受隨著科技發(fā)展帶來的舒適生活。比如,手機(jī)等電子設(shè)備已經(jīng)成為人們生活中一個(gè)不可或缺的部分,人們可以通過手機(jī)等電子設(shè)備以打電話、發(fā)短信等等方式加強(qiáng)與其他人之間的聯(lián)系。
[0003]現(xiàn)有技術(shù)中,在使用手機(jī)的拍照功能或者使用相機(jī)拍攝集體照時(shí),如果參與拍攝的人數(shù)過多,則有的人的臉很可能會(huì)被他人擋住,特別是站在后排的人的臉經(jīng)常會(huì)被站在前排的人擋住,而拍攝者有時(shí)很難發(fā)現(xiàn),導(dǎo)致獲得的圖像質(zhì)量不高,用戶體驗(yàn)度較低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種圖像采集方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中獲得的圖像質(zhì)量不高的技術(shù)問題。
[0005]一種圖像采集方法,應(yīng)用于具有圖像采集單元的電子設(shè)備,所述方法包括以下步驟:
[0006]當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù);
[0007]判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件;
[0008]當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0009]較佳的,所述采集對(duì)象為人臉,所述預(yù)定條件為輪廓完整度和/或輪廓清晰度。
[0010]較佳的,所述電子設(shè)備中預(yù)先存儲(chǔ)有N個(gè)輪廓模板,N為正整數(shù),判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件,包括:
[0011]將所述M個(gè)輪廓中的每個(gè)輪廓分別與所述N個(gè)輪廓模板進(jìn)行匹配;
[0012]確定所述M個(gè)輪廓中是否有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值;其中,當(dāng)有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值時(shí),確定所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0013]較佳的,判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件,包括:
[0014]分別取i為從I至M的整數(shù),確定所述M個(gè)輪廓中的第i個(gè)輪廓中K個(gè)采樣點(diǎn)的曲率,共確定K個(gè)曲率,K為正整數(shù);
[0015]判斷所述K個(gè)曲率中是否有第一數(shù)量個(gè)曲率位于預(yù)設(shè)曲率范圍之外;
[0016]當(dāng)有所述第一數(shù)量個(gè)曲率位于所述預(yù)設(shè)曲率范圍之外時(shí),確定所述第i個(gè)輪廓不符合所述預(yù)定條件。
[0017]較佳的,判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件,包括:
[0018]確定所述M個(gè)輪廓中每個(gè)輪廓的輪廓清晰度;
[0019]將每個(gè)輪廓清晰度分別與預(yù)設(shè)輪廓清晰度進(jìn)行比較;
[0020]確定所述M個(gè)輪廓中輪廓清晰度與所述預(yù)設(shè)清晰度之間的差值大于預(yù)設(shè)差值的輪廓不符合所述預(yù)定條件。
[0021]較佳的,所述電子設(shè)備具有顯示單元,當(dāng)通過所述圖像采集單元采集所述待采集圖像時(shí),所述電子設(shè)備能夠通過所述顯示單元顯示所述待采集圖像;當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,包括:
[0022]當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),確定所述至少一個(gè)輪廓在所述顯示單元中對(duì)應(yīng)的至少一個(gè)位置;
[0023]在所述顯示單元中的所述至少一個(gè)位置處輸出所述提示信息。
[0024]較佳的,在判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件之后,還包括:當(dāng)所述M個(gè)輪廓中沒有輪廓不符合所述預(yù)定條件時(shí),通過所述圖像采集單元獲得與所述待采集圖像對(duì)應(yīng)的圖像。
[0025]一種電子設(shè)備,所述電子設(shè)備具有圖像采集單元,所述電子設(shè)備包括:
[0026]第一獲取模塊,用于當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù);
[0027]判斷模塊,用于判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件;
[0028]輸出模塊,用于當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0029]較佳的,所述采集對(duì)象為人臉,所述預(yù)定條件為輪廓完整度和/或輪廓清晰度。
[0030]較佳的,所述電子設(shè)備中預(yù)先存儲(chǔ)有N個(gè)輪廓模板,N為正整數(shù),所述判斷模塊具體用于:將所述M個(gè)輪廓中的每個(gè)輪廓分別與所述N個(gè)輪廓模板進(jìn)行匹配;確定所述M個(gè)輪廓中是否有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值;其中,當(dāng)有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值時(shí),確定所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0031]較佳的,所述判斷模塊具體用于:分別取i為從I至M的整數(shù),確定所述M個(gè)輪廓中的第i個(gè)輪廓中K個(gè)采樣點(diǎn)的曲率,共確定K個(gè)曲率,K為正整數(shù);判斷所述K個(gè)曲率中是否有第一數(shù)量個(gè)曲率位于預(yù)設(shè)曲率范圍之外;當(dāng)有所述第一數(shù)量個(gè)曲率位于所述預(yù)設(shè)曲率范圍之外時(shí),確定所述第i個(gè)輪廓不符合所述預(yù)定條件。
[0032]較佳的,所述判斷模塊具體用于:確定所述M個(gè)輪廓中每個(gè)輪廓的輪廓清晰度;將每個(gè)輪廓清晰度分別與預(yù)設(shè)輪廓清晰度進(jìn)行比較;確定所述M個(gè)輪廓中輪廓清晰度與所述預(yù)設(shè)清晰度之間的差值大于預(yù)設(shè)差值的輪廓不符合所述預(yù)定條件。
[0033]較佳的,所述電子設(shè)備具有顯示單元,當(dāng)通過所述圖像采集單元采集所述待采集圖像時(shí),所述電子設(shè)備能夠通過所述顯示單元顯示所述待采集圖像;所述輸出模塊具體用于:當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),確定所述至少一個(gè)輪廓在所述顯示單元中對(duì)應(yīng)的至少一個(gè)位置;在所述顯示單元中的所述至少一個(gè)位置處輸出所述提示信息。
[0034]較佳的,所述電子設(shè)備還包括第二獲取模塊,用于當(dāng)所述M個(gè)輪廓中沒有輪廓不符合所述預(yù)定條件時(shí),通過所述圖像采集單元獲得與所述待采集圖像對(duì)應(yīng)的圖像。
[0035]本發(fā)明實(shí)施例中的圖像采集方法可以應(yīng)用于具有圖像采集單元的電子設(shè)備,所述方法可以包括以下步驟:當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù);判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件;當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0036]本發(fā)明實(shí)施例中,在獲得所述待采集圖像對(duì)應(yīng)的圖像之前,可以獲得所述M個(gè)輪廓,從而可以判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合所述預(yù)定條件,如果有輪廓不符合所述預(yù)定條件,則所述電子設(shè)備可以輸出所述提示信息,以提示進(jìn)行采集的用戶,有所述至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件,從而用戶可以采取相應(yīng)措施,避免最終獲得的所述圖像中有所述至少一個(gè)輪廓不符合所述預(yù)定條件,例如,可以避免最終獲得的所述圖像中有所述至少一個(gè)輪廓不完整和/或不清晰,提高了所獲得的圖像的質(zhì)量,保證了圖像中各采集對(duì)象的完整性,便于用戶觀看,提高用戶體驗(yàn)。
【專利附圖】
【附圖說明】
[0037]圖1為本發(fā)明實(shí)施例中圖像采集方法的主要流程圖;
[0038]圖2為本發(fā)明實(shí)施例中一個(gè)輪廓上K個(gè)采樣點(diǎn)示意圖;
[0039]圖3為本發(fā)明實(shí)施例中待采集圖像示意圖;
[0040]圖4為本發(fā)明實(shí)施例中電子設(shè)備的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0041]本發(fā)明實(shí)施例中的圖像采集方法可以應(yīng)用于具有圖像采集單元的電子設(shè)備,所述方法可以包括以下步驟:當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù);判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件;當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0042]本發(fā)明實(shí)施例中,在獲得所述待采集圖像對(duì)應(yīng)的圖像之前,可以獲得所述M個(gè)輪廓,從而可以判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合所述預(yù)定條件,如果有輪廓不符合所述預(yù)定條件,則所述電子設(shè)備可以輸出所述提示信息,以提示進(jìn)行采集的用戶,有所述至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件,從而用戶可以采取相應(yīng)措施,避免最終獲得的所述圖像中有所述至少一個(gè)輪廓不符合所述預(yù)定條件,例如,可以避免最終獲得的所述圖像中有所述至少一個(gè)輪廓不完整和/或不清晰,提高了所獲得的圖像的質(zhì)量,保證了圖像中各采集對(duì)象的完整性,便于用戶觀看,提高用戶體驗(yàn)。
[0043]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0044]本發(fā)明實(shí)施例中,所述電子設(shè)備可以是數(shù)碼相機(jī)、PC (個(gè)人計(jì)算機(jī))、筆記本、PAD(平板電腦)、手機(jī)等等不同的電子設(shè)備,本發(fā)明對(duì)此不作限制。較佳的,所述電子設(shè)備可以是具有圖像采集單元的電子設(shè)備,例如所述圖像采集單元可以是攝像頭,或者也可以是其他具有采集功能的功能單元。
[0045]另外,本文中術(shù)語(yǔ)“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
[0046]下面結(jié)合附圖對(duì)本發(fā)明優(yōu)選的實(shí)施方式進(jìn)行詳細(xì)說明。
[0047]實(shí)施例一
[0048]請(qǐng)參見圖1,本發(fā)明實(shí)施例提供一種圖像采集方法,所述方法可以應(yīng)用于電子設(shè)備,所述電子設(shè)備具有圖像采集單元。所述方法的主要流程如下:
[0049]步驟101:當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù)。
[0050]本發(fā)明實(shí)施例中,當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),是指正在通過所述圖像采集單元捕捉所需要的圖像,此時(shí)還未確定獲取,因此所述待采集圖像是獲取過程中的圖像,而不是獲取完畢的圖像。
[0051]例如,所述電子設(shè)備可以具有顯示單元,所述圖像采集單元例如是攝像頭。在通過所述攝像頭捕捉所述待采集圖像的過程中,所述顯示單元可以顯示所述待采集圖像,便于用戶進(jìn)行預(yù)覽,以確定所述待采集圖像是否是自己想要的圖像。
[0052]本發(fā)明實(shí)施例中,所述待采集圖像中例如可以包括有M個(gè)采集對(duì)象,M為正整數(shù),例如每個(gè)采集對(duì)象都對(duì)應(yīng)有自己的輪廓,則所述M個(gè)采集對(duì)象可以共對(duì)應(yīng)于所述M個(gè)輪廓。所述電子設(shè)備可以根據(jù)所述M個(gè)采集對(duì)象確定所述M個(gè)輪廓。
[0053]例如,所述采集對(duì)象可以是人臉,則每個(gè)人臉都可以對(duì)應(yīng)有相應(yīng)的人臉輪廓?;蛘?,所述米集對(duì)象也可以是其他對(duì)象,例如可以是手,或者例如可以是腳,或者例如可以是桌子,等等,只要所述采集對(duì)象具有自己對(duì)應(yīng)的一定的輪廓即可,本發(fā)明對(duì)此不做限制。
[0054]步驟102:判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件。
[0055]所述電子設(shè)備在獲得所述M個(gè)輪廓中,可以分別判斷所述M個(gè)輪廓中的每個(gè)輪廓是否符合所述預(yù)定條件,從而可以確定所述M個(gè)輪廓中是否有所述至少一個(gè)輪廓不符合所述預(yù)定條件。其中,只要所述電子設(shè)備判斷確定所述M個(gè)輪廓中有一個(gè)輪廓不符合所述預(yù)定條件,則所述電子設(shè)備就可以確定所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0056]本發(fā)明實(shí)施例中,所述電子設(shè)備分別判斷所述M個(gè)輪廓中的每個(gè)輪廓是否符合所述預(yù)定條件,可以是依次進(jìn)行判斷,這樣判斷的準(zhǔn)確性較高,或者也可以是同時(shí)進(jìn)行判斷,這樣操作效率較高。
[0057]本發(fā)明實(shí)施例中,所述預(yù)定條件可以是輪廓完整度和/或輪廓清晰度。
[0058]較佳的,本發(fā)明一實(shí)施例中,所述電子設(shè)備中可以預(yù)先存儲(chǔ)有N個(gè)輪廓模板,N可以為正整數(shù)。則,判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合所述預(yù)定條件,具體可以是:將所述M個(gè)輪廓中的每個(gè)輪廓分別與所述N個(gè)輪廓模板進(jìn)行匹配,確定所述M個(gè)輪廓中是否有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值;其中,當(dāng)有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值時(shí),確定所述至少一個(gè)輪廓不符合所述預(yù)定條件。此時(shí),所述預(yù)定條件例如可以是所述輪廓完整度,一個(gè)輪廓要滿足所述預(yù)定條件,也就是該輪廓與至少一個(gè)輪廓模板的匹配度要大于所述預(yù)設(shè)匹配度閾值。在該實(shí)施例中,輪廓不符合所述預(yù)定條件,也可以稱為輪廓不完整。
[0059]其中,在將其中一個(gè)輪廓與所述N個(gè)輪廓模板進(jìn)行匹配時(shí),只要該輪廓與其中一個(gè)輪廓模板進(jìn)行匹配后的匹配度不小于所述預(yù)設(shè)匹配度閾值,則所述電子設(shè)備可以確定該輪廓符合所述預(yù)定條件,無需再對(duì)該輪廓進(jìn)行后續(xù)匹配過程。
[0060]例如,所述N個(gè)輪廓模板可以是按照普通人的臉型設(shè)置的模板,例如,一般的臉型有菱形、方形、圓形、橢圓形和瓜子形等等,則所述電子設(shè)備可以預(yù)先根據(jù)每種臉型設(shè)置一個(gè)或多個(gè)輪廓模板。設(shè)置的輪廓模板越多,得到的匹配結(jié)果越精確。具體設(shè)置多少個(gè)輪廓模板,可以根據(jù)實(shí)際情況不同而有所不同。
[0061]例如,所述電子設(shè)備共設(shè)置了 4個(gè)輪廓模板,分別是方形臉輪廓模板、圓形臉輪廓模板、橢圓形臉輪廓模板和瓜子形臉輪廓模板。
[0062]當(dāng)所述電子設(shè)備確定所述待采集圖像中有所述M個(gè)輪廓后,所述電子設(shè)備可以分別將所述M個(gè)輪廓中的每個(gè)輪廓與該4個(gè)輪廓模板進(jìn)行匹配。
[0063]例如,所述電子設(shè)備可以是將所述M個(gè)輪廓中的每個(gè)輪廓依次與該4個(gè)輪廓模板進(jìn)行匹配。例如M為2,所述M個(gè)輪廓分別為第一個(gè)輪廓和第二個(gè)輪廓。所述電子設(shè)備首先將所述第一個(gè)輪廓與方形臉輪廓模板進(jìn)行匹配,例如確定第一匹配度為90%,例如所述電子設(shè)備預(yù)先設(shè)定的所述預(yù)設(shè)匹配度閾值為50%,所述電子設(shè)備確定第一個(gè)匹配度大于所述預(yù)設(shè)匹配度閾值,則所述電子設(shè)備確定所述第一個(gè)輪廓符合所述預(yù)定條件,即可以確定所述第一個(gè)輪廓完整,無需再對(duì)所述第一個(gè)輪廓進(jìn)行后續(xù)匹配過程,直接對(duì)所述第二個(gè)輪廓進(jìn)行匹配。所述電子設(shè)備首先將所述第二個(gè)輪廓與方形臉輪廓模板進(jìn)行匹配,例如確定第一匹配度為40%,所述電子設(shè)備確定第一個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第二個(gè)輪廓與圓形臉輪廓模板,例如確定第二匹配度為44%,所述電子設(shè)備確定第二個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第二個(gè)輪廓與橢圓形臉輪廓模板,例如確定第三匹配度為31%,所述電子設(shè)備確定第三個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第二個(gè)輪廓與瓜子形臉輪廓模板,例如確定第四匹配度為48%,所述電子設(shè)備確定第四個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值。則所述電子設(shè)備可以確定所述第二個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于所述預(yù)設(shè)匹配度閾值,則所述電子設(shè)備可以確定所述第二個(gè)輪廓不符合所述預(yù)定條件,即可以確定所述第二個(gè)輪廓不完整。
[0064]或者例如,例如,所述電子設(shè)備可以是將所述M個(gè)輪廓中的每個(gè)輪廓依次與該4個(gè)輪廓模板進(jìn)行匹配,例如M為2,所述M個(gè)輪廓分別為第一個(gè)輪廓和第二個(gè)輪廓,則所述電子設(shè)備可以將所述第一個(gè)輪廓與所述第二個(gè)輪廓同時(shí)進(jìn)行匹配,以下不再贅述。
[0065]較佳的,本發(fā)明一實(shí)施例中,判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合所述預(yù)定條件,具體可以是:分別取i為從I至M的整數(shù),確定所述M個(gè)輪廓中的第i個(gè)輪廓中K個(gè)采樣點(diǎn)的曲率,共確定K個(gè)曲率,K為正整數(shù);判斷所述K個(gè)曲率中是否有第一數(shù)量個(gè)曲率位于預(yù)設(shè)曲率范圍之外;當(dāng)有所述第一數(shù)量個(gè)曲率位于所述預(yù)設(shè)曲率范圍之外時(shí),確定所述第i個(gè)輪廓不符合所述預(yù)定條件。此時(shí),所述預(yù)定條件例如可以是所述輪廓完整度,一個(gè)輪廓要滿足所述預(yù)定條件,也就是該輪廓上的所述K個(gè)采樣點(diǎn)的所述K個(gè)曲率均位于所述預(yù)設(shè)曲率范圍之內(nèi)。在該實(shí)施例中,輪廓不符合所述預(yù)定條件,也可以稱為輪廓不完難
iF.0
[0066]S卩,所述電子設(shè)備可以分別在所述M個(gè)輪廓中每個(gè)輪廓中取K個(gè)采樣點(diǎn),對(duì)于一個(gè)輪廓來說,所述K個(gè)采樣點(diǎn)均位于該輪廓上。K的數(shù)值可以根據(jù)需要而定,K越大,則確定出的結(jié)果越精確。本發(fā)明實(shí)施例中,在第i個(gè)輪廓上取所述K個(gè)采樣點(diǎn)時(shí),可以在所述第i個(gè)輪廓上進(jìn)行均勻選取,所述K個(gè)采樣點(diǎn)最好能夠覆蓋到所述第i個(gè)輪廓的各個(gè)位置,這樣根據(jù)所述K個(gè)采樣點(diǎn)確定出的結(jié)果才較為準(zhǔn)確。
[0067]例如如圖2所示,為所述M個(gè)輪廓中的一個(gè)輪廓示意圖,例如所述采集對(duì)象為人臉,該輪廓為一人臉輪廓。例如K=5,在圖2中分別以1、2、3、4、5來表示,可以看到這5個(gè)采樣點(diǎn)均位于該輪廓上。
[0068]例如對(duì)于第i個(gè)輪廓來說,在確定所述K個(gè)采樣點(diǎn)后,可以分別確定所述K個(gè)采樣點(diǎn)的曲率。對(duì)于所述采集對(duì)象來說,其對(duì)應(yīng)的輪廓上的每個(gè)點(diǎn)的曲率都應(yīng)在一定的曲率范圍之內(nèi),例如所述電子設(shè)備可以預(yù)先存儲(chǔ)有一預(yù)設(shè)曲率范圍,所述預(yù)設(shè)曲率范圍可以是根據(jù)實(shí)際情況而設(shè)定。
[0069]在確定所述K個(gè)曲率后,可以分別判斷所述K個(gè)曲率中的每個(gè)曲率是否位于所述預(yù)設(shè)曲率范圍之內(nèi)。如果判斷確定所述K個(gè)曲率中有所述第一數(shù)量個(gè)曲率位于所述預(yù)設(shè)曲率范圍之外,則所述電子設(shè)備可以確定所述第i個(gè)輪廓不符合所述預(yù)定條件。其中,所述第一數(shù)量也可以是根據(jù)具體情況來進(jìn)行設(shè)定。
[0070]對(duì)于所述M個(gè)輪廓中的每個(gè)輪廓都可以進(jìn)行相同的處理,從而可以判斷所述M個(gè)輪廓中是否有所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0071]本發(fā)明實(shí)施例中,對(duì)所述M個(gè)輪廓中的每個(gè)輪廓進(jìn)行處理時(shí)可以是串行處理,或者也可以是并行處理。其中,如果是串行處理,則是先處理所述M個(gè)輪廓中的第一個(gè)輪廓,再處理所述M個(gè)輪廓中的第二個(gè)輪廓,以此類推。其中,如果在處理完其中一個(gè)輪廓后確定該輪廓不符合所述預(yù)定條件,則無需再繼續(xù)處理后續(xù)的輪廓,直接就可以確定所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件?;蛘撸部梢岳^續(xù)處理后續(xù)的輪廓,直至確定出所述M個(gè)輪廓中究竟有哪些輪廓不符合所述預(yù)定條件。
[0072]較佳的,本發(fā)明一實(shí)施例中,判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件,具體可以是:確定所述M個(gè)輪廓中每個(gè)輪廓的輪廓清晰度;將每個(gè)輪廓清晰度分別與預(yù)設(shè)輪廓清晰度進(jìn)行比較;確定所述M個(gè)輪廓中輪廓清晰度與所述預(yù)設(shè)清晰度之間的差值大于預(yù)設(shè)差值的輪廓不符合所述預(yù)定條件。
[0073]本發(fā)明實(shí)施例中,對(duì)于所述M個(gè)輪廓中的每個(gè)輪廓,都可以確定其對(duì)應(yīng)的輪廓清晰度,共可以確定出M個(gè)輪廓清晰度。所述電子設(shè)備可以預(yù)先設(shè)定所述預(yù)設(shè)輪廓清晰度,則可以將所述M個(gè)輪廓清晰度分別與所述預(yù)設(shè)輪廓清晰度進(jìn)行比較。例如,對(duì)于所述M個(gè)輪廓清晰度中的一個(gè)輪廓清晰度來說,如果所述輪廓清晰度與所述預(yù)設(shè)輪廓清晰度之間的差值不大于所述預(yù)設(shè)差值,則所述電子設(shè)備可以確定所述輪廓清晰度對(duì)應(yīng)的輪廓符合所述預(yù)定條件,否則,所述電子設(shè)備可以確定所述輪廓清晰度對(duì)應(yīng)的輪廓不符合所述預(yù)定條件。
[0074]具體的,每個(gè)輪廓的輪廓清晰度都可以對(duì)應(yīng)有一輪廓清晰度值,所述預(yù)設(shè)輪廓清晰度也可以對(duì)應(yīng)有一預(yù)設(shè)輪廓清晰度值,將一個(gè)輪廓清晰度與所述預(yù)設(shè)輪廓清晰度進(jìn)行比較,具體可以是指將所述輪廓清晰度值與所述預(yù)設(shè)輪廓清晰度值進(jìn)行比較。
[0075]較佳的,本發(fā)明實(shí)施例中,要判斷所述M個(gè)輪廓中的任一輪廓是否滿足所述預(yù)定條件,也可以是同時(shí)判斷該輪廓是否滿足所述輪廓清晰度和滿足所述輪廓完整度,這樣判斷結(jié)果會(huì)更為準(zhǔn)確。具體判斷方法與上述方法類似,此處不再贅述。
[0076]步驟103:當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0077]當(dāng)所述電子設(shè)備確定所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),可以輸出所述提示信息,以提示使用所述電子設(shè)備的用戶,所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0078]例如,如果所述電子設(shè)備具有語(yǔ)音輸出單元,則當(dāng)所述電子設(shè)備確定所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),可以通過所述語(yǔ)音輸出單元輸出所述提不?目息,所述提不彳目息可以是語(yǔ)首?目息,例如所述語(yǔ)首彳目息可以只是簡(jiǎn)單的響鈴聲,或者也可以是智能人聲,用以提示用戶。
[0079]較佳的,本發(fā)明實(shí)施例中,所述電子設(shè)備具有顯示單元,當(dāng)通過所述圖像采集單元采集所述待采集圖像時(shí),所述電子設(shè)備能夠通過所述顯示單元顯示所述待采集圖像。當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,具體可以是:當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),確定所述至少一個(gè)輪廓在所述顯示單元中對(duì)應(yīng)的至少一個(gè)位置;在所述顯示單元中的所述至少一個(gè)位置處輸出所述提示信息。
[0080]例如,如圖3所示,為所述顯示單元中顯示的所述待采集圖像的示意圖。圖3中包括有4個(gè)采集對(duì)象,例如所述采集對(duì)象為人臉。所述電子設(shè)備已經(jīng)確定其中的第2個(gè)采集對(duì)象和第3個(gè)采集對(duì)象不符合所述預(yù)定條件,則所述電子設(shè)備可以確定所述第2個(gè)采集對(duì)象在所述顯示單元中對(duì)應(yīng)的第一位置,及可以確定所述第3個(gè)采集對(duì)象在所述顯示單元中對(duì)應(yīng)的第二位置。在確定所述第一位置和所述第二位置后,所述電子設(shè)備可以在所述第一位置和所述第二位置輸出所述提示信息。例如,圖3中在第2個(gè)采集對(duì)象和第3個(gè)采集對(duì)象上的不符合所述預(yù)定條件的部位分別有一小圓點(diǎn),具體顯示在所述顯示單元上可以是小紅點(diǎn),用戶通過觀看所述顯示單元就能夠看到小紅點(diǎn)。
[0081]直接在輪廓不符合所述預(yù)定條件的采集對(duì)象的位置輸出所述提示信息,用戶通過觀看所述提示信息就能夠準(zhǔn)確定位出到底是哪些輪廓不符合所述預(yù)定條件,從而能夠及時(shí)進(jìn)行較為準(zhǔn)確的調(diào)整,調(diào)整速度較快。
[0082]進(jìn)一步的,本發(fā)明實(shí)施例中,在判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合所述預(yù)定條件之后,如果判斷確定所述M個(gè)輪廓中沒有輪廓不符合所述預(yù)定條件,則所述電子設(shè)備可以通過所述圖像采集單元獲得與所述待采集圖像對(duì)應(yīng)的圖像。
[0083]因所述M個(gè)輪廓中沒有輪廓不符合所述預(yù)定條件,獲得的所述圖像也是較為完整清晰的圖像,提高了所獲取的圖像的質(zhì)量。
[0084]以下用一個(gè)具體的實(shí)施例來介紹本發(fā)明的內(nèi)容。
[0085]實(shí)施例二
[0086]所述電子設(shè)備為數(shù)碼相機(jī),所述電子設(shè)備具有圖像采集單元,所述圖像采集單元為攝像頭。
[0087]用戶通過所述電子設(shè)備拍攝集體照,所述集體照中共包括有4個(gè)采集對(duì)象,所述采集對(duì)象為人臉。
[0088]所述電子設(shè)備可以獲得所述4個(gè)采集對(duì)象中每個(gè)采集對(duì)象對(duì)應(yīng)的輪廓,共可以獲得4個(gè)輪廓。
[0089]在獲得4個(gè)輪廓后,所述電子設(shè)備可以分別判斷這4個(gè)輪廓中的每個(gè)輪廓是否符合所述預(yù)定條件,從而可以確定所述4個(gè)輪廓中是否有至少一個(gè)輪廓不符合所述預(yù)定條件。本發(fā)明實(shí)施例中,所述預(yù)定條件可以是指輪廓完整度。
[0090]本發(fā)明實(shí)施例中,所述電子設(shè)備分別判斷所述4個(gè)輪廓中的每個(gè)輪廓是否符合所述預(yù)定條件,是依次進(jìn)行判斷。
[0091 ] 較佳的,本發(fā)明實(shí)施例中,所述電子設(shè)備中可以預(yù)先存儲(chǔ)有4個(gè)輪廓模板。則,判斷這4個(gè)輪廓中是否有至少一個(gè)輪廓不符合所述預(yù)定條件,具體可以是:將所述4個(gè)輪廓中的每個(gè)輪廓分別與所述4個(gè)輪廓模板進(jìn)行匹配,確定所述4個(gè)輪廓中是否有所述至少一個(gè)輪廓與所述4個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值;其中,當(dāng)有所述至少一個(gè)輪廓與所述4個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值時(shí),確定所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0092]其中,在將其中一個(gè)輪廓與所述N個(gè)輪廓模板進(jìn)行匹配時(shí),只要該輪廓與其中一個(gè)輪廓模板進(jìn)行匹配后的匹配度不小于所述預(yù)設(shè)匹配度閾值,則所述電子設(shè)備可以確定該輪廓符合所述預(yù)定條件,無需再對(duì)該輪廓進(jìn)行后續(xù)匹配過程。
[0093]例如,所述電子設(shè)備這4個(gè)輪廓模板分別是方形臉輪廓模板、圓形臉輪廓模板、橢圓形臉輪廓模板和瓜子形臉輪廓模板。
[0094]例如,所述電子設(shè)備可以是將所述4個(gè)輪廓中的每個(gè)輪廓依次與該4個(gè)輪廓模板進(jìn)行匹配。例如這4個(gè)輪廓分別為第一個(gè)輪廓、第二個(gè)輪廓、第三個(gè)輪廓和第四個(gè)輪廓。
[0095]所述電子設(shè)備首先將所述第一個(gè)輪廓與方形臉輪廓模板進(jìn)行匹配,例如確定第一匹配度為90%,例如所述電子設(shè)備預(yù)先設(shè)定的所述預(yù)設(shè)匹配度閾值為50%,所述電子設(shè)備確定第一個(gè)匹配度大于所述預(yù)設(shè)匹配度閾值,則所述電子設(shè)備確定所述第一個(gè)輪廓符合所述預(yù)定條件,無需再對(duì)所述第一個(gè)輪廓進(jìn)行后續(xù)匹配過程,直接對(duì)所述第二個(gè)輪廓進(jìn)行匹配。
[0096]所述電子設(shè)備首先將所述第二個(gè)輪廓與方形臉輪廓模板進(jìn)行匹配,例如確定第一匹配度為40%,所述電子設(shè)備確定第一個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第二個(gè)輪廓與圓形臉輪廓模板,例如確定第二匹配度為44%,所述電子設(shè)備確定第二個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第二個(gè)輪廓與橢圓形臉輪廓模板,例如確定第三匹配度為31%,所述電子設(shè)備確定第三個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第二個(gè)輪廓與瓜子形臉輪廓模板,例如確定第四匹配度為60%,所述電子設(shè)備確定第四個(gè)匹配度大于所述預(yù)設(shè)匹配度閾值,則所述電子設(shè)備確定所述第二個(gè)輪廓符合所述預(yù)定條件。繼續(xù)對(duì)所述第三個(gè)輪廓進(jìn)行匹配。
[0097]所述電子設(shè)備首先將所述第三個(gè)輪廓與方形臉輪廓模板進(jìn)行匹配,例如確定第一匹配度為40%,所述電子設(shè)備確定第一個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第三個(gè)輪廓與圓形臉輪廓模板,例如確定第二匹配度為44%,所述電子設(shè)備確定第二個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第三個(gè)輪廓與橢圓形臉輪廓模板,例如確定第三匹配度為31%,所述電子設(shè)備確定第三個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值,所述電子設(shè)備繼續(xù)將所述第三個(gè)輪廓與瓜子形臉輪廓模板,例如確定第四匹配度為48%,所述電子設(shè)備確定第四個(gè)匹配度小于所述預(yù)設(shè)匹配度閾值。則所述電子設(shè)備可以確定所述第三個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于所述預(yù)設(shè)匹配度閾值,則所述電子設(shè)備可以確定所述第三個(gè)輪廓不符合所述預(yù)定條件。繼續(xù)對(duì)所述第四個(gè)輪廓進(jìn)行匹配。
[0098]所述電子設(shè)備首先將所述第四個(gè)輪廓與方形臉輪廓模板進(jìn)行匹配,例如確定第一匹配度為80%,所述電子設(shè)備確定第一個(gè)匹配度大于所述預(yù)設(shè)匹配度閾值,則所述電子設(shè)備確定所述第四個(gè)輪廓符合所述預(yù)定條件,無需再對(duì)所述第四個(gè)輪廓進(jìn)行后續(xù)匹配過程。
[0099]從而,所述電子設(shè)備可以確定這4個(gè)輪廓中的所述第三個(gè)輪廓不符合所述預(yù)定條件。
[0100]所述電子設(shè)備可以生成并輸出所述提示信息。例如,所述電子設(shè)備可以首先確定所述第三個(gè)輪廓在所述顯示單元中對(duì)應(yīng)的第三位置,在確定所述第三位置后,可以在所述第三位置處輸出所述提示信息。
[0101]這樣,在拍攝集體照時(shí),例如有些用戶的臉被擋住,則所述電子設(shè)備可以對(duì)拍攝者進(jìn)行提示,拍攝者可以在拍攝之前進(jìn)行調(diào)整,從而避免所獲得的照片不完整。同時(shí),直接在輪廓不符合所述預(yù)定條件的采集對(duì)象的位置輸出所述提示信息,用戶通過觀看所述提示信息就能夠準(zhǔn)確定位出到底是哪些輪廓不符合所述預(yù)定條件,從而能夠及時(shí)進(jìn)行較為準(zhǔn)確的調(diào)整,調(diào)整速度較快。
[0102]實(shí)施例三
[0103]請(qǐng)參見圖4,本發(fā)明實(shí)施例提供一種電子設(shè)備,所述電子設(shè)備具有圖像采集單元,所述電子設(shè)備可以包括第一獲取模塊401、判斷模塊402和輸出模塊403。
[0104]較佳的,所述電子設(shè)備還可以包括第二獲取模塊404。
[0105]所述第一獲取模塊401可以用于當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù)。
[0106]所述判斷模塊402可以用于判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件。
[0107]所述輸出模塊403可以用于當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0108]本發(fā)明實(shí)施例中,所述采集對(duì)象為人臉,所述預(yù)定條件為輪廓完整度和/或輪廓清晰度。
[0109]本發(fā)明實(shí)施例中,所述電子設(shè)備中預(yù)先存儲(chǔ)有N個(gè)輪廓模板,N為正整數(shù),所述判斷模塊402具體可以用于將所述M個(gè)輪廓中的每個(gè)輪廓分別與所述N個(gè)輪廓模板進(jìn)行匹配;確定所述M個(gè)輪廓中是否有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值;其中,當(dāng)有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值時(shí),確定所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0110]所述判斷模塊402具體可以用于分別取i為從I至M的整數(shù),確定所述M個(gè)輪廓中的第i個(gè)輪廓中K個(gè)采樣點(diǎn)的曲率,共確定K個(gè)曲率,K為正整數(shù);判斷所述K個(gè)曲率中是否有第一數(shù)量個(gè)曲率位于預(yù)設(shè)曲率范圍之外;當(dāng)有所述第一數(shù)量個(gè)曲率位于所述預(yù)設(shè)曲率范圍之外時(shí),確定所述第i個(gè)輪廓不符合所述預(yù)定條件。
[0111]所述判斷模塊402具體可以用于確定所述M個(gè)輪廓中每個(gè)輪廓的輪廓清晰度;將每個(gè)輪廓清晰度分別與預(yù)設(shè)輪廓清晰度進(jìn)行比較;確定所述M個(gè)輪廓中輪廓清晰度與所述預(yù)設(shè)清晰度之間的差值大于預(yù)設(shè)差值的輪廓不符合所述預(yù)定條件。
[0112]本發(fā)明實(shí)施例中,所述電子設(shè)備具有顯示單元,當(dāng)通過所述圖像采集單元采集所述待采集圖像時(shí),所述電子設(shè)備能夠通過所述顯示單元顯示所述待采集圖像;所述輸出模塊403具體可以用于當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),確定所述至少一個(gè)輪廓在所述顯示單元中對(duì)應(yīng)的至少一個(gè)位置;在所述顯示單元中的所述至少一個(gè)位置處輸出所述提示信息。
[0113]所述第二獲取模塊404可以用于當(dāng)所述M個(gè)輪廓中沒有輪廓不符合所述預(yù)定條件時(shí),通過所述圖像采集單元獲得與所述待采集圖像對(duì)應(yīng)的圖像。
[0114]本發(fā)明實(shí)施例中的圖像采集方法可以應(yīng)用于具有圖像采集單元的電子設(shè)備,所述方法可以包括以下步驟:當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù);判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件;當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
[0115]本發(fā)明實(shí)施例中,在獲得所述待采集圖像對(duì)應(yīng)的圖像之前,可以獲得所述M個(gè)輪廓,從而可以判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合所述預(yù)定條件,如果有輪廓不符合所述預(yù)定條件,則所述電子設(shè)備可以輸出所述提示信息,以提示進(jìn)行采集的用戶,有所述至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件,從而用戶可以采取相應(yīng)措施,避免最終獲得的所述圖像中有所述至少一個(gè)輪廓不符合所述預(yù)定條件,例如,可以避免最終獲得的所述圖像中有所述至少一個(gè)輪廓不完整和/或不清晰,提高了所獲得的圖像的質(zhì)量,保證了圖像中各采集對(duì)象的完整性,便于用戶觀看,提高用戶體驗(yàn)。
[0116]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0117]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0118]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0119]另外,在本申請(qǐng)各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0120]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0121]以上所述,以上實(shí)施例僅用以對(duì)本申請(qǐng)的技術(shù)方案進(jìn)行了詳細(xì)介紹,但以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想,不應(yīng)理解為對(duì)本發(fā)明的限制。本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種圖像采集方法,應(yīng)用于具有圖像采集單元的電子設(shè)備,其特征在于,所述方法包括以下步驟: 當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù); 判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件; 當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
2.如權(quán)利要求1所述的方法,其特征在于,所述采集對(duì)象為人臉,所述預(yù)定條件為輪廓完整度和/或輪廓清晰度。
3.如權(quán)利要求2所述的方法,其特征在于,所述電子設(shè)備中預(yù)先存儲(chǔ)有N個(gè)輪廓模板,N為正整數(shù),判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件,包括: 將所述M個(gè)輪廓中的每個(gè)輪廓分別與所述N個(gè)輪廓模板進(jìn)行匹配; 確定所述M個(gè)輪廓中是否有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值;其中,當(dāng)有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值時(shí),確定所述至少一個(gè)輪廓不符合所述預(yù)定條件。
4.如權(quán)利要求2所述的方法,其特征在于,判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件,包括: 分別取i為從I至M的整數(shù),確定所述M個(gè)輪廓中的第i個(gè)輪廓中K個(gè)采樣點(diǎn)的曲率,共確定K個(gè)曲率,K為正整數(shù); 判斷所述K個(gè)曲率中是否有第一數(shù)量個(gè)曲率位于預(yù)設(shè)曲率范圍之外; 當(dāng)有所述第一數(shù)量個(gè)曲率位于所述預(yù)設(shè)曲率范圍之外時(shí),確定所述第i個(gè)輪廓不符合所述預(yù)定條件。
5.如權(quán)利要求2所述的方法,其特征在于,判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件,包括: 確定所述M個(gè)輪廓中每個(gè)輪廓的輪廓清晰度; 將每個(gè)輪廓清晰度分別與預(yù)設(shè)輪廓清晰度進(jìn)行比較; 確定所述M個(gè)輪廓中輪廓清晰度與所述預(yù)設(shè)清晰度之間的差值大于預(yù)設(shè)差值的輪廓不符合所述預(yù)定條件。
6.如權(quán)利要求1所述的方法,其特征在于,所述電子設(shè)備具有顯示單元,當(dāng)通過所述圖像采集單元采集所述待采集圖像時(shí),所述電子設(shè)備能夠通過所述顯示單元顯示所述待采集圖像;當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,包括: 當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),確定所述至少一個(gè)輪廓在所述顯示單元中對(duì)應(yīng)的至少一個(gè)位置; 在所述顯示單元中的所述至少一個(gè)位置處輸出所述提示信息。
7.如權(quán)利要求1所述的方法,其特征在于,在判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件之后,還包括:當(dāng)所述M個(gè)輪廓中沒有輪廓不符合所述預(yù)定條件時(shí),通過所述圖像采集單元獲得與所述待采集圖像對(duì)應(yīng)的圖像。
8.一種電子設(shè)備,所述電子設(shè)備具有圖像采集單元,其特征在于,所述電子設(shè)備包括: 第一獲取模塊,用于當(dāng)通過所述圖像采集單元采集包括M個(gè)采集對(duì)象的待采集圖像時(shí),獲得所述M個(gè)采集對(duì)象對(duì)應(yīng)的M個(gè)輪廓,M為正整數(shù); 判斷模塊,用于判斷所述M個(gè)輪廓中是否有至少一個(gè)輪廓不符合預(yù)定條件; 輸出模塊,用于當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),輸出一提示信息,以提示所述M個(gè)采集對(duì)象中有至少一個(gè)采集對(duì)象對(duì)應(yīng)的所述至少一個(gè)輪廓不符合所述預(yù)定條件。
9.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述采集對(duì)象為人臉,所述預(yù)定條件為輪廓完整度和/或輪廓清晰度。
10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述電子設(shè)備中預(yù)先存儲(chǔ)有N個(gè)輪廓模板,N為正整數(shù),所述判斷模塊具體用于:將所述M個(gè)輪廓中的每個(gè)輪廓分別與所述N個(gè)輪廓模板進(jìn)行匹配;確定所述M個(gè)輪廓中是否有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值;其中,當(dāng)有所述至少一個(gè)輪廓與所述N個(gè)輪廓模板的匹配度均小于預(yù)設(shè)匹配度閾值時(shí),確定所述至少一個(gè)輪廓不符合所述預(yù)定條件。
11.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述判斷模塊具體用于:分別取i為從I至M的整數(shù),確定所述M個(gè)輪廓中的第i個(gè)輪廓中K個(gè)采樣點(diǎn)的曲率,共確定K個(gè)曲率,K為正整數(shù);判斷所述K個(gè)曲率中是否有第一數(shù)量個(gè)曲率位于預(yù)設(shè)曲率范圍之外;當(dāng)有所述第一數(shù)量個(gè)曲率位于所述預(yù)設(shè)曲率范圍之外時(shí),確定所述第i個(gè)輪廓不符合所述預(yù)定條件。
12.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述判斷模塊具體用于:確定所述M個(gè)輪廓中每個(gè)輪廓的輪廓清晰度;將每個(gè)輪廓清晰度分別與預(yù)設(shè)輪廓清晰度進(jìn)行比較;確定所述M個(gè)輪廓中輪廓清晰度與所述預(yù)設(shè)清晰度之間的差值大于預(yù)設(shè)差值的輪廓不符合所述預(yù)定條件。
13.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述電子設(shè)備具有顯示單元,當(dāng)通過所述圖像采集單元采集所述待采集圖像時(shí),所述電子設(shè)備能夠通過所述顯示單元顯示所述待采集圖像;所述輸出模塊具體用于:當(dāng)所述M個(gè)輪廓中有所述至少一個(gè)輪廓不符合所述預(yù)定條件時(shí),確定所述至少一個(gè)輪廓在所述顯示單元中對(duì)應(yīng)的至少一個(gè)位置;在所述顯示單元中的所述至少一個(gè)位置處輸出所述提示信息。
14.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括第二獲取模塊,用于當(dāng)所述M個(gè)輪廓中沒有輪廓不符合所述預(yù)定條件時(shí),通過所述圖像采集單元獲得與所述待采集圖像對(duì)應(yīng)的圖像。
【文檔編號(hào)】H04N5/225GK104469092SQ201310429934
【公開日】2015年3月25日 申請(qǐng)日期:2013年9月18日 優(yōu)先權(quán)日:2013年9月18日
【發(fā)明者】吳小麗 申請(qǐng)人:聯(lián)想(北京)有限公司