一種眼鏡框試戴方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種眼鏡框試戴方法,通過(guò)獲取人臉圖像,在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息,將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片,可見(jiàn)本方案能夠直接得到眼鏡試戴效果,提高了用戶體驗(yàn)。
【專利說(shuō)明】
一種眼鏡框試戴方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及虛擬穿戴技術(shù)領(lǐng)域,尤其涉及一種眼鏡框試戴方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]出于對(duì)眼睛的保護(hù)、視力的矯正及個(gè)人形象的要求等因素,眼鏡的購(gòu)買和使用在現(xiàn)實(shí)生活中十分頻繁。人們購(gòu)買眼鏡時(shí)考慮到其對(duì)個(gè)人形象的改變而需要多次試戴各種眼鏡框才能決定是否購(gòu)買。而且,由于臉型的差別,人們戴上相同眼鏡框的視覺(jué)效果不同。因此,將各種臉型合適的眼鏡框優(yōu)先推薦給購(gòu)買者,避免讓購(gòu)買者無(wú)方向挑選眼鏡框?qū)⑹直匾?。同時(shí),眼鏡實(shí)體店中所供選擇的眼鏡框種類固定,限制了購(gòu)買者的個(gè)性化需求。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種眼鏡框試戴方法,能夠直接得到眼鏡試戴效果,提高了用戶體驗(yàn)。
[0004]本發(fā)明提供了一種眼鏡框試戴方法,包括:
[0005]獲取人臉圖像;
[0006]在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息;
[0007]將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片。
[0008]優(yōu)選的,還包括:
[0009]在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框素材圖像,將所述眼鏡框素材圖像進(jìn)行組合,并與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片。
[0010]優(yōu)選的,所述在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息,包括:
[0011]獲取所述人臉圖像的特征信息,查找所述數(shù)據(jù)庫(kù)中存儲(chǔ)的與所述特征信息對(duì)應(yīng)的臉型信息,所述特征信息至少包括所述人臉圖像中的雙眼瞳距。
[0012]一種眼鏡框試戴裝置,包括:
[0013]第一獲取模塊,用于獲取人臉圖像;
[0014]查找模塊,用于在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息;
[0015]合成模塊,用于將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片。
[0016]優(yōu)選的,還包括:
[0017]第二獲取模塊,用于在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框素材圖像,將所述眼鏡框素材圖像進(jìn)行組合,并與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片。
[0018]優(yōu)選的,所述查找模塊包括:
[0019]第三獲取模塊,用于獲取所述人臉圖像的特征信息,查找所述數(shù)據(jù)庫(kù)中存儲(chǔ)的與所述特征信息對(duì)應(yīng)的臉型信息,所述特征信息至少包括所述人臉圖像中的雙眼瞳距。
[°02°] 一種眼鏡框試戴系統(tǒng),包括:
[0021]相機(jī),用于拍攝人臉圖像;
[0022]瀏覽器,用于獲取人臉圖像以及顯示所述人臉圖像;
[0023]應(yīng)用服務(wù)器,用于在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息;將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片;在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框素材圖像,將所述眼鏡框素材圖像進(jìn)行組合,并與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片;
[0024]數(shù)據(jù)庫(kù),用于記錄所述人臉圖像、合成后的目標(biāo)圖像以及眼鏡框素材圖像。
[0025]由上述方案可知,本發(fā)明提供了一種眼鏡框試戴方法,通過(guò)獲取人臉圖像,在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息,將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片,可見(jiàn)本方案能夠直接得到眼鏡試戴效果,提高了用戶體驗(yàn)。
【附圖說(shuō)明】
[0026]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1為本發(fā)明實(shí)施例公開的一種眼鏡框試戴方法的流程圖;
[0028]圖2為本發(fā)明實(shí)施例公開的又一種眼鏡框試戴方法的流程圖;
[0029]圖3為本發(fā)明實(shí)施例公開的又一種眼鏡框試戴方法的流程圖;
[0030]圖4為本發(fā)明實(shí)施例公開的一種眼鏡框試戴裝置的結(jié)構(gòu)示意圖;
[0031]圖5為本發(fā)明實(shí)施例公開的又一種眼鏡框試戴裝置的結(jié)構(gòu)示意圖;
[0032]圖6為本發(fā)明實(shí)施例公開的一種眼鏡框試戴系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0034]如圖1所示,為本發(fā)明實(shí)施例一公開的一種眼鏡框試戴方法,包括步驟:
[0035]S1:獲取人臉圖像;
[0036]S2:在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息;
[0037]S3:將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片。
[0038]可見(jiàn),本發(fā)明提供了一種眼鏡框試戴方法,通過(guò)獲取人臉圖像,在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息,將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片,即,本方案能夠直接得到眼鏡試戴效果,提高了用戶體驗(yàn)。
[0039]優(yōu)選的,如圖2所示,還可以包括步驟:
[0040]S4:在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框素材圖像,將所述眼鏡框素材圖像進(jìn)行組合,并與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片。
[0041 ]需要說(shuō)明的是,本實(shí)施例還在試戴預(yù)存的眼鏡框效果不滿意時(shí),還可以滿足自行設(shè)計(jì)的要求,如用戶對(duì)上述第一目標(biāo)圖片不滿意,可以觸發(fā)本方案的自行設(shè)計(jì)模塊,產(chǎn)生第一觸發(fā)指令,開啟設(shè)計(jì)界面,此時(shí),處理器可以根據(jù)用戶選擇的眼鏡框的素材,按照用戶選定的方式進(jìn)行眼鏡框的自由組合,如,用戶選擇了一個(gè)半框的眼睛架圖案,并將其邊框設(shè)定為紅色,并在該眼鏡框的某一位置設(shè)置有一顆水鉆等。當(dāng)然,各個(gè)眼鏡框的素材可以根據(jù)用戶的選擇進(jìn)行自定義合成。
[0042]請(qǐng)參閱圖3,需要說(shuō)明的是,所述在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息,具體包括步驟:
[0043]S5:獲取所述人臉圖像的特征信息,查找所述數(shù)據(jù)庫(kù)中存儲(chǔ)的與所述特征信息對(duì)應(yīng)的臉型信息,所述特征信息至少包括所述人臉圖像中的雙眼瞳距。
[0044]具體的,人臉圖像的特征信息可以包括各個(gè)器官的形狀以及臉型的輪廓,如,處理器獲取了人臉圖像的特征信息為“三角眼”,以及兩眼的瞳距為3cm,然后查找數(shù)據(jù)庫(kù)中預(yù)先存儲(chǔ)的與上述特征信息對(duì)應(yīng)的臉型信息,如瓜子臉。
[0045]此處需要說(shuō)明的是,預(yù)存在數(shù)據(jù)庫(kù)中的對(duì)應(yīng)關(guān)系可以按時(shí)更新。
[0046]上述實(shí)施例對(duì)本發(fā)明提供的一種眼鏡框試戴方法進(jìn)行了介紹,本實(shí)施例還提供了一種眼鏡框試戴方法的實(shí)現(xiàn)裝置,如圖4所示,該眼鏡框試戴裝置,包括:
[0047]第一獲取模塊101,用于獲取人臉圖像;
[0048]查找模塊102,用于在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息;
[0049]合成模塊103,用于將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片。
[0050]優(yōu)選的,如圖5所示,本實(shí)施例提供的眼鏡框試戴裝置還可以包括:
[0051]第二獲取模塊104,用于在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框素材圖像,將所述眼鏡框素材圖像進(jìn)行組合,并與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片。
[0052]具體的,上述查找模塊102還可以為第三獲取模塊,用于獲取所述人臉圖像的特征信息,查找所述數(shù)據(jù)庫(kù)中存儲(chǔ)的與所述特征信息對(duì)應(yīng)的臉型信息,所述特征信息至少包括所述人臉圖像中的雙眼瞳距。
[0053]其工作原理參見(jiàn)方法實(shí)施例,此處不重復(fù)敘述。
[0054]除上述方法和裝置外,本實(shí)施例還提供了一種眼鏡框試戴系統(tǒng),如圖6所示,包括:
[0055]相機(jī)601,用于拍攝人臉圖像;
[0056]瀏覽器602,用于獲取人臉圖像以及顯示所述人臉圖像;
[0057]應(yīng)用服務(wù)器603,用于在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息;將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片;在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框圖像,將所述眼鏡框圖像與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片;
[0058]數(shù)據(jù)庫(kù)604,用于記錄所述人臉圖像、合成后的目標(biāo)圖像以及眼鏡框素材圖像。
[0059]其工作原理參見(jiàn)方法實(shí)施例,此處不重復(fù)敘述。
[0060]具體的,該系統(tǒng)還可以為:
[0061]相機(jī),用于拍攝使用本系統(tǒng)的用戶頭像。
[0062]瀏覽器,用于接收用戶上傳的圖像資料信息和提供相關(guān)信息給用戶瀏覽。所述圖像資料信息包括用戶頭像圖片和自主設(shè)計(jì)的眼鏡框的終稿;所述相關(guān)信息包括各種臉型模特佩戴相應(yīng)眼鏡框效果圖、各種眼鏡框產(chǎn)品圖和眼鏡框部件模型圖以及用戶自主設(shè)計(jì)眼鏡框終稿,但用戶自主設(shè)計(jì)眼鏡框終稿有權(quán)限設(shè)置,僅售貨方或制作方能見(jiàn),得以保障設(shè)計(jì)者的權(quán)利。具體的,當(dāng)用戶在瀏覽過(guò)程中發(fā)現(xiàn)喜歡的眼鏡時(shí),點(diǎn)擊該圖片進(jìn)行試戴,即進(jìn)入所述應(yīng)用服務(wù)器的試戴模塊。
[0063]應(yīng)用服務(wù)器,包括試戴模塊和設(shè)計(jì)模塊。所述試戴模塊為將用戶頭像與眼鏡框佩戴狀態(tài)圖通過(guò)調(diào)整處理后實(shí)現(xiàn)用戶試戴所選眼鏡框的效果圖。所述設(shè)計(jì)模塊,調(diào)用數(shù)據(jù)服務(wù)器眼鏡框部件模型總庫(kù),由用戶組合設(shè)計(jì)個(gè)性化眼鏡框,或者,完全由用戶自主設(shè)計(jì)個(gè)性化眼鏡框。設(shè)計(jì)完成后保存到數(shù)據(jù)庫(kù)服務(wù)器自主設(shè)計(jì)終稿總庫(kù)中,同時(shí)用戶可選擇是否公開自己的設(shè)計(jì)圖或試戴效果圖供其他用戶瀏覽。
[0064]數(shù)據(jù)庫(kù)服務(wù)器,包括完整眼鏡框模型總庫(kù)、眼鏡框部件模型總庫(kù)和自主設(shè)計(jì)終稿總庫(kù)。所述完整眼鏡框模型總庫(kù)用于存儲(chǔ)各種臉型模特佩戴相應(yīng)眼鏡框效果圖和各種眼鏡框佩戴狀態(tài)的正視圖(使用PNG格式存儲(chǔ));眼鏡框部件模型總庫(kù)用于存儲(chǔ)各種眼鏡框產(chǎn)品圖和眼鏡框部件模型圖。所述自主設(shè)計(jì)終稿總庫(kù)用于存儲(chǔ)眼鏡框個(gè)性化設(shè)計(jì)終稿。具體的,各種臉型模特佩戴相應(yīng)眼鏡框是由專業(yè)人士推薦的最科學(xué)最適合該臉型的眼鏡框。
[0065]上述系統(tǒng)中應(yīng)用服務(wù)器的試戴模塊,將首先根據(jù)用戶頭像臉型在完整眼鏡框模型總庫(kù)中查找相同或相近臉型的模特佩戴合適該臉型眼鏡框的效果圖,優(yōu)先推薦用戶瀏覽,并將用戶頭像與該眼鏡框佩戴狀態(tài)圖通過(guò)調(diào)整處理后形成用戶試戴所選眼鏡框的效果圖給用戶瀏覽。用戶可選擇是否繼續(xù)試戴推薦的眼鏡框,若推薦不能滿足用戶需求,由用戶再通過(guò)瀏覽各種眼鏡框產(chǎn)品圖選定并調(diào)用該眼鏡框佩戴狀態(tài)圖進(jìn)行試戴。
[0066]上述操作仍不能滿足用戶需求時(shí),用戶可進(jìn)入應(yīng)用服務(wù)器的設(shè)計(jì)模塊。用戶可通過(guò)調(diào)用眼鏡框部件模型總庫(kù)中的眼鏡框部件模型圖設(shè)計(jì)所需眼鏡框或自行設(shè)計(jì)出眼鏡框試戴并將終稿存入自主設(shè)計(jì)終稿總庫(kù)中。
[0067]綜上,本發(fā)明提供了一種眼鏡框試戴方法,通過(guò)獲取人臉圖像,在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息,將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片,可見(jiàn)本方案能夠直接得到眼鏡試戴效果,提高了用戶體驗(yàn)。
[0068]本實(shí)施例方法所述的功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算設(shè)備可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明實(shí)施例對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,移動(dòng)計(jì)算設(shè)備或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(R0M,Read-0nly Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0069]本說(shuō)明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似部分互相參見(jiàn)即可。
[0070]對(duì)所公開的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
【主權(quán)項(xiàng)】
1.一種眼鏡框試戴方法,其特征在于,包括: 獲取人臉圖像; 在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息; 將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片。2.根據(jù)權(quán)利要求1所述的眼鏡框試戴方法,其特征在于,還包括: 在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框素材圖像,將所述眼鏡框素材圖像進(jìn)行組合,并與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片。3.根據(jù)權(quán)利要求1所述的眼鏡框試戴方法,其特征在于,所述在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息,包括: 獲取所述人臉圖像的特征信息,查找所述數(shù)據(jù)庫(kù)中存儲(chǔ)的與所述特征信息對(duì)應(yīng)的臉型信息,所述特征信息至少包括所述人臉圖像中的雙眼瞳距。4.一種眼鏡框試戴裝置,其特征在于,包括: 第一獲取模塊,用于獲取人臉圖像; 查找模塊,用于在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息; 合成模塊,用于將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片。5.根據(jù)權(quán)利要求4所述的眼鏡框試戴裝置,其特征在于,還包括: 第二獲取模塊,用于在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框素材圖像,將所述眼鏡框素材圖像進(jìn)行組合,并與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片。6.根據(jù)權(quán)利要求5所述的眼鏡框試戴裝置,其特征在于,所述查找模塊包括: 第三獲取模塊,用于獲取所述人臉圖像的特征信息,查找所述數(shù)據(jù)庫(kù)中存儲(chǔ)的與所述特征信息對(duì)應(yīng)的臉型信息,所述特征信息至少包括所述人臉圖像中的雙眼瞳距。7.一種眼鏡框試戴系統(tǒng),其特征在于,包括: 相機(jī),用于拍攝人臉圖像; 瀏覽器,用于獲取人臉圖像以及顯示所述人臉圖像; 應(yīng)用服務(wù)器,用于在數(shù)據(jù)庫(kù)中查找與所述人臉圖像相對(duì)應(yīng)的臉型信息;將與所述臉型信息對(duì)應(yīng)的鏡框圖像與所述人臉圖像進(jìn)行合成,生成第一目標(biāo)圖片;在接收到第一觸發(fā)指令后,獲取用戶選擇的眼鏡框素材圖像,將所述眼鏡框素材圖像進(jìn)行組合,并與所述人臉圖像進(jìn)行合成,生成第二目標(biāo)圖片; 數(shù)據(jù)庫(kù),用于記錄所述人臉圖像、合成后的目標(biāo)圖像以及眼鏡框素材圖像。
【文檔編號(hào)】G06T3/00GK106023068SQ201610332654
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月18日
【發(fā)明人】周彬, 余丹陽(yáng), 蘇偉根, 陳聰文, 林崇武
【申請(qǐng)人】廣東工業(yè)大學(xué)