本發(fā)明涉及圖片排序領(lǐng)域,更具體地,涉及一種基于短信統(tǒng)計的圖片分組排序方法和裝置。
背景技術(shù):
隨著智能終端的普及,人們外出旅游、訪友、工作時候,在不同場所拍攝了大量照片。這些照片需要花費大量的時間去分類整理,查找不方便。現(xiàn)有技術(shù)主要根據(jù)圖片拍攝的時間、地理位置以及名稱進行自動分組或排序,存在著分組方式簡單,不方便用戶迅速找到特定聯(lián)系人的照片。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決上述技術(shù)問題。
本發(fā)明的首要目的是解決現(xiàn)有技術(shù)的自動分組方式簡單,不方便用戶迅速找到特定聯(lián)系人的照片等問題,提供能夠提高圖片查找效率的基于短信統(tǒng)計的圖片分組排序方法。
本發(fā)明的進一步目的是提供能夠提高圖片查找效率的基于短信統(tǒng)計的圖片分組排序裝置。
為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案如下:
基于短信統(tǒng)計的圖片分組排序方法。所述方法包括:
S1:獲取存儲中的圖片;
S2:判斷圖片是否肖像圖,所述肖像圖是指包含人臉的圖片;
S3:判斷人臉區(qū)域,計算所述肖像圖人臉個數(shù),并記錄人臉區(qū)域和人臉個數(shù),所述的人臉區(qū)域是指人臉部分在圖片中的區(qū)域;
S4:對肖像圖的人臉區(qū)域與通信錄中的聯(lián)系人頭像進行人臉匹配,若匹配,則將所述圖片添加到聯(lián)系人圖片分組,并記錄已完成匹配的所述人臉區(qū)域及完成匹配的數(shù)量,所述聯(lián)系人圖片分組是指與聯(lián)系人對應(yīng)的圖片分組;
S5:根據(jù)所述肖像圖的人臉個數(shù)和所述完成匹配的數(shù)量判斷是否已完成對所述肖像圖中所有人臉區(qū)域的匹配;若是,則執(zhí)行S6;若否,根據(jù)所述完成匹配的人臉區(qū)域和肖像中的人臉區(qū)域,找出未完成匹配的人臉區(qū)域,并對未完成匹配的人臉區(qū)域執(zhí)行S4;
S6:獲取短信列表,統(tǒng)計每個聯(lián)系人的短信數(shù)量,根據(jù)所述按預(yù)設(shè)規(guī)則,對聯(lián)系人圖片分組進行排序。
在一種優(yōu)選的方案中,所述聯(lián)系人圖片分組以通信錄中聯(lián)系人的姓名命名。
在一種優(yōu)選的方案中,所述聯(lián)系人的短信數(shù)量是所述聯(lián)系人在短信列表中短信的條數(shù)之和。
在一種優(yōu)選的方案中,所述預(yù)設(shè)規(guī)則是聯(lián)系人圖片分組的位置按照聯(lián)系人短信數(shù)從多到少順序排列,短信數(shù)量越多,聯(lián)系人圖片分組位置越靠前。
基于短信統(tǒng)計的圖片分組排序裝置。所述裝置包括圖片獲取模塊、人臉識別模塊、人臉匹配模塊、圖片分組模塊、短信統(tǒng)計模塊、排序模塊:
所述圖片獲取模塊:獲取存儲中的圖片;
所述人臉識別模塊:判斷所述圖片是否肖像圖,獲取人臉區(qū)域,計算所述肖像圖人臉個數(shù),并記錄人臉區(qū)域和人臉個數(shù);
所述人臉匹配模塊:對所述肖像圖的人臉區(qū)域與通信錄中的聯(lián)系人頭像進行人臉匹配,判斷是否完成對所述肖像圖中的所有人臉區(qū)域的匹配;
所述圖片分組模塊:將人臉區(qū)域與通信錄中的聯(lián)系人頭像匹配的肖像圖添加到圖片分組;
所述短信統(tǒng)計模塊:獲取短信列表,統(tǒng)計短信列表中每個聯(lián)系人的短信數(shù)量;
所述排序模塊:對通信錄中所有聯(lián)系人的短信數(shù)量進行排序,并根據(jù)所述所有聯(lián)系人的短信數(shù)量的排序結(jié)果對圖片分組進行排序。
與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是:通過判斷圖片是否肖像圖,對肖像圖進行人臉匹配,能夠自動將圖片按照聯(lián)系人分組,并按聯(lián)系人通短信數(shù)量判斷與聯(lián)系人的關(guān)系親疏程度,方便用戶高效率地找到聯(lián)系人所在的圖片分組及圖片。
附圖說明
圖1為本發(fā)明基于短信統(tǒng)計的圖片分組排序方法的流程圖。
圖2為本發(fā)明基于短信統(tǒng)計的圖片分組排序裝置的結(jié)構(gòu)示意圖。
其中:1、圖片分組排序裝置; 101、圖片獲取模塊;102、人臉識別模塊;103、人臉匹配模塊;104、圖片分組模塊;105、通話頻率模塊;106、排序模塊。
具體實施方式
附圖僅用于示例性說明,不能理解為對本專利的限制;
下面結(jié)合附圖和實施例對本發(fā)明的技術(shù)方案做進一步的說明。
實施例1
如圖1所示,本實施例提供基于短信統(tǒng)計的圖片分組排序方法,所述方法包括:
S1:獲取存儲中的圖片;
S2:判斷圖片中是否肖像圖,所述肖像圖是指包含人臉的圖片;
S3:判斷人臉區(qū)域,計算所述肖像圖人臉個數(shù),并記錄人臉區(qū)域和人臉個數(shù),所述的人臉區(qū)域是指人臉部分在圖片中的區(qū)域;
S4:對肖像圖的人臉區(qū)域與通信錄中的聯(lián)系人頭像進行人臉匹配,若匹配,則將所述圖片添加到聯(lián)系人圖片分組,并記錄已完成匹配的所述人臉區(qū)域及完成匹配的數(shù)量,所述聯(lián)系人圖片分組是指與聯(lián)系人對應(yīng)的圖片分組;
在具體實施過程中,所述聯(lián)系人圖片分組以通信錄中聯(lián)系人的姓名命名。
S5:根據(jù)所述肖像圖的人臉個數(shù)和所述完成匹配的數(shù)量判斷是否已完成對所述肖像圖中所有人臉區(qū)域的匹配;若是,則執(zhí)行S6;若否,根據(jù)所述完成匹配的人臉區(qū)域和肖像中的人臉區(qū)域,找出未完成匹配的人臉區(qū)域,并對未完成匹配的人臉區(qū)域執(zhí)行S4;
S6:獲取短信列表,統(tǒng)計每個聯(lián)系人的短信數(shù)量,根據(jù)所述按預(yù)設(shè)規(guī)則,對聯(lián)系人圖片分組進行排序。
在具體實施過程中,所述聯(lián)系人的短信數(shù)量是所述聯(lián)系人在短信列表中短信的條數(shù)之和。
在具體實施過程中,所述預(yù)設(shè)規(guī)則是聯(lián)系人圖片分組的位置按照聯(lián)系人短信數(shù)量從多到少順序排列,短信數(shù)量越多,聯(lián)系人圖片分組位置越靠前。
本實施例提供的基于短信統(tǒng)計的圖片分組排序方法,通過判斷圖片是否肖像圖,對肖像圖進行人臉匹配,能夠自動將圖片按照聯(lián)系人分組,并按聯(lián)系人短信數(shù)量判斷與聯(lián)系人的關(guān)系親疏程度,方便用戶高效率地找到聯(lián)系人所在的圖片分組及圖片。
實施例2
如圖2所示,本實施例提供了基于短信統(tǒng)計的圖片分組排序裝置1,所述圖片分組排序裝置1包括圖片獲取模塊101、人臉識別模塊102、人臉匹配模塊103、圖片分組模塊104、短信統(tǒng)計模塊105、排序模塊106
所述圖片獲取模塊101:獲取存儲中的圖片;
所述人臉識別模塊102:判斷所述圖片是否肖像圖,獲取人臉區(qū)域,計算所述肖像圖人臉個數(shù),并記錄人臉區(qū)域和人臉個數(shù);
所述人臉匹配模塊103:對所述肖像圖的人臉區(qū)域與通信錄中的聯(lián)系人頭像進行人臉匹配,判斷是否完成對所述肖像圖中的所有人臉區(qū)域的匹配;
所述圖片分組模塊104:將人臉區(qū)域與通信錄中的聯(lián)系人頭像匹配的肖像圖添加到圖片分組;
所述短信統(tǒng)計模塊105:獲取短信列表,統(tǒng)計短信列表中每個聯(lián)系人的短信數(shù)量;
所述排序模塊106:對通信錄中所有聯(lián)系人的短信數(shù)量進行排序,并根據(jù)所述所有聯(lián)系人的短信數(shù)量的排序結(jié)果對圖片分組進行排序。
本實施例提供的基于短信統(tǒng)計的圖片分組排序裝置是實現(xiàn)上述方法的硬件基礎(chǔ),所述方法和裝置結(jié)合實現(xiàn)了基于短信統(tǒng)計的圖片分組排序,能夠提高圖片分組和查找效率。
顯然,本發(fā)明的上述實施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護范圍之內(nèi)。