999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UML的網上Click & Dress系統設計與實現

2009-04-29 00:00:00周劼功應富強
電腦知識與技術 2009年27期

摘要:虛擬試衣系統是一種應用于服裝電子商務的實時交互平臺。為了滿足虛擬試衣系統真實性、 實時性、 方便性等設計要求,該文使用UML建模技術,結合面對對象思想,設計了基于網絡的三維點擊-試衣模型體系。

關鍵詞:UML;人體建模;三維設計

中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2009)27-7645-03

The Design and Realization of the Click Dress System Based on Network of UML

ZHOU Jie-gong, YING Fu-qiang

(The Chinese Armed Police Forces of Zhejiang Province,Hangzhou Zhejiang 310009,China)

Abstract: Virtual fitting system is a kind of real-time interactive platform that is used in apparel E-commerce.To satisfy the design requirements,suck as facticity, instantaneity,convenience etc,UML modeling and OO technology are applied in this text.We design three-dimensional Click Dress modeling system which is based on network.

Key words: UML; human modeling; three-dimensional design

隨著電子商務技術的發展,網上消費飛速發展,僅淘寶網,2008年賣了1.47億件衣服,2009年兒童節前一周,淘寶網僅童裝銷售額達6000萬。通過網絡購買衣服成為一個不可忽視的銷售途徑。但是服裝售賣有其特殊性,顧客往往必須親身試穿才能夠決定是否購買,一直以來網絡上的虛擬試衣間多為 2D系統,把服裝的平面貼圖覆蓋到模特的照片上來完成試衣,此類系統缺乏真實性,常常達不到理想,遠遠無法滿足消費者的需要的試衣選購效果。本文研究的目的是利用UML建模語言的優點和思想對服裝試衣系統進行建模并開發一個Click Dress 系統,巧妙將虛擬現實技術與網上購衣的結合,為顧客、零售商家提供一個在網上實現個性化服裝的試穿。

1 系統功能分析

服裝Click Dress系統設計目的是在計算機上制造一個虛擬的環境來模擬顧客試衣的過程。針對網上試衣需求設計,可以完成生成服裝庫、生成顧客形象庫和試衣等主要功能。服裝消費者可以基于照片創建和管理一個與現實中的自我高度相似的虛擬模特,并可以基于虛擬模特進行試衣活動;零售商可以創建和管理屬于自己的服裝庫。

系統根據人體的身長,腰圍、胸圍等尺寸建立人體輪廓模型,同時,根據不同款式服裝建立相應款式的圖像模型,將模型內每點上相關坐標、顏色,亮度等信息進行存儲當輸入顧客體型特征等參數后,根據選擇的款式,將相應的款式模型進行適當的比例縮放影射到顧客人體輪廓模型中,可以根據輸入的服裝布料、顏色以及亮度來更換試衣效果,達到試衣的目的由于服裝款式日新月異,不斷出現新的款式,為了使試衣系統保證正確性,容錯性外,還需注意系統的擴充能力,方便新的款式的加入。

2 系統建模分析

2.1 創建系統用例模型

通過對系統功能的分析,采用建模方法用用例圖來描述服裝試衣系統的功能、以及對象間的交互關系。

2.1.1 消費者用例

系統參與者要站在消費者的角度,著重從生成模特、試衣分析了選擇模型、對模型進行操作、瀏覽服裝、選擇衣物的面料/顏色、改變衣物的疊放次序、試衣、根據輸入的身體相關信息對模型進行調整等用例。當然作為消費者還需要登陸錄系統、查看/更改個人信息、上傳照片、購物車、支付等用列。

2.1.2 零售商用例

零售商用例包括:登錄系統、創建/刪除/瀏覽服裝、試衣、選擇衣物的類型、改變衣物的疊放秩序、瀏覽消費者信息、創建促銷廣告、對交易進行瀏覽/統計、查看或更新個人信息、創建系統租用清單、支付、發貨、交易等用例。

2.1.3 系統管理員用例

系統管理員用例包括:創建/更改/移除/瀏覽零售商、創建租金收取規則、零銷商系統租用清單、催賬單、創建/刪除個性化3D人體庫模型及管理員口令更改等用例。

2.2 創建系統靜態模型

通過對用例圖的分析并從中得到該問題域中的對象,再由對象抽象出類,建立了反映系統的結構和組成的類圖。類圖屬于靜態模型之一,定義了系統中涉及到的類及類間的關系。根據系統參與者的特征,可建立初步類圖模型

1) 實體類:實體類中包括收費規則、服裝及模特。

2) 邊界類:邊界類,包括用戶與系統進行交互時需要使用的各種表單,有登錄表,顧客信息表,零售商信息表,模特信息表1(身體信息),模特信息表2(照片信息),交易信息表,交易狀態表,線下交易表。

3) 類關系表:圖2為基于顧客的類關系表,其中顧客一對一的擁有一個顧客信息表,一個自定義模特表1和表2,對應一個標準庫模特,可以擁有多個交易信息表和交易狀態表,可以瀏覽使用多個服裝信息表。而交易信息表和用戶自定義的模特都可以調用服裝信息表進行交易或者試衣。同時它將使用唯一一個同自己相匹配的用戶登錄表。

2.3 創建系統動態模型

靜態類圖定義了系統的結構和組成,但從系統模型的角度講任何系統都是活動的,都通過系統元素間的互動來實現系統,為了便于描述各個模塊之間的交互,根據系統的用例模型通過對象之間的相互作用來考察系統對象的行為。

2.3.1 Model狀態圖

圖3為Model狀態圖。

Stand-in Model為標準模特,由系統管理員經由第三方軟件導入系統,3D形象,可以進行放大、縮小、平移、旋轉等操作。Modified by Body Feature為通過修改身體信息(三圍、身高等)得到的自定義模特,3D形象,可以進行放大、縮小、平移、旋轉等操作。Modified by Photo Texture為使用照片紋理后的自定義模特,3D形象,可以進行放大、縮小、平移、旋轉等操作。Modified by Garment Texture為試衣時,被服裝紋理后的自定義模特,顯示試衣效果,3D形象,可以進行放大、縮小、平移、旋轉等操作。Deleted Model為被刪除的模特,包括用戶自定義的模特刪除和標準模特的刪除,標準模特刪除時,顧客基于此標準模特自定義的所有模特都將被級聯刪除。

2.3.2 順序圖

根據基本流程,創建虛擬模特試衣順序圖及虛擬模特試衣購買順序圖如圖4所示。

3 系統功能實現

有了整個系統視圖后 采用visual c++作為開發工具 它提供了可視化開發環境和工業標準基本庫MFC,為圖形用戶界面的開發提供了極大的方便。根據建立的模型,利用正向工程設計工具提供的生成代碼,結合visual c++完成了代碼實現。所以利用OpenGL庫作為內核編寫顯示三維數據的控件,用戶在登陸這個網頁后會自動從服務器上下載這個控件。

3.1 系統流程

圖5為顧客狀態圖。

用戶登陸系統,輸入三維數據并生成個人信息表,開始選擇衣服,系統從數據庫中讀取衣服的3D信息,并根據用戶身體數據進行穿衣,用模特旋轉顯示用戶穿衣的效果并可改變選擇服裝的顏色、材料及疊加層次,并可利用購物車進行交易。

3.2 模塊結構

系統的服裝庫是預先生成的,存儲在服務器端的服裝及用戶信息數據庫中,用戶著裝與任意角度觀看是由應用程序在客戶端實時完成的,在用戶第一次使用該系統時,需要下載該應用程序,應用程序運行在客戶端??蛻舳丝缮蟼餍误w特征數據或數碼照片等由模特生成服務器生成個性化模特數據并存儲在用戶信息數據庫。門店也可采取攝像、照像、掃描等方式輸入顧客的身體特征數據生成個性化模特數據并存儲在用戶信息數據庫中。由銷售數據庫對在線銷售進行數據支撐。

4 工作展望

本文把UML技術引入虛擬試系統,并把人機交互的三維試衣,轉化為UML系統建模問題,較好地解決了三維系統的“點擊-試衣”系統的設計問題。下一步工作:針對服裝產品具有時尚性強、季節性強、變化快、種類款式繁多等特點,將設計好花樣的面料以成品形式在場景中展示并達到好的模擬展示效果;研究一種能夠表現皮膚顏色和真實人體行動的更復雜的無縫人體模型;考慮對顧客的個性化模擬需要,加大臉部模擬的逼真度。

參考文獻:

[1] Ruta M. RFID meets bluetooth in a semantic based u-commerce environment[C].ACM International Conference Proceeding Series, 2007

[2] Nicola D'Apuzzo. 3D body scanning technology for fashion and apparel industry. In: 2007, Beraldin J, Remondino F, Shortis M R(Eds.), Videometrics IX,Proc. of SPIE-IST Electronic Imaging, SPIE Vol. 6491, San Jose (CA),USA.

[3] Di Giacomo T, Joslin C, Garchery S, et al. Adaptation of Facial and Body Animation for MPEGbased Architectures[J]. IEEE Cyberworlds,2003:221.

[4] Fontana M, Rizzia C, Cugini U.A CAD-oriented cloth simulation system with stable and efficient ODE solution. Computers Graphics,2006,(30):391-406.

[5] Hyewon Seo, Young In Yeo, Kwangyun Wohn. A Data-Driven Shape Model for Human Body Reconstruction from Photos[C]. International Conference on Computer Animation and Social Agents (CASA),2005:17-19.

[6] 劉柳斌,李際軍.個性化服裝款式三維設計與演示系統設計[J].計算機工程與科學,2008,30(1):52-55.

[7] 魯鵬程,易小琳,毛國君,朱文軍.基于UML的服裝試衣系統設計與實現[J].北京工業大學學報,2008,34(9).

主站蜘蛛池模板: 免费一级全黄少妇性色生活片| 国产亚洲精品自在久久不卡| 3D动漫精品啪啪一区二区下载| 国产欧美精品专区一区二区| 激情视频综合网| 风韵丰满熟妇啪啪区老熟熟女| 亚洲国产成人精品一二区| 99尹人香蕉国产免费天天拍| 亚洲欧洲国产成人综合不卡| 日韩天堂网| 91色在线观看| 无码专区在线观看| 久久国产精品影院| 91国内外精品自在线播放| 综合亚洲网| 国产成人欧美| 亚洲三级a| 99视频精品在线观看| 色网站在线免费观看| 亚洲精品国产日韩无码AV永久免费网 | 国产精品一区二区在线播放| 亚洲日韩高清在线亚洲专区| 国产精品青青| 99视频精品全国免费品| 久久免费观看视频| 色婷婷成人| 九九久久精品国产av片囯产区| 国产精品久久久久久久伊一| 欧洲日本亚洲中文字幕| 97se亚洲综合在线韩国专区福利| 青青草a国产免费观看| 永久在线精品免费视频观看| 免费毛片全部不收费的| 激情综合婷婷丁香五月尤物| 亚洲色图狠狠干| 欧美激情视频一区二区三区免费| 久久中文字幕不卡一二区| 欧美激情第一欧美在线| 国产极品美女在线| 色综合天天综合中文网| 亚洲国产在一区二区三区| 日日拍夜夜操| www.亚洲天堂| 青青草一区二区免费精品| 久久99蜜桃精品久久久久小说| 成人综合网址| 亚洲精品国产首次亮相| 夜夜拍夜夜爽| 中文字幕人成乱码熟女免费 | 亚洲黄色高清| 国内精品伊人久久久久7777人| 狠狠色香婷婷久久亚洲精品| 在线高清亚洲精品二区| 伊人激情久久综合中文字幕| 手机永久AV在线播放| av尤物免费在线观看| 国产精品久久自在自2021| 538国产视频| 一区二区三区四区精品视频| 日韩黄色在线| 欧美成人免费午夜全| 国产青榴视频| 成人在线第一页| 成人午夜免费观看| 国产乱人伦AV在线A| 国产人成乱码视频免费观看| 91久久夜色精品国产网站| 国产一区二区三区在线观看视频 | 91在线一9|永久视频在线| 国产日本欧美亚洲精品视| 原味小视频在线www国产| 国产在线精品美女观看| 鲁鲁鲁爽爽爽在线视频观看| 日本欧美午夜| 456亚洲人成高清在线| 精品成人一区二区三区电影| 日韩av无码精品专区| www.91在线播放| 国产综合无码一区二区色蜜蜜| 精品国产乱码久久久久久一区二区| av天堂最新版在线| 久久美女精品国产精品亚洲|