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

一種基于3d的物品虛擬穿戴的圖片保存和分享方法

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

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

[0005] 本發(fā)明所要解決的技術(shù)問題是需要提供一種即使在沒有網(wǎng)絡(luò)的情況下也能直接 下載和保存穿戴效果圖,便于用戶分享穿戴效果圖的基于3D的物品虛擬穿戴的圖片保存 和分享方法,同時,該基于3D的物品虛擬穿戴無需特別設(shè)備,使用方便,實時跟隨效果好。
[0006] 對此,本發(fā)明提供一種基于3D的物品虛擬穿戴的圖片保存和分享方法,包括以下 步驟:
[0007] 步驟S1,通過攝像頭對穿戴部位進行捕捉,采集穿戴部位的灰度數(shù)據(jù),并以穿戴部 位中心為坐標(biāo)原點,建立原始的穿戴部位三維坐標(biāo);
[0008] 步驟S2,通過3dmax軟件對穿戴物品進行原始建模,得到原始的穿戴物品模型;
[0009] 步驟S3,根據(jù)使用者的移動和轉(zhuǎn)動,對原始的穿戴部位三維坐標(biāo)進行縮放、平移和 旋轉(zhuǎn)處理,得到標(biāo)準(zhǔn)的穿戴部位圖像;
[0010] 步驟S4,根據(jù)使用者的移動和轉(zhuǎn)動,對原始的穿戴物品模型進行縮放、平移和旋轉(zhuǎn) 處理,得到標(biāo)準(zhǔn)的穿戴物品模型;
[0011] 步驟S5,將步驟S4得到的標(biāo)準(zhǔn)的穿戴物品模型放置在步驟S3得到的標(biāo)準(zhǔn)的穿戴 部位圖像上,實現(xiàn)圖像合成;
[0012] 步驟S6,將步驟S5的穿戴物品模型和穿戴部位圖像進行疊加,生成最終的演示圖 像;
[0013] 步驟S7,實時檢測用戶的拍照指令,接收到拍照指令后對演示圖像進行拍照并生 成本地二維碼;
[0014] 步驟S8,用戶掃描本地二維碼,若無網(wǎng)絡(luò)狀態(tài)下則直接下載和保存穿戴效果圖,若 在網(wǎng)絡(luò)狀態(tài)下則實現(xiàn)穿戴效果圖的下載、保證和分享功能。
[0015] 本發(fā)明的進一步改進在于,所述步驟S7中,接收到拍照指令后,對當(dāng)前整個屏幕 畫面進行捕捉,并將捕捉到的畫面以二進制文件的形式進行本地存儲,然后將存儲二進制 文件的位置編寫進本地二維碼中。
[0016] 本發(fā)明的進一步改進在于,步驟S8中,用戶在通過智能終端掃描本地二維碼,能 夠訪問二進制文件的本地存儲位置,進而實現(xiàn)圖片的下載、保存和分享至朋友圈功能。
[0017] 本發(fā)明的進一步改進在于,所述步驟S3的縮放和步驟S4中的縮放采用事先約定 好的縮放倍數(shù)。
[0018] 本發(fā)明的進一步改進在于,若原始的穿戴部位三維坐標(biāo)中的兩個點的實際距離為 2x毫米,這兩個點在標(biāo)準(zhǔn)的穿戴部位圖像中的像素差約定為3x,那么當(dāng)這兩點在原始的穿 戴部位三維坐標(biāo)中的像素差為h,則其從原始的穿戴部位三維坐標(biāo)到標(biāo)準(zhǔn)的穿戴部位圖像 的縮放比例為3x/h。
[0019] 本發(fā)明的進一步改進在于,所述物品虛擬穿戴為眼鏡虛擬試戴,所述步驟S1中, 通過攝像頭對人臉進行捕捉,采集人臉的灰度數(shù)據(jù),并以人臉的中心為坐標(biāo)原點建立原始 的人臉三維坐標(biāo),所述穿戴部位三維坐標(biāo)為人臉三維坐標(biāo);步驟S2中,通過3dmax軟件對試 戴眼鏡進行原始建模,得到原始的眼鏡模型,所述眼鏡模型為穿戴物品模型;所述步驟S3 的標(biāo)準(zhǔn)的穿戴部位圖像為標(biāo)準(zhǔn)的人臉圖像;所述步驟S4的標(biāo)準(zhǔn)的穿戴物品模型為標(biāo)準(zhǔn)的 眼鏡模型。
[0020] 本發(fā)明的進一步改進在于,所述步驟S1中,通過攝像頭對人臉畫面進行捕捉,通 過人臉與人臉周圍的灰度變化關(guān)系判斷出人臉的區(qū)域,在判斷出人臉區(qū)域之后,在人臉上 進行三維注冊并把空間坐標(biāo)定位在人臉位置。
[0021] 本發(fā)明的進一步改進在于,所述步驟S4中,所述眼鏡模型在3dmax軟件中設(shè)定了 自己的坐標(biāo)點和位置信息,當(dāng)人臉轉(zhuǎn)動時眼鏡模型便跟著人臉的轉(zhuǎn)動而轉(zhuǎn)動。
[0022] 本發(fā)明的進一步改進在于,步驟S2中,通過3dmax軟件對試戴眼鏡的照片進行原 始建模,得到原始的眼鏡模型,然后對眼鏡模型進行貼圖烘焙處理;所述貼圖烘焙處理為對 眼鏡模型各個不同的部位貼上貼圖,貼圖由試戴眼鏡的照片拍攝并且通過PS處理得到,通 過貼圖與眼鏡模型之間的關(guān)系劃分眼鏡模型的UV數(shù)據(jù),最后在3dmax軟件或maya軟件中 對眼鏡模型進行打光和烘焙效果處理,將效果烘焙到一張或者幾張貼圖上面,進而得到烘 焙處理后的貼圖文件。
[0023] 本發(fā)明的進一步改進在于,所述步驟S4中,將得到的眼鏡模型的中點放置在人臉 圖像的中點下方的2~4mm后實現(xiàn)圖像合成。
[0024] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:當(dāng)用戶穿戴效果良好想要進行拍照的 時候,只需通過觸摸拍照按鈕等方式發(fā)送拍照指令,即可實現(xiàn)穿戴效果圖的拍照并自動生 成本地二維碼,用戶掃描本地二維碼便能訪問下載圖片,這一過程無需連接網(wǎng)絡(luò),在連通網(wǎng) 絡(luò)之后還能對其進行微信和朋友圈分享等功能,將試戴效果傳播出去,讓更多人了解;同 時,所述基于3D的物品虛擬穿戴無需特別的設(shè)備,普通電腦或手機攝像頭便能實現(xiàn)虛擬穿 戴和虛擬試戴,消費者使用方便;虛擬穿戴和虛擬試戴的過程方便簡單,沒有復(fù)雜操作,消 費者的穿戴部位或人臉出現(xiàn)在攝像頭檢測范圍內(nèi)即可;穿戴和試戴過程流暢,消費者可以 實時進行虛擬穿戴和虛擬試戴,實時的轉(zhuǎn)動穿戴部位即可查看穿戴物品在穿戴部位上的過 程和效果,實時的轉(zhuǎn)動頭部即可查看虛擬眼鏡戴在人臉上的過程和效果。
【附圖說明】
[0025] 圖1是本發(fā)明一種實施例的工作流程示意圖。
【具體實施方式】
[0026] 下面結(jié)合附圖,對本發(fā)明的較優(yōu)的實施例作進一步的詳細(xì)說明:
[0027] 實施例1 :
[0028] 如圖1所示,本例提供一種基于3D的物品虛擬穿戴的圖片保存和分享方法,包括 以下步驟:
[0029] 步驟S1,通過攝像頭對穿戴部位進行捕捉,采集穿戴部位的灰度數(shù)據(jù),并以穿戴部 位中心為坐標(biāo)原點,建立原始的穿戴部位三維坐標(biāo);
[0030] 步驟S2,通過3dmax軟件對穿戴物品
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新乡县| 松潘县| 德化县| 绩溪县| 陵川县| 旌德县| 晋州市| 肃北| 横峰县| 昌宁县| 札达县| 郎溪县| 高唐县| 岳普湖县| 永丰县| 奉贤区| 台北县| 元谋县| 台山市| 南靖县| 苍南县| 彭阳县| 沈阳市| 彭州市| 麦盖提县| 铁岭县| 惠安县| 海口市| 永州市| 于都县| 九江市| 富锦市| 安顺市| 西乡县| 天长市| 宜春市| 兴化市| 大悟县| 乐山市| 淮北市| 阿拉善左旗|