彭生瓊,郭 飛,詹炳宏,沈 蓓
(1.北京服裝學(xué)院 藝術(shù)設(shè)計(jì)學(xué)院,北京 100029;2.數(shù)字與交互媒體北京市重點(diǎn)實(shí)驗(yàn)室,北京 100029;3.北京服裝學(xué)院 信息工程學(xué)院,北京 100029;4.廣西工藝美術(shù)研究所,南寧 530200)
中華民族具有悠久的傳統(tǒng)文化和豐厚的民族文化底蘊(yùn),少數(shù)民族文化資源是文化創(chuàng)意產(chǎn)業(yè)的資源寶藏。服飾文化作為最能表征民族特色的元素,更應(yīng)成為中華民族的文化符號(hào)。其越是獲得保護(hù)和傳承,越意味著民族資源特色的提升,越能促進(jìn)少數(shù)民族旅游、文化傳承等,而其衰落,民族資源特色則會(huì)趨于平凡。
但是目前,由于受到外來(lái)文化和全球化的影響,少數(shù)民族文化作為一種不可再生的資源正在逐步遠(yuǎn)離現(xiàn)代人的生活。作為中華文化不可或缺的少數(shù)民族服飾文化遺產(chǎn),也正面臨著保護(hù)意識(shí)淡薄、缺乏傳承等因素的困擾,處于逐漸遺失的現(xiàn)狀。傳統(tǒng)的少數(shù)民族服飾也由于制作工藝復(fù)雜,穿戴繁瑣、服務(wù)性能差等特點(diǎn),越來(lái)越受到快節(jié)奏現(xiàn)代生活的沖擊,使得少數(shù)民族服飾生態(tài)淪喪,面臨消失的危險(xiǎn)[1]。
少數(shù)民族服飾文化的保護(hù)和傳承已經(jīng)成為全社會(huì)的共識(shí)?,F(xiàn)今,有越來(lái)越多的先進(jìn)技術(shù)手段被用于其中。少數(shù)民族服飾文化資源的保護(hù)是手段而不是目的,保護(hù)的目的在于開(kāi)發(fā)、利用和推廣。使其服務(wù)于人們的生活需求,推動(dòng)旅游、文化創(chuàng)意等相關(guān)產(chǎn)業(yè)的發(fā)展。而少數(shù)民族服飾文化數(shù)字化保護(hù)和傳承的基礎(chǔ)是其特色資源庫(kù)[2,3]的建立。
本文針對(duì)目前少數(shù)民族服飾文化遺產(chǎn)逐漸缺失、缺乏數(shù)字化保護(hù)和數(shù)字化應(yīng)用等問(wèn)題,以少數(shù)民族服飾文化特色資源庫(kù)(Minority Clothing Characteristic Resource Database, MCCRDB)的建設(shè)為研究重點(diǎn)。在少數(shù)民族服飾元數(shù)據(jù)標(biāo)準(zhǔn)的基礎(chǔ)上,對(duì)采集的少數(shù)民族服飾資源文件進(jìn)行數(shù)字化和編目,研究少數(shù)民族服飾數(shù)據(jù)存儲(chǔ)標(biāo)準(zhǔn),研發(fā)少數(shù)民族資源加工入庫(kù)、資源管理服務(wù)系統(tǒng)。為少數(shù)民族服飾資源的數(shù)字化、科學(xué)存儲(chǔ)、以及旅游數(shù)字化體驗(yàn)、村寨展陳、民族服飾的虛擬交互、電子商務(wù)系統(tǒng)等高級(jí)數(shù)字化應(yīng)用奠定基礎(chǔ)。
少數(shù)民族資源庫(kù)的整體架構(gòu)整體架構(gòu)如圖1所示。以對(duì)少數(shù)民族服飾文化信息的深入研究為基礎(chǔ),以技術(shù)研究為手段,制定其元數(shù)據(jù)標(biāo)準(zhǔn)和數(shù)據(jù)字典,對(duì)其資源進(jìn)行數(shù)字化加工和處理,建立特色資源庫(kù),支撐應(yīng)用服務(wù)及各個(gè)擴(kuò)展應(yīng)用系統(tǒng)開(kāi)發(fā),以達(dá)到挖掘、保護(hù)、拓展少數(shù)民族服飾文化資源的目的,推動(dòng)旅游、服飾、文化創(chuàng)意等相關(guān)產(chǎn)業(yè)發(fā)展,為社會(huì)不同層次的需求提供服務(wù)??傮w分為數(shù)據(jù)存儲(chǔ)、資源管理、平臺(tái)服務(wù)、應(yīng)用服務(wù)四個(gè)層次。
各層的主要作用為:
數(shù)據(jù)存儲(chǔ):在建立服飾資源元數(shù)據(jù)標(biāo)準(zhǔn)的基礎(chǔ)上,建立關(guān)系型數(shù)據(jù)庫(kù)(Relational Database Management System,RDBMS)[4~6]和文件數(shù)據(jù)庫(kù)松耦合設(shè)計(jì)的數(shù)據(jù)存儲(chǔ)標(biāo)準(zhǔn)。
資源管理:對(duì)采集的服飾資源數(shù)據(jù)進(jìn)行預(yù)處理,同時(shí)完成資源加工入庫(kù)、管理和應(yīng)用系統(tǒng)。
圖1 少數(shù)民族服飾特色資源庫(kù)整體架構(gòu)圖
平臺(tái)服務(wù):建立少數(shù)民族服飾資源服務(wù)平臺(tái),通過(guò)良好的交互設(shè)計(jì)實(shí)現(xiàn)用戶(hù)和系統(tǒng)的交互。用戶(hù)通過(guò)客戶(hù)端提交待檢索或者處理的服飾資源相關(guān)數(shù)據(jù),將服務(wù)器處理的結(jié)果以較好的方式呈現(xiàn)給用戶(hù)。
應(yīng)用服務(wù):在平臺(tái)服務(wù)的基礎(chǔ)上,針對(duì)特定用戶(hù),基于服飾資源庫(kù)開(kāi)發(fā)各種應(yīng)用系統(tǒng),并可在此基礎(chǔ)上創(chuàng)建少數(shù)民族服飾資源再造數(shù)據(jù)庫(kù),更好的為各種類(lèi)用戶(hù)服務(wù)。
少數(shù)民族服飾資源庫(kù)構(gòu)建的一個(gè)重要因素就是分類(lèi)體系的構(gòu)建。不同行業(yè)的分類(lèi)體系會(huì)有所不同,但是各行業(yè)分類(lèi)體系的構(gòu)建形式是基本相同的,一般都采取多級(jí)分類(lèi)的方式,每個(gè)分類(lèi)由分類(lèi)名稱(chēng)和分類(lèi)代碼組成。少數(shù)民族服飾資源庫(kù)的構(gòu)建的分類(lèi)體系中,包括以下幾個(gè)方面功能:
1)支持多級(jí)分類(lèi)的管理和構(gòu)建;
“民族文化都是建立在一定的環(huán)境當(dāng)中的,但是其也受限于產(chǎn)生它們的特定環(huán)境。”少數(shù)民族音樂(lè)的形成以及發(fā)展是離不開(kāi)其特定的地域環(huán)境的。少數(shù)民族大多是以本族別的民族聚居,如傣族生活在坪壩沿河地帶,而拉祜族則生活在深山老林中,“生存環(huán)境不但產(chǎn)生了具體的文化,而且也制約著其發(fā)展,同時(shí)也受到該文化的加工”。所以,依托于特定環(huán)境所產(chǎn)生的少數(shù)民族音樂(lè)必然具備著十分鮮明的民族地域特性,如傣族和布朗族音樂(lè)所特有的輕柔,拉祜族和佤族音樂(lè)所特有的雄渾有力。
2)可以添加各級(jí)分類(lèi)的名稱(chēng)和分類(lèi)碼;
3)支持分類(lèi)體系的導(dǎo)入和導(dǎo)出;
4)支持多分類(lèi)的標(biāo)引。
少數(shù)民族服飾資源是否易于查找,是否可以快速傳播和分享很大程度上取決與資源的元數(shù)據(jù)描述是否準(zhǔn)確、齊全。本文在構(gòu)建少數(shù)民族服飾資源庫(kù)的時(shí)候,在參考DC、CDWA、VRA Core標(biāo)準(zhǔn)[7]的基礎(chǔ)上,建立特有的少數(shù)民族服飾資源元數(shù)據(jù)標(biāo)準(zhǔn)。
在資源數(shù)據(jù)導(dǎo)入、導(dǎo)出的過(guò)程中,通過(guò)元數(shù)據(jù)轉(zhuǎn)換實(shí)現(xiàn)DC、CDWA、VRA Core和系統(tǒng)支持的少數(shù)民族元數(shù)據(jù)標(biāo)準(zhǔn)之間的互換。
少數(shù)民族資源主要涉及到視頻、音頻、圖形圖像、文本等內(nèi)容。
文本內(nèi)容需要存儲(chǔ)的數(shù)據(jù)主要包括:原始文檔,用于存檔;PDF文檔,用于原版瀏覽;基于DOCBOOK標(biāo)準(zhǔn)的XML文檔,用于資源的二次應(yīng)用。
圖形圖像需要存儲(chǔ)的數(shù)據(jù)主要包括:原始圖像文件,用于存檔和二次應(yīng)用;中圖,用于圖像的的展示;小圖,用于相冊(cè)、手機(jī)等方式展示。
本文針對(duì)服飾資源特點(diǎn),對(duì)構(gòu)化的關(guān)系數(shù)據(jù)和非結(jié)構(gòu)化的資源文件分別進(jìn)行數(shù)據(jù)存儲(chǔ)設(shè)計(jì)。構(gòu)化的關(guān)系數(shù)據(jù)有兩種基本類(lèi)型,分別為實(shí)體數(shù)據(jù)和實(shí)體關(guān)聯(lián)數(shù)據(jù)。資源文件主視頻文件、音頻文件、圖片文件、矢量圖文件、文檔文件。實(shí)現(xiàn)資源文件的存儲(chǔ)和發(fā)布與資源應(yīng)用系統(tǒng)的松耦合設(shè)計(jì),便于資源文件服務(wù)的獨(dú)立擴(kuò)展。同時(shí),研究數(shù)據(jù)庫(kù)安全關(guān)鍵技術(shù),設(shè)計(jì)實(shí)現(xiàn)數(shù)據(jù)自動(dòng)備份及災(zāi)難恢復(fù)等功能。資源庫(kù)存儲(chǔ)結(jié)構(gòu)如圖2所示。
圖2 資源庫(kù)存儲(chǔ)結(jié)構(gòu)圖
圖3 資源加工入庫(kù)系統(tǒng)框架圖
基于少數(shù)民族服飾文化資源元數(shù)據(jù)標(biāo)準(zhǔn),實(shí)現(xiàn)其數(shù)字化資源的標(biāo)準(zhǔn)化過(guò)程及入庫(kù)。資源加工入庫(kù)系統(tǒng)的框架如圖3所示。該系統(tǒng)采用分層的B/S結(jié)構(gòu),實(shí)現(xiàn)少數(shù)民族服飾視頻、音頻、文本、圖片、矢量圖資源的標(biāo)準(zhǔn)加工,資源入庫(kù)服務(wù),全文索引服務(wù)等接口服務(wù)。
本文在研究少數(shù)民族服飾文化資源管理技術(shù)的基礎(chǔ)上,實(shí)現(xiàn)資源的數(shù)字化管理,其框架如圖4所示。系統(tǒng)采用B/S分層結(jié)構(gòu),分為資源管理和系統(tǒng)管理兩部分。
其中核心為資源管理模塊,主要包括:屬性標(biāo)引功能,實(shí)現(xiàn)資源文件元數(shù)據(jù)特征屬性標(biāo)引,如類(lèi)別、材質(zhì)、工藝、穿著方式等;音視頻抽取關(guān)鍵幀功能,基于音頻及視頻圖像序列特征,采用音視頻內(nèi)容分析技術(shù)抽取音視頻關(guān)鍵幀,以方便資源更好的分類(lèi)和檢索;文件上載功能,實(shí)現(xiàn)資源文件批量上載到服務(wù)器;音視頻轉(zhuǎn)碼功能,在研究音視頻轉(zhuǎn)碼技術(shù)的基礎(chǔ)上,對(duì)資源音視頻進(jìn)行轉(zhuǎn)碼以方便更好的瀏覽、播放和滿(mǎn)足上層應(yīng)用的要求;圖片抽圖功能,為了更方便、快捷的滿(mǎn)足不同層面的資源圖片瀏覽,對(duì)原始圖片進(jìn)行抽圖處理,按照一定分辨率抽離出“中圖”、“小圖”等;資源發(fā)布功能,將加工處理好的服飾資源發(fā)布,為上層應(yīng)用提供數(shù)字化資源。
系統(tǒng)管理功能主要實(shí)現(xiàn)用戶(hù)管理、權(quán)限管理、分類(lèi)管理、日志管理、角色管理、存儲(chǔ)管理等功能。
圖4 資源管理系統(tǒng)框架圖
在研究少數(shù)民族服飾文化資源應(yīng)用技術(shù)基礎(chǔ)上,實(shí)現(xiàn)資源的數(shù)字化應(yīng)用。資源應(yīng)用系統(tǒng)的框架如圖5所示。該系統(tǒng)采用B/S分層結(jié)構(gòu),分為資源瀏覽、資源統(tǒng)計(jì)、資源下載、資源檢索四部分功能。資源應(yīng)用系統(tǒng)的部分功能兼容PC和iOS、Android等主流移動(dòng)平臺(tái)。
圖5 資源應(yīng)用系統(tǒng)框架圖
資源瀏覽主要實(shí)現(xiàn)資源元數(shù)據(jù)的瀏覽、文本的瀏覽、圖片瀏覽、矢量圖瀏覽、音視頻的瀏覽與播放;資源下載實(shí)現(xiàn)元數(shù)據(jù)及文件的下載。資源統(tǒng)計(jì)實(shí)現(xiàn)按照民族、地域、類(lèi)別等進(jìn)行統(tǒng)計(jì)分析;資源檢索基于元數(shù)據(jù)標(biāo)準(zhǔn)實(shí)現(xiàn)元數(shù)據(jù)檢索、圖片檢索、視頻檢索、音頻檢索、矢量圖檢索、文本檢索等。
為了提高安全性和系統(tǒng)性能,本系統(tǒng)應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器分開(kāi)部署,服務(wù)器參數(shù)如表1所示。數(shù)據(jù)庫(kù)采用甲骨文公司的Oracle數(shù)據(jù)庫(kù)。資源庫(kù)各系統(tǒng)基于J2EE架構(gòu),采用Java語(yǔ)言實(shí)現(xiàn)跨平臺(tái)開(kāi)發(fā)。JDK版本為jdk1.6.0_35。
表1 系統(tǒng)的服務(wù)器配置
廣西是一個(gè)少數(shù)民族資源非常豐富的少數(shù)民族地區(qū),它有11個(gè)世居的少數(shù)民族。本系統(tǒng)首先采集、加工了廣西少數(shù)民族服飾資源,并實(shí)現(xiàn)其資源庫(kù)。
根據(jù)少數(shù)民族服飾文化資源元數(shù)據(jù)規(guī)范,對(duì)廣西各民族的服裝服飾制作加工工藝、材料、圖案、色彩等帶有地域文化特色的信息,通過(guò)文字描述、靜態(tài)圖片拍照、音頻記錄、視頻拍攝、虛擬仿真等數(shù)字化方式以及實(shí)體標(biāo)本采樣方式進(jìn)行數(shù)據(jù)的采集。采集信息需按元數(shù)據(jù)標(biāo)準(zhǔn)指定數(shù)據(jù)分類(lèi)模型進(jìn)行分類(lèi)編目,便于數(shù)據(jù)的入庫(kù)及檢索。本系統(tǒng)特別針對(duì)即將消失的少數(shù)民族地域文化信息、服裝服飾信息進(jìn)行保護(hù)性的、多方面的數(shù)字化采集。針對(duì)廣西11個(gè)世居少數(shù)民族,采集入庫(kù)音、視頻資源約130小時(shí),圖片資源約3萬(wàn)張、少數(shù)民族服飾文化相關(guān)的文字資源約1230頁(yè)。
依托實(shí)際項(xiàng)目,以廣西少數(shù)民族服飾資源為背景,建立了少數(shù)民族服飾資源數(shù)據(jù)庫(kù),實(shí)現(xiàn)了資源加工入庫(kù)、管理、應(yīng)用服務(wù)系統(tǒng)。系統(tǒng)以Internet為主要數(shù)據(jù)傳輸網(wǎng)絡(luò)。其中結(jié)構(gòu)數(shù)據(jù)保存在關(guān)系型數(shù)據(jù)庫(kù)中,資源文件數(shù)據(jù)保存在文件數(shù)據(jù)庫(kù)中。
圖6 上傳視頻資源界面示意圖
應(yīng)用資源庫(kù)的基本過(guò)程為:不同角色的用戶(hù)對(duì)資源庫(kù)有不同的使用權(quán)限。管理人員對(duì)數(shù)據(jù)進(jìn)行加工、編目和處理,在此基礎(chǔ)上通過(guò)入庫(kù)系統(tǒng)進(jìn)行入庫(kù),支持單條入庫(kù)和批量導(dǎo)入。客戶(hù)端用戶(hù)可以通過(guò)服飾資源元數(shù)據(jù)、服飾資源內(nèi)容、全文數(shù)據(jù),檢索自己需要的相關(guān)服飾資源。檢索后可以在線瀏覽相關(guān)PDF文檔、圖片和在線播放音視頻。在確定相應(yīng)權(quán)限后,可以進(jìn)行資源下載。另外,還提供資源統(tǒng)計(jì)功能,為用戶(hù)提供數(shù)據(jù)支持,用戶(hù)在選擇相關(guān)統(tǒng)計(jì)方式后,可獲得統(tǒng)計(jì)數(shù)據(jù)。系統(tǒng)上傳視頻資源的界面如圖6所示。
本文在研究少數(shù)民族服飾元數(shù)據(jù)標(biāo)準(zhǔn)的基礎(chǔ)上,對(duì)采集的少數(shù)民族服飾資源進(jìn)行數(shù)字化和編目,構(gòu)建少數(shù)民族服飾資源庫(kù),研發(fā)和實(shí)現(xiàn)了少數(shù)民族服飾文化資源加工入庫(kù)、資源管理、應(yīng)用服務(wù)系統(tǒng)。為少數(shù)民族服飾資源的數(shù)字化、科學(xué)存儲(chǔ)、以及旅游數(shù)字化體驗(yàn)、村寨展陳、民族服飾的虛擬交互、電子商務(wù)系統(tǒng)等高級(jí)數(shù)字化應(yīng)用奠定基礎(chǔ)。強(qiáng)化了少數(shù)民族服飾文化遺產(chǎn)的服務(wù)創(chuàng)新模式,提高少數(shù)民族服飾文化遺產(chǎn)的數(shù)字化保護(hù)和擴(kuò)展能力。為探索少數(shù)民族服飾文化特色資源庫(kù)的知識(shí)產(chǎn)權(quán)轉(zhuǎn)化開(kāi)拓新思路,將推動(dòng)少數(shù)民族旅游、文化創(chuàng)意等相關(guān)產(chǎn)業(yè)的發(fā)展。同時(shí),也為少數(shù)民族其他文化遺產(chǎn)的分類(lèi)、規(guī)范、數(shù)字化保護(hù)和應(yīng)用建設(shè)奠定堅(jiān)實(shí)基礎(chǔ)。另外,隨著少數(shù)民族服飾資源快速增長(zhǎng)和資源檢索、應(yīng)用服務(wù)的高并發(fā)操作,傳統(tǒng)的單機(jī)存儲(chǔ)受到限制,在性能和擴(kuò)展性方面難以滿(mǎn)足海量數(shù)據(jù)要求,并且由于服飾資源管理和應(yīng)用是數(shù)據(jù)密集型操作,傳統(tǒng)的單節(jié)點(diǎn)系統(tǒng)的實(shí)時(shí)性和穩(wěn)定性不能得到保障。所以,未來(lái)的工作將在本文存儲(chǔ)方式的基礎(chǔ)上,基于HDFS和Map/Reduce[8~10]實(shí)現(xiàn)少數(shù)民族服飾資源的分布式存儲(chǔ)和管理、應(yīng)用服務(wù),對(duì)少數(shù)民族資源進(jìn)行高效管理和分析處理,以擴(kuò)展資源庫(kù)系統(tǒng)功能。
[1] 覃美娟.廣西民族特色資源庫(kù)建設(shè)探析[J].廣西民族大學(xué)學(xué)報(bào)(哲學(xué)社會(huì)科學(xué)版),2012,34(4):80-83.
[2] 張曉倩,顧新建,潘旭唯,等.面向大批量定制的服裝設(shè)計(jì)資源庫(kù)的構(gòu)建及應(yīng)用[J].浙江大學(xué)學(xué)報(bào)工學(xué)版,2006,40(11):1942-1946.
[3] 曹?chē)?guó),姚建初,吳義忠,等.支持協(xié)同設(shè)計(jì)的資源庫(kù)的開(kāi)發(fā)研究[J].計(jì)算機(jī)工程,2003,19(16):182-185.
[4] ZHOU Bin,PEI Jian.Aggregate Keyword searh on large relationl databases[J].Knowledge and Information Systems,2012,30(2):283-318.
[5] 毛國(guó)君.數(shù)據(jù)挖掘原理與算法(第二版)[M].北京,清華大學(xué)出版社,2005.
[6] 崔躍生,張勇,曾春,等.數(shù)據(jù)庫(kù)物理機(jī)構(gòu)優(yōu)化技術(shù)[J].軟件學(xué)報(bào),2013,24(4):761-780.
[7] 李曉玲,黎焰.服裝圖片元數(shù)據(jù)標(biāo)準(zhǔn)初探[J].圖書(shū)館雜志,2008,27(6),63-65.
[8] 鄭湃,崔立真,王海洋,等.云計(jì)算環(huán)境下面向數(shù)據(jù)密集型應(yīng)用的數(shù)據(jù)布局策略與方法[J].計(jì)算機(jī)學(xué)報(bào),2010,33(s):1472-1480.
[9] HDFS[EB/OL].[2009-07-10].http://wiki.apache.org/hadoop/ProjectDescription.
[10] Map/Reduce[EB/OL].[2009-07-10]. http://wiki.apache.org/hadoop-HadoopMapReduce.