一種應用于網絡的三維仿真服裝試穿系統,它涉及一種三維仿真服裝試穿系統。它包含客戶端(1)、互聯網(2)和三維仿真服裝試穿系統服務器(3),客戶端(1)通過互聯網(2)與三維仿真服裝試穿系統服務器(3)相連;所述的三維仿真服裝試穿系統服務器(3)的客戶端(1)分別與模特類型數據庫(36)、模特發型數據庫(37)、服裝數據庫(38)和背景數據庫(39)相連,模特類型數據庫(36)、模特發型數據庫(37)均與三維模特定制系統(32)相連,服裝數據庫(38)和背景數據庫(39)分別與仿真衣物試穿系統(33)和背景更改系統(35)相連。它大大提高了網絡試衣的效果真實度。
【技術實現步驟摘要】
本專利技術涉及一種三維仿真服裝試穿系統,尤其涉及一種應用于網絡的三維仿真服裝試穿系統。
技術介紹
隨著技術的發展,網絡購物方興未艾,是國內互聯網上用戶增長最快的應用。在品種繁多的網購商品中,服裝類(包括男裝、女裝、童裝、飾品等)商品牢牢占據著近五分之一的交易額。由于每個人的高矮胖瘦不同,體態、膚色不同,審美觀念不同,所以在傳統的服裝選購銷售過程中,購買者可通過現場試衣來考察服飾穿在身上的效果以判斷適合與否。但是在服裝類商品網絡交易蓬勃發展的同時,“網購試穿”這個問題一直沒有得到解決。目前·國內已經應用的網絡試穿主要使用Flash技術,服裝是平面照片,只能從正面、背面等固定的幾個角度觀察著衣效果,且缺乏身材變化導致的衣物形變,軟件只能作為搭配參考,并不能解決網購試穿問題。而現在已有的基于3D技術所實現的三維試衣軟件除了功能有限,例如無法提供衣物的各種形變效果外,此類軟件主體實現方式仍然基于計算機單機版,雖然可以遠程升級,但軟件中調用的數據及軟件功能實現全部安裝在客戶端,客戶端計算機承擔了繁重的計算任務,無法實現數據的實時更新,無法實現軟件功能的實時升級,也無法充分利用互聯網的開放性,例如與服務提供商做更深入的溝通等。
技術實現思路
本專利技術的目的是提供一種應用于網絡的三維仿真服裝試穿系統,它大大提高了網絡試衣的效果真實度,對網絡購買服裝類商品的進一步普及和深入有積極意義。為了解決
技術介紹
所存在的問題,本專利技術采用以下技術方案它包含客戶端I、互聯網2和三維仿真服裝試穿系統服務器3,客戶端I通過互聯網2與三維仿真服裝試穿系統服務器3相連。所述的三維仿真服裝試穿系統服務器3包含三維仿真顯示系統31、三維模特定制系統32、仿真衣物試穿系統33、模特及衣物的觀察系統34、背景更改系統35、模特類型數據庫36、模特發型數據庫37、服裝數據庫38和背景數據庫39,客戶端I分別與模特類型數據庫36、模特發型數據庫37、服裝數據庫38和背景數據庫39相連,模特類型數據庫36、模特發型數據庫37均與三維模特定制系統32相連,服裝數據庫38和背景數據庫39分別與仿真衣物試穿系統33和背景更改系統35相連,三維模特定制系統32、仿真衣物試穿系統33和背景更改系統35均與三維仿真顯示系統31相連,三維仿真顯示系統31與客戶端I相連,客戶端I和模特及衣物的觀察系統34相互連接,衣物的觀察系統34與三維仿真顯示系統31相連。所述的三維仿真顯示系統31的工作流程為將用戶定制的三維模特及所著仿真衣物顯示到客戶端上;在客戶端發起一次三維仿真服裝試穿系統的服務申請后,某個三維形象(仿真模特或仿真衣物)在客戶端初次進行顯示時,系統從服務器數據庫中讀取三維數據文件,并傳遞到客戶端進行臨時文件存儲;留駐于客戶端內存的三維仿真顯示系統將所存儲的臨時文件讀入并使用客戶端的三維引擎對其進行顯示。在客戶端再次顯示該三維形象時,三維仿真系統將直接到臨時文件存儲處將其讀出并顯示;當客戶端使用三維模特定制系統修改身材,或選取另一個模特時,所獲得的新的三維數據文件也將傳輸到客戶端進行臨時文件存儲,并自動刪除同一個模特的臨時三維數據文件;客戶端的三維仿真服裝試穿系統服務申請關閉時,用戶可在關閉過程中選擇保留或刪除前述臨時三維數據文件。所述的三維模特定制系統32的工作流程為根據客戶端所傳遞過來的人體參數對三維模特身材進行變化,使三維模特接近現實中滿足這些參數的真人的身材,以達到仿真的目的。這些參數包括但不限于身高、體重、胸圍、腰圍、臀圍、頸圍、頸長度、肩寬、上臂圍、大腿圍、臂長、腿長、上臂長、大腿長、臀形、膚色等。三維模特定制系統將描述模特身體的三維數據文件分為頭發部、頭面部、頸部、胸背部、乳部、腰部、臀部、腹部、上臂部、小臂部、手部、大腿部、小腿部、腳部、皮膚等多個部分,在用戶使用客戶端向服務器發出上述參數中的一個或多個參數時,三維模特定制系統根據所收到的數據與模特原有數據進行比較,三維數據文件則根據所得差值按部位所發生形變的不同分別進行按比例變化、按B樣 條曲面變化、按貝塞爾曲面變化、按橢圓曲面變化,按三角函數變化等各種曲面及曲線變化,然后將變化后的三維模特數據文件暫存于內存中,并按客戶端要求從模特發型數據庫中選擇發型數據文件并將其嵌入到模特三維數據文件的頭發部分中,最后傳輸給三維仿真顯示系統進行顯示。所述的仿真衣物試穿系統33的工作流程為使用三維模特定制系統中所得的三維模特數據文件,對欲試穿的三維衣物數據文件進行變形,以模擬現實世界中衣物穿著的真實效果。此處所述身材參數包括但不限于身高、胸圍、腰圍、臀圍、頸圍、頸長度、肩寬、上臂圍、大腿圍、臂長、腿長、上臂長、大腿長等可用長度單位表示的數據,以及體重等可用重量單位表示的數據;仿真衣物試穿系統根據客戶端的請求,從服裝數據庫中讀取相應的仿真衣物三維數據文件,并將此文件中的身材參數與用戶定制的三維模特數據文件中的參數進行比較,再將所得差值按照三維模特身上已穿著的仿真衣物厚度進行比較,根據最后得到的差值,對仿真衣物的三維數據文件根據不同部位及仿真衣物的不同衣料進行按比例變化、按B樣條曲面變化、按貝塞爾曲面變化、按橢圓曲面變化、按拋物線旋轉面變化、按三角函數變化等各種曲面及曲線變化,模擬出出服裝的緊繃、松弛、垂墜等各種形變效果,再將變化后的仿真衣物三維數據文件暫存于內存中,并傳輸給三維仿真顯示系統進行顯示。所述的模特及衣物的觀察系統34的工作流程為模特及衣物的觀察系統根據客戶端的請求,對三維模特及其所著衣物進行旋轉變化。客戶端向服務器請求觀察衣物時,模特及衣物的仿真觀察系統接收并判斷用戶所發指令類型,將指令進行分解后傳遞給三維仿真顯示系統,使三維模特及三維衣物在顯示上作出左右旋轉、上下旋轉、放大縮小等不同變化。本專利技術中用戶通過客戶端I向三維仿真服裝試穿系統服務器3請求從模特類型數據庫36中讀取模特類型后,通過三維模特定制系統32修改模特的身高、體重、胸圍、腰圍、臀圍、頸圍、頸長、肩寬、上臂圍、大腿圍、臂長、腿長、上臂長、大腿長、臀形、膚色等,并從模特發型數據庫37中選擇模特發型,經過三維模特定制系統32將模特發型更換;從背景數據庫39中選擇適用背景替換模特所處背景;再從服裝數據庫38中讀取所選服裝,經由仿真衣物試穿系統33處理后顯示出服裝的緊繃、松弛、垂墜等各種形變效果,由三維仿真顯示系統31將用戶定制的三維模特在客戶端I顯示,在用戶通過客戶端I向服務器請求觀察衣物時,模特及衣物的仿真觀察系統接收并判斷用戶所發指令類型,作出各方向旋轉、放大縮小等不同變化。本專利技術使用三維仿真技術,模特效果真實,本專利技術使用三維技術所營造的真實感模特,盡可能的令使用者擁有照鏡子似的真實感,并可將模特自由旋轉,從各個角度進行觀察;衣物可體現近似真實的試穿效果。通過本專利技術的使用,衣物在使用者的三維模特身上,會根據高矮胖瘦體現出不同程度的緊繃、松弛、垂墜等各種效果;使用服務器-客戶端的網絡架構,各種子系統的功能主要在服務器上實現;數據主要存放在服務器的數據庫中,絕大部分數據無需下載到使用者的終端,客戶端端負載小,容易普及;可調整模特身材、發型、膚色。使用者可通過易用的網絡界面調整模特的身高、體重、三圍及其它參數,定制適用的網絡三維仿真模特;可實現多件服本文檔來自技高網...
【技術保護點】
一種應用于網絡的三維仿真服裝試穿系統,其特征在于它包含客戶端(1)、互聯網(2)和三維仿真服裝試穿系統服務器(3),客戶端(1)通過互聯網(2)與三維仿真服裝試穿系統服務器(3)相連。
【技術特征摘要】
1.一種應用于網絡的三維仿真服裝試穿系統,其特征在于它包含客戶端(I)、互聯網(2)和三維仿真服裝試穿系統服務器(3),客戶端(I)通過互聯網(2)與三維仿真服裝試穿系統服務器(3)相連。2.根據權利要求I所述的一種應用于網絡的三維仿真服裝試穿系統,其特征在于所述的三維仿真服裝試穿系統服務器(3)包含三維仿真顯示系統(31)、三維模特定制系統(32)、仿真衣物試穿系統(33)、模特及衣物的觀察系統(34)、背景更改系統(35)、模特類型數據庫(36)、模特發型數據庫(37)、服裝數據庫(38)和背景數據庫(39),客戶端(I)分別與模特類型數據庫(36)、模特發型數據庫(37)、服裝數據庫(38)和背景數據庫(39)相連,模特類型數據庫(36)、模特發型數據庫(37)均與三維模特定制系統(32)相連,服裝數據庫(38)和背景數據庫(39)分別與仿真衣物試穿系統(33)和背景更改系統(35)相連,三維模特定制系統(32)、仿真衣物試穿系統(33)和背景更改系統(35)均與三維仿真顯示系統(31)相連,三維仿真顯示系統(31)與客戶端(I)相連,客戶端(I)和模特及衣物的觀察系統(34)相互連接,衣物的觀察系統(34)與三維仿真顯示系統(31)相連。3.根據權利要求I所述的一種應用于網絡的三維仿真服裝試穿系統,其特征在于三維仿真服裝試穿系統服務器(3)的工作流程為通過客戶端(I)向三維仿真服裝試穿系統服務器(3)請求從模特類型數據庫(36)中讀取模特類型后,通過三維模特定制系統(32)修改模特身體的三維數據,并從模特發型數據庫(37)中選擇模特發型,經過三維模特定制系統(32)將模特發型更換;從背景數據庫(39)中選擇適用背景替換模特所處背景;再從服裝數據庫(38)中讀取所選服裝,經由仿真衣物試穿系統(33)處理后顯示出服裝的緊繃、松弛、垂墜的各種形變效果,由三維仿真顯示系統(31)將用戶定制的三維模特在客戶端(I)顯示,在用戶通過客戶端(I)向服務器請求觀察衣物時,模特及衣物仿真觀察系統(34)接收并判斷用戶所發指令類型,作出各方向旋轉、放大縮小的不同變化;所述的模特身體的三維數據為身高、體重、胸圍、腰圍、臀圍、頸圍、頸長、肩寬、上臂圍、大腿圍、臂長、腿長、上臂長、大腿長、臀形。4.根據權利要求I所述的一種應用于網絡的三維仿真服裝試穿系統,其特征在于所述的三維仿真顯示系統(31)的工作流程為將用戶定制的三維模特及所著仿真衣物顯示到客戶端上;在客戶端發起一次三維仿真服裝試穿系統的服務申請后,某個三維...
【專利技術屬性】
技術研發人員:趙朔瓊,
申請(專利權)人:趙朔瓊,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。