欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于3d的物品穿戴方法及眼鏡試戴方法

文檔序號(hào):8905335閱讀:1630來(lái)源:國(guó)知局
一種基于3d的物品穿戴方法及眼鏡試戴方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及一種物品穿戴方法,尤其設(shè)及一種基于3D的物品穿戴方法,并設(shè)及采 用了該基于3D的物品穿戴方法的眼鏡試戴方法。
【背景技術(shù)】
[0002] 目前基于3D眼鏡試戴的方式有W下幾種方式;第一,通過(guò)微軟發(fā)行的Kinect體感 設(shè)備和微軟發(fā)布的Kinect程序二次開(kāi)發(fā)包,W紅外檢測(cè)的方式,達(dá)到人體移動(dòng)的時(shí)候紅外 檢測(cè)點(diǎn)實(shí)時(shí)的進(jìn)行移動(dòng),再將虛擬的眼鏡模型與已經(jīng)檢測(cè)到的紅外點(diǎn)進(jìn)行綁定,達(dá)到位置 的同步移動(dòng);第二,基于平面圖片的眼鏡虛擬試戴,通過(guò)用戶(hù)上傳自己的照片來(lái)實(shí)現(xiàn)眼鏡虛 擬試戴,通過(guò)對(duì)平面圖形的面部識(shí)別算法來(lái)識(shí)別用戶(hù)上傳的照片中的人臉部分,從而將眼 鏡圖片與之疊加;第S,基于TotalImmersionSDK的眼鏡虛擬試戴,該是目前國(guó)外的一款 非常流行的二次開(kāi)發(fā)SDK,通過(guò)國(guó)外已經(jīng)開(kāi)發(fā)并封裝好的SDK進(jìn)行項(xiàng)目的二次技術(shù)開(kāi)發(fā),開(kāi) 發(fā)效果和性能較好,但是加入開(kāi)發(fā)的成本高昂,而且每一個(gè)項(xiàng)目,每一個(gè)平臺(tái)都需要向法國(guó) 總部支付費(fèi)用,而且開(kāi)發(fā)限制非常多,不能連接數(shù)據(jù)庫(kù)、不能隨意讓客戶(hù)進(jìn)行修改等。
[0003] W上幾種方式均存在各種各樣的缺陷:第一,基于Kinect體感設(shè)備的眼鏡虛擬試 戴缺陷包括;需要特定的Kinect體感硬件設(shè)備,費(fèi)用高昂;識(shí)別過(guò)程需要先通過(guò)人體識(shí)別 從而進(jìn)行面部識(shí)別;識(shí)別過(guò)程容易收到干擾,識(shí)別不穩(wěn)定。第二,基于平面圖片的眼鏡虛 擬試戴缺陷包括;試戴過(guò)程過(guò)于死板和僵化,沒(méi)有實(shí)時(shí)的互動(dòng)性;通過(guò)用戶(hù)上傳照片的方 式進(jìn)行試戴,無(wú)法同一時(shí)刻體驗(yàn)到戴上眼鏡的不同角度試戴,操作麻煩不簡(jiǎn)便。第=,基于 TotalImmersionSDK的眼鏡虛擬試戴缺陷包括;基于原廠(chǎng)家的二次開(kāi)發(fā)難度大,不方便, 而且成本高;技術(shù)限制多,如無(wú)法連接數(shù)據(jù)庫(kù),無(wú)法實(shí)時(shí)修改開(kāi)發(fā)內(nèi)容;二次開(kāi)發(fā)產(chǎn)品帶有 水印,去水印費(fèi)用高,且每年都需要繳費(fèi),不利于長(zhǎng)期發(fā)展。

【發(fā)明內(nèi)容】

[0004] 本發(fā)明所要解決的技術(shù)問(wèn)題是需要提供一種無(wú)需特別的設(shè)備,使用方便,實(shí)現(xiàn)了 穿戴物品模型跟隨穿戴部位的轉(zhuǎn)動(dòng)而轉(zhuǎn)動(dòng)的基于3D的物品穿戴方法,實(shí)現(xiàn)方式簡(jiǎn)單有效, 成本低。
[0005] 對(duì)此,本發(fā)明提供一種基于3D的物品穿戴方法,包括W下步驟:
[0006] 步驟S1,通過(guò)攝像頭對(duì)穿戴部位進(jìn)行捕捉,采集穿戴部位的灰度數(shù)據(jù),并W穿戴部 位中屯、為坐標(biāo)原點(diǎn),建立原始的穿戴部位=維坐標(biāo);
[0007] 步驟S2,通過(guò)3血ax軟件對(duì)穿戴物品進(jìn)行原始建模,得到原始的穿戴物品模型;
[000引步驟S3,對(duì)穿戴部位=維坐標(biāo)進(jìn)行縮放、平移和旋轉(zhuǎn),得到標(biāo)準(zhǔn)的穿戴部位圖像;
[0009] 步驟S4,控制穿戴物品模型與標(biāo)準(zhǔn)的穿戴部位圖像實(shí)現(xiàn)同步的移動(dòng)與旋轉(zhuǎn),并在 穿戴部位與攝像頭之間的距離發(fā)生變化的時(shí)候,穿戴物品模型根據(jù)穿戴部位與攝像頭之間 的距離變化進(jìn)行縮放變化,進(jìn)而實(shí)現(xiàn)原始的穿戴物品模型跟隨穿戴部位=維坐標(biāo)的變化而 實(shí)時(shí)進(jìn)行縮放、平移和旋轉(zhuǎn),得到標(biāo)準(zhǔn)的穿戴物品模型;
[0010] 步驟S5,將步驟S4得到的標(biāo)準(zhǔn)的穿戴物品模型放置在步驟S3得到的標(biāo)準(zhǔn)的穿戴 部位圖像上,實(shí)現(xiàn)圖像合成;
[0011] W及,步驟S6,將步驟S5的穿戴物品模型和穿戴部位圖像進(jìn)行疊加,生成最終的 演示圖像。
[0012] 本發(fā)明的進(jìn)一步改進(jìn)在于,所述步驟S3的縮放和步驟S4中的縮放采用事先約定 好的縮放倍數(shù)。
[0013] 本發(fā)明的進(jìn)一步改進(jìn)在于,若原始的穿戴部位=維坐標(biāo)中的兩個(gè)點(diǎn)的實(shí)際距離為 2x毫米,該兩個(gè)點(diǎn)在標(biāo)準(zhǔn)的穿戴部位圖像中的像素差約定為3x,那么當(dāng)該兩點(diǎn)在原始的穿 戴部位=維坐標(biāo)中的像素差為h,則其從原始的穿戴部位=維坐標(biāo)到標(biāo)準(zhǔn)的穿戴部位圖像 的縮放比例為3x/h。
[0014] 本發(fā)明的進(jìn)一步改進(jìn)在于,還包括步驟S7,根據(jù)用戶(hù)的拍照指令,對(duì)演示圖像進(jìn)行 拍照并生成本地二維碼,用戶(hù)掃描本地二維碼即可在無(wú)網(wǎng)絡(luò)狀態(tài)下直接下載穿戴效果圖。 同時(shí),用戶(hù)掃描二維碼后,還能夠?qū)⒋┐餍Ч麍D發(fā)送至指定的好友或朋友圈
[0015] 本發(fā)明的進(jìn)一步改進(jìn)在于,所述步驟S7中,在接收到拍照指令后,對(duì)當(dāng)前整個(gè)屏 幕畫(huà)面進(jìn)行捕捉,并將捕捉到的畫(huà)面W二進(jìn)制文件的形式進(jìn)行本地存儲(chǔ),然后將存儲(chǔ)二進(jìn) 制文件的位置編寫(xiě)進(jìn)本地二維碼中。
[0016] 本發(fā)明還提供一種基于3D的眼鏡試戴方法,采用了如上所述的物品穿戴方法,所 述步驟S1中,通過(guò)攝像頭對(duì)人臉進(jìn)行捕捉,采集人臉的灰度數(shù)據(jù),并W人臉的中屯、為坐標(biāo) 原點(diǎn)建立原始的人臉=維坐標(biāo),所述穿戴部位=維坐標(biāo)為人臉=維坐標(biāo);步驟S2中,通過(guò) 3血ax軟件對(duì)試戴眼鏡進(jìn)行原始建模,得到原始的眼鏡模型,所述穿戴物品模型為眼鏡模 型;所述標(biāo)準(zhǔn)的穿戴部位圖像為標(biāo)準(zhǔn)的人臉圖像;所述標(biāo)準(zhǔn)的穿戴物品模型為標(biāo)準(zhǔn)的眼鏡 模型。
[0017] 本發(fā)明的進(jìn)一步改進(jìn)在于,步驟S1中,通過(guò)攝像頭對(duì)人臉畫(huà)面進(jìn)行捕捉,通過(guò)人 臉與人臉周?chē)幕叶茸兓P(guān)系判斷出人臉的區(qū)域,在判斷出人臉區(qū)域之后,在人臉上進(jìn)行 =維注冊(cè)并把空間坐標(biāo)定位在人臉位置。
[0018] 本發(fā)明的進(jìn)一步改進(jìn)在于,所述步驟S4中,所述眼鏡模型在建模軟件中設(shè)定了自 己的坐標(biāo)點(diǎn)和位置信息,當(dāng)人臉轉(zhuǎn)動(dòng)時(shí)眼鏡模型便跟著人臉的轉(zhuǎn)動(dòng)而轉(zhuǎn)動(dòng)。所述建模軟件 優(yōu)選為3dmax軟件。
[0019] 本發(fā)明的進(jìn)一步改進(jìn)在于,步驟S2中,通過(guò)3血ax軟件對(duì)試戴眼鏡的照片進(jìn)行原 始建模,得到原始的眼鏡模型,然后對(duì)眼鏡模型進(jìn)行貼圖烘賠處理;所述貼圖烘賠處理為對(duì) 眼鏡模型各個(gè)不同的部位貼上貼圖,貼圖由試戴眼鏡的照片拍攝并且通過(guò)PS處理得到,通 過(guò)貼圖與眼鏡模型之間的關(guān)系劃分眼鏡模型的UV數(shù)據(jù),最后在3血ax軟件或maya軟件中 對(duì)眼鏡模型進(jìn)行打光和烘賠效果處理,將效果烘賠到一張或者幾張貼圖上面,進(jìn)而得到烘 賠處理后的貼圖文件。
[0020] 本發(fā)明的進(jìn)一步改進(jìn)在于,所述步驟S4中,將得到的眼鏡模型的中點(diǎn)放置在人臉 圖像的中點(diǎn)下方的2~4mm后實(shí)現(xiàn)圖像合成。
[0021] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于;無(wú)需特別的設(shè)備,普通電腦或手機(jī)攝 像頭便能實(shí)現(xiàn)虛擬穿戴和虛擬試戴,消費(fèi)者使用方便;虛擬穿戴和虛擬試戴的過(guò)程方便簡(jiǎn) 單,沒(méi)有復(fù)雜操作,消費(fèi)者的穿戴部位或人臉出現(xiàn)在攝像頭檢測(cè)范圍內(nèi)即可;穿戴和試戴過(guò) 程流暢,消費(fèi)者可w實(shí)時(shí)進(jìn)行虛擬穿戴和虛擬試戴,實(shí)時(shí)的轉(zhuǎn)動(dòng)穿戴部位即可查看穿戴物 品在穿戴部位上的過(guò)程和效果,實(shí)時(shí)的轉(zhuǎn)動(dòng)頭部即可查看虛擬眼鏡戴在人臉上的過(guò)程和效 果,在此基礎(chǔ)上,穿戴效果和試戴效果還可W進(jìn)行拍照互動(dòng),體驗(yàn)者在拍照留念后會(huì)自動(dòng)生 成二維碼,進(jìn)而通過(guò)掃描二維碼保存和分享照片。
【附圖說(shuō)明】
[0022] 圖1是本發(fā)明一種實(shí)施例的工作流程示意圖;
[0023] 圖2是本發(fā)明另一種實(shí)施例的工作流程示意圖。
【具體實(shí)施方式】
[0024] 下面結(jié)合附圖,對(duì)本發(fā)明的較優(yōu)的實(shí)施例作進(jìn)一步的詳細(xì)說(shuō)明:
[002引 實(shí)施例1 ;
[0026] 如圖1所示,本例提供一種基于3D的物品穿戴方法,包括W下步驟:
[0027] 步驟S1,通過(guò)攝像頭對(duì)穿戴部位進(jìn)行捕捉,采集穿戴部位的灰度數(shù)據(jù),并W穿戴部 位中屯、為坐標(biāo)原點(diǎn),建立原始的穿戴部位=維坐標(biāo);
[002引步驟S2,通過(guò)3血ax軟件對(duì)穿戴物品進(jìn)行原始建模,得到原始的穿戴物品模型;
[0029] 步驟S3,對(duì)穿戴部位=維坐標(biāo)進(jìn)行縮放、平移和旋轉(zhuǎn),得到標(biāo)準(zhǔn)的穿戴部位圖像;
[0030] 步驟S4,控制穿戴物品模型與標(biāo)準(zhǔn)的穿戴部位圖像實(shí)現(xiàn)同步的移動(dòng)與旋轉(zhuǎn),并在 穿戴部位與攝像頭之間的距離發(fā)生變化的時(shí)候,穿戴物品模型根據(jù)穿戴部位與攝像頭之間 的
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新宾| 保山市| 宝鸡市| 沈阳市| 旌德县| 淮北市| 宁安市| 阿坝| 上犹县| 梨树县| 定陶县| 萨嘎县| 古浪县| 柏乡县| 新竹市| 孝义市| 缙云县| 九台市| 囊谦县| 连城县| 观塘区| 高要市| 晋州市| 光山县| 镇巴县| 灵丘县| 威海市| 东兰县| 万山特区| 延边| 璧山县| 开平市| 义马市| 平原县| 蒲江县| 额敏县| 万安县| 闵行区| 郧西县| 大厂| 石柱|