本發(fā)明涉及圖像處理領(lǐng)域,尤其涉及一種微笑評(píng)分方法及其系統(tǒng)。
背景技術(shù):
傳統(tǒng)的人臉識(shí)別和微笑檢測(cè)方式一般由求職者本人或者周圍人根據(jù)書(shū)籍、網(wǎng)絡(luò)或經(jīng)驗(yàn)進(jìn)行判斷,其存在主觀性、隨意性和局限性等不足。隨著計(jì)算機(jī)數(shù)字圖像處理技術(shù)以及人工智能技術(shù)的不斷發(fā)展,人們可以嘗試?yán)糜?jì)算機(jī)代替人來(lái)對(duì)求職者的微笑程度進(jìn)行評(píng)判。
而目前并沒(méi)有指導(dǎo)用戶進(jìn)行微笑訓(xùn)練的方法或設(shè)備。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明目的在于提供一種微笑評(píng)分方法及其系統(tǒng),以解決現(xiàn)有微笑檢測(cè)存在主觀性、隨意性和局限性的現(xiàn)有技術(shù)問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種微笑評(píng)分方法,執(zhí)行于客戶端,包括以下步驟:
獲取用戶的微笑評(píng)分請(qǐng)求;
根據(jù)微笑評(píng)分請(qǐng)求建立與服務(wù)器端的連接,打開(kāi)攝像頭采集用戶的面部圖像并提取采集的面部圖像成二維數(shù)組形式;
將微笑評(píng)分請(qǐng)求連同二維數(shù)組發(fā)送給服務(wù)器端;
將服務(wù)器端反饋的微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議顯示輸出;
獲取用戶根據(jù)微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議選擇的練習(xí)請(qǐng)求;
根據(jù)用戶選擇的練習(xí)請(qǐng)求進(jìn)入練習(xí)模式供用戶練習(xí)。
與上述執(zhí)行于客戶端的一種微笑評(píng)分方法相對(duì)應(yīng)的,本發(fā)明還提供了一種微笑評(píng)分方法,執(zhí)行于服務(wù)器端,包括以下步驟:
建立與客戶端的連接;
獲取客戶端的微笑評(píng)分請(qǐng)求和二維數(shù)組;
將二維數(shù)組轉(zhuǎn)化為微笑檢測(cè)參數(shù),通過(guò)微笑檢測(cè)參數(shù)計(jì)算微笑評(píng)分結(jié)果;
將微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議返回至客戶端。
依托上述方法,本發(fā)明還提供了一種人臉識(shí)別的微笑評(píng)分系統(tǒng),包括客戶端和服務(wù)器端,其中:
客戶端:用于獲取用戶的微笑評(píng)分請(qǐng)求,用于根據(jù)微笑評(píng)分請(qǐng)求建立與服務(wù)器端的連接,打開(kāi)攝像頭采集用戶的面部圖像并提取采集的面部圖像成二維數(shù)組形式,用于將述微笑評(píng)分請(qǐng)求連同二維數(shù)組發(fā)送給服務(wù)器端,用于將服務(wù)器端反饋的微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議顯示輸出,用于獲取用戶根據(jù)微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議選擇的練習(xí)請(qǐng)求,以及用于根據(jù)用戶選擇的練習(xí)請(qǐng)求進(jìn)入練習(xí)模式供用戶練習(xí);
服務(wù)器端:用于建立與客戶端的連接,用于獲取客戶端的微笑評(píng)分請(qǐng)求和二維數(shù)組,用于將二維數(shù)組轉(zhuǎn)化為微笑檢測(cè)參數(shù),通過(guò)微笑檢測(cè)參數(shù)計(jì)算微笑評(píng)分結(jié)果,以及用于將微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議返回至客戶端。
本發(fā)明具有以下有益效果:
通過(guò)將采集的微笑圖像數(shù)字化對(duì)微笑進(jìn)行評(píng)分,其評(píng)分結(jié)果客觀準(zhǔn)確;采用B/S網(wǎng)絡(luò)架構(gòu)來(lái)實(shí)現(xiàn)在線測(cè)試,極大提高了監(jiān)測(cè)的便捷性;客戶端發(fā)送的數(shù)據(jù)為微笑評(píng)分請(qǐng)求和二維數(shù)組,數(shù)據(jù)傳輸量?。煌ㄟ^(guò)對(duì)二維數(shù)據(jù)的分析精確得出人物微笑程度,并提供獨(dú)創(chuàng)的訓(xùn)練模式供用戶練習(xí),讓使用者的微笑更加自然美麗。
下面將參照附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
附圖說(shuō)明
構(gòu)成本申請(qǐng)的一部分的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是本發(fā)明優(yōu)選實(shí)施例執(zhí)行于客戶端的一種微笑評(píng)分方法流程圖;
圖2是本發(fā)明優(yōu)選實(shí)施例執(zhí)行于服務(wù)器端的一種微笑評(píng)分方法流程圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明,但是本發(fā)明可以由權(quán)利要求限定和覆蓋的多種不同方式實(shí)施。
本發(fā)明實(shí)施例首先公開(kāi)一種微笑評(píng)分方法,該方法可運(yùn)行于基于Androi d平臺(tái)的客戶端上,其具體表現(xiàn)形式包括但不限于基于相應(yīng)平臺(tái)所開(kāi)發(fā)及加載的應(yīng)用APP及其配套硬件的組合。
如圖1所示,執(zhí)行于客戶端的流程包括:
步驟S1、獲取用戶的微笑評(píng)分請(qǐng)求。該微笑評(píng)分請(qǐng)求可通過(guò)點(diǎn)擊相應(yīng)APP中的觸控按鍵或菜單發(fā)出。
步驟S2、根據(jù)微笑評(píng)分請(qǐng)求建立與服務(wù)器端的連接,打開(kāi)攝像頭采集用戶的面部圖像并提取采集的面部圖像成二維數(shù)組形式。
步驟S3、將微笑評(píng)分請(qǐng)求連同二維數(shù)組發(fā)送給服務(wù)器端。例如,可通HTTP協(xié)議將相關(guān)信息傳輸給服務(wù)器端。
步驟S4、將服務(wù)器端反饋的微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議顯示輸出。
步驟S5、獲取用戶根據(jù)微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議選擇的練習(xí)請(qǐng)求。該練習(xí)請(qǐng)求可通過(guò)點(diǎn)擊相應(yīng)APP中的觸控按鍵或菜單發(fā)出。
步驟S6、根據(jù)用戶選擇的練習(xí)請(qǐng)求進(jìn)入練習(xí)模式供用戶練習(xí)。本發(fā)明提供四種獨(dú)創(chuàng)訓(xùn)練模式供用戶練習(xí):
1、微笑操訓(xùn)練模式:由開(kāi)發(fā)者自行拍攝或者于網(wǎng)上搜索剪輯出一套微笑視頻,要求視頻以人的各種微笑狀態(tài)為主體內(nèi)容,以達(dá)到可供用戶模仿練習(xí)的效果。用戶進(jìn)入該訓(xùn)練模式,可調(diào)出庫(kù)中視頻,并模仿練習(xí)。
2、肌肉訓(xùn)練模式:由開(kāi)發(fā)者自行拍攝一套面部肌肉訓(xùn)練、配合聲樂(lè)鍛煉面部肌肉的視頻,用戶可模仿練習(xí)并拍攝練習(xí)視頻,然后與庫(kù)中視頻對(duì)比改正。
3、面部束縛訓(xùn)練模式:用戶調(diào)出拍攝界面,會(huì)在界面出現(xiàn)一個(gè)固定的束縛框,用戶可以通過(guò)將自己面龐與束縛框重合,并模仿框上顯示的微笑方式進(jìn)行拍照評(píng)分;
4、模仿標(biāo)準(zhǔn)微笑訓(xùn)練模式:用戶調(diào)出拍攝界面,會(huì)于背景顯示一張標(biāo)準(zhǔn)的微笑圖片,或是根據(jù)用戶之前拍攝的照片顯示文字性提示,用戶可根據(jù)提示或模仿標(biāo)準(zhǔn)微笑重新拍照評(píng)分。
用戶在使用過(guò)程中的全部照片都將整合保存,集中顯示,以供用戶對(duì)比并留存。
與上述客戶端所執(zhí)行步驟相對(duì)應(yīng)的,服務(wù)器端的微笑評(píng)分方法如圖2所示,包括:
步驟S7、建立與客戶端的連接;
步驟S8、獲取客戶端的微笑評(píng)分請(qǐng)求和二維數(shù)組;
步驟S9、將二維數(shù)組作為微笑檢測(cè)參數(shù),通過(guò)微笑檢測(cè)參數(shù)計(jì)算微笑評(píng)分結(jié)果。
微笑檢測(cè)參數(shù)表
步驟S10、將微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議返回至客戶端。
綜上,本實(shí)施列公開(kāi)的一種微笑評(píng)分方法,通過(guò)將采集的微笑圖像數(shù)字化對(duì)微笑進(jìn)行評(píng)分,其評(píng)分結(jié)果客觀準(zhǔn)確;采用B/S網(wǎng)絡(luò)架構(gòu)來(lái)實(shí)現(xiàn)在線測(cè)試,極大提高了監(jiān)測(cè)的便捷性;客戶端發(fā)送的數(shù)據(jù)為微笑評(píng)分請(qǐng)求和二維數(shù)組,數(shù)據(jù)傳輸量??;通過(guò)對(duì)二維數(shù)據(jù)的分析精確得出人物微笑程度,并提供獨(dú)創(chuàng)的訓(xùn)練模式供用戶練習(xí),讓使用者的微笑更加自然美麗。
與上述方法實(shí)施例相對(duì)應(yīng)的,下述實(shí)施例還公開(kāi)一種用于執(zhí)行上述方法的配套系統(tǒng)。
該系統(tǒng)包括客戶端和服務(wù)器端,其中:
客戶端:用于獲取用戶的微笑評(píng)分請(qǐng)求,用于根據(jù)微笑評(píng)分請(qǐng)求建立與服務(wù)器端的連接,打開(kāi)攝像頭采集用戶的面部圖像并提取采集的面部圖像成二維數(shù)組形式,用于將述微笑評(píng)分請(qǐng)求連同二維數(shù)組發(fā)送給服務(wù)器端,用于將服務(wù)器端反饋的微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議顯示輸出,用于獲取用戶根據(jù)微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議選擇的練習(xí)請(qǐng)求,以及用于根據(jù)用戶選擇的練習(xí)請(qǐng)求進(jìn)入練習(xí)模式供用戶練習(xí);
服務(wù)器端:用于建立與客戶端的連接,用于獲取客戶端的微笑評(píng)分請(qǐng)求和二維數(shù)組,用于將二維數(shù)組轉(zhuǎn)化為微笑檢測(cè)參數(shù),通過(guò)微笑檢測(cè)參數(shù)計(jì)算微笑評(píng)分結(jié)果,以及用于將微笑評(píng)分結(jié)果以及相應(yīng)的指導(dǎo)性建議返回至客戶端。
進(jìn)一步地,客戶端中的練習(xí)模式包括:播放面部肌肉訓(xùn)練視頻供用戶模仿練習(xí)、播放“微笑操”并指導(dǎo)練習(xí)、打開(kāi)攝像頭出現(xiàn)面部束縛框,束縛用戶面部拍攝照片、拍攝模式下通過(guò)文字背景提示或標(biāo)準(zhǔn)微笑圖片,供用戶微笑練習(xí)。
進(jìn)一步地,客戶端將用戶在使用過(guò)程中的全部照片整合起來(lái),集中顯示。
本實(shí)施例公開(kāi)的一種微笑評(píng)分系統(tǒng),通過(guò)將采集的微笑圖像數(shù)字化對(duì)微笑進(jìn)行評(píng)分,其評(píng)分結(jié)果客觀準(zhǔn)確;采用B/S網(wǎng)絡(luò)架構(gòu)來(lái)實(shí)現(xiàn)在線測(cè)試,極大提高了監(jiān)測(cè)的便捷性;客戶端發(fā)送的數(shù)據(jù)為微笑評(píng)分請(qǐng)求和二維數(shù)組,數(shù)據(jù)傳輸量小;通過(guò)對(duì)二維數(shù)據(jù)的分析精確得出人物微笑程度,并提供獨(dú)創(chuàng)的訓(xùn)練模式供用戶練習(xí),讓使用者的微笑更加自然美麗。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。