1.基于人臉識別的圖片分組排序方法,其特征在于,所述方法包括:
S110:獲取存儲中的圖片;
S120:判斷圖片是否肖像圖,所述肖像圖是指包含人臉的圖片;
S130:判斷人臉區(qū)域,計算所述肖像圖人臉個數(shù),并記錄人臉區(qū)域和人臉個數(shù),所述的人臉區(qū)域是指人臉部分在圖片中的區(qū)域;
S140:對肖像圖的人臉區(qū)域與通信錄中的聯(lián)系人頭像進行人臉匹配,判斷是否與該聯(lián)系人匹配;若匹配,則將所述圖片添加到聯(lián)系人圖片分組,并記錄已完成匹配的所述人臉區(qū)域及完成匹配的數(shù)量,所述聯(lián)系人圖片分組是指與聯(lián)系人對應的圖片分組;
S150:根據(jù)所述肖像圖的人臉個數(shù)和所述完成匹配的數(shù)量判斷是否已完成所有人臉區(qū)域的匹配;若是,則執(zhí)行S160;若否,根據(jù)所述完成匹配的人臉區(qū)域和肖像中的人臉區(qū)域,找出未完成匹配的人臉區(qū)域,并對未完成匹配的人臉區(qū)域執(zhí)行S140;
S160:獲取所述聯(lián)系人的通話總時長,按預設(shè)規(guī)則,根據(jù)通話時長對聯(lián)系人圖片分組進行排序。
2.根據(jù)權(quán)利要求1所述的基于人臉識別的圖片分組排序方法,其特征在于,所述獲取所述聯(lián)系人的通話總時長的步驟前還包括:
獲取所述聯(lián)系人通話記錄;
累加所述聯(lián)系人的通話時間,得出所述聯(lián)系人的通話總時長。
3.根據(jù)權(quán)利要求2所述的基于人臉識別的圖片分組排序方法,其特征在于,所述對肖像圖的人臉區(qū)域與通信錄中的聯(lián)系人頭像進行人臉匹配,判斷是否與該聯(lián)系人匹配步驟還包括:
若不匹配,則將所述圖片列入未匹配分組;
對所述圖片與未匹配分組中其他圖片的人臉區(qū)域中進行人臉匹配;
記錄與所述圖片中的人臉區(qū)域相匹配的圖片數(shù)量和相匹配圖片的文件名。
4.根據(jù)權(quán)利要求3所述的基于人臉識別的圖片分組排序方法,其特征在于,所述根據(jù)所述肖像圖的人臉個數(shù)和所述完成匹配的數(shù)量判斷是否已完成所有人臉區(qū)域的匹配的步驟后還包括:
根據(jù)與其他圖片的人臉區(qū)域相匹配的圖片數(shù)量,對未匹配分組中的圖片進行排序;
根據(jù)相匹配的圖片的數(shù)量,在交互界面從多到少展示預設(shè)數(shù)量的圖片;
獲取用戶對所述圖片所對應的聯(lián)系人的選擇;
根據(jù)圖片與聯(lián)系人的對應關(guān)系,將所述圖片添加到聯(lián)系人圖片分組。
5.根據(jù)權(quán)利要求4所述的基于人臉識別的圖片分組排序方法,其特征在于,所述預設(shè)規(guī)則是聯(lián)系人通話總時長從大到小順序排列,通話總時長越大,聯(lián)系人圖片分組位置越靠前。
6.基于人臉識別的圖片分組排序系統(tǒng),其特征在于,所述系統(tǒng)包括:
圖片獲取模塊,用于獲取存儲中的圖片;
肖像判斷模塊,用于判斷圖片是否肖像圖,所述肖像圖是指包含人臉的圖片;
人臉計算模塊,用于判斷人臉區(qū)域,計算所述肖像圖人臉個數(shù),并記錄人臉區(qū)域和人臉個數(shù),所述的人臉區(qū)域是指人臉部分在圖片中的區(qū)域;
人臉匹配模塊,用于對肖像圖的人臉區(qū)域與通信錄中的聯(lián)系人頭像進行人臉匹配,判斷是否與該聯(lián)系人匹配;若匹配,則將所述圖片添加到聯(lián)系人圖片分組,并記錄已完成匹配的所述人臉區(qū)域及完成匹配的數(shù)量,所述聯(lián)系人圖片分組是指與聯(lián)系人對應的圖片分組;
匹配判斷模塊,用于根據(jù)所述肖像圖的人臉個數(shù)和所述完成匹配的數(shù)量判斷是否已完成所有人臉區(qū)域的匹配;
排序模塊,用于獲取所述聯(lián)系人的通話總時長,按預設(shè)規(guī)則,根據(jù)通話時長對聯(lián)系人圖片分組進行排序。
7.根據(jù)權(quán)利要求6所述的基于人臉識別的圖片分組排序系統(tǒng),其特征在于,所述系統(tǒng)還包括:
未匹配模塊,用于在不匹配的情況下將所述圖片列入未匹配分組;
所述人臉匹配模塊,還用于對所述圖片與未匹配分組中其他圖片的人臉區(qū)域中進行人臉匹配;
匹配記錄模塊,用于記錄與所述圖片中的人臉區(qū)域相匹配的圖片數(shù)量和相匹配圖片的文件名。
8.根據(jù)權(quán)利要求7所述的基于人臉識別的圖片分組排序系統(tǒng),其特征在于,所述系統(tǒng)還包括:
所述排序模塊,還用于根據(jù)與其他圖片的人臉區(qū)域相匹配的圖片數(shù)量,對未匹配分組中的圖片進行排序;
展示模塊,用于根據(jù)相匹配的圖片的數(shù)量,在交互界面從多到少展示預設(shè)數(shù)量的圖片;
選擇獲取模塊,用于獲取用戶對所述圖片所對應的聯(lián)系人的選擇;
分組模塊,用于根據(jù)圖片與聯(lián)系人的對應關(guān)系,將所述圖片添加到聯(lián)系人圖片分組。
9.根據(jù)權(quán)利要求8所述的基于人臉識別的圖片分組排序系統(tǒng),其特征在于,所述系統(tǒng)還包括:
通話獲取模塊,用于獲取所述聯(lián)系人通話記錄;
時間累加模塊,用于累加所述聯(lián)系人的通話時間,得出所述聯(lián)系人的通話總時長。