王鵬杰,李 威,宋海玉,王 波,張恒博,劉勇奎
(大連民族學院計算機科學與工程學院,遼寧大連 116605)
運用運動捕獲技術(shù)的少數(shù)民族舞蹈藝術(shù)保護
王鵬杰,李 威,宋海玉,王 波,張恒博,劉勇奎
(大連民族學院計算機科學與工程學院,遼寧大連 116605)
分析了運用傳統(tǒng)技術(shù)進行少數(shù)民族舞蹈藝術(shù)保護存在的問題,總結(jié)了國內(nèi)外相關(guān)的研究工作;給出了一個利用運動捕獲技術(shù)進行少數(shù)民族舞蹈藝術(shù)保護的研究方案,包括從數(shù)據(jù)采集、數(shù)據(jù)處理到數(shù)據(jù)壓縮索引組織的整個過程。
運動捕獲;民族舞蹈;數(shù)據(jù)處理
少數(shù)民族舞蹈是在不同的地理環(huán)境、社會生活、風俗習慣和各自的經(jīng)濟文化條件下,經(jīng)過長期的歷史發(fā)展過程而形成的,是少數(shù)民族非物質(zhì)文化遺產(chǎn)中的一顆璀璨的明珠。但是,隨著現(xiàn)代化進程的加快與外來舞蹈文化的涌入,很多少數(shù)民族舞蹈面臨失傳的局面,如回族的腳踏舞、壯族的禾樓舞等。少數(shù)民族舞蹈文化保護的形勢已經(jīng)非常嚴峻,對少數(shù)民族舞蹈文化的搶救、保護、傳承已經(jīng)迫在眉睫、刻不容緩。
少數(shù)民族文化保護與發(fā)展工程被列為國家“十一五”期間重點建設工程。各級政府對少數(shù)民族舞蹈的保護與傳承都給予高度的重視。由文化部、國家民委牽頭組織編寫的《中國民族民間舞蹈集成》共10冊[1],詳細記錄了各民族的舞蹈藝術(shù)精華。同時,各級地方政府和文化管理部門,也采取一系列有效的保護方式,運用文字記錄、攝影、攝像等現(xiàn)代科學技術(shù)手段,詳盡地記錄保存少數(shù)民族原生態(tài)的舞蹈藝術(shù)。文字、圖表、錄像雖是舞蹈藝術(shù)保存的一個重要舉措,但是,用這種方式保存的舞蹈藝術(shù)文字和影像資料有以下兩個突出的缺點:
(1)不能實現(xiàn)以多視角、可交互、立體動態(tài)的舞蹈藝術(shù)的展示。比如拍攝的視頻只能在拍攝的角度觀看,不能和視頻中的角色交互。
(2)數(shù)據(jù)的可重用性與可編輯性差。保存的數(shù)據(jù)不能運用到動畫、影視、游戲等文化娛樂作品中。比如,拍攝的圖片或視頻只能供觀看,而不能應用到動畫創(chuàng)作中。這樣對少數(shù)民族舞蹈文化的傳承和弘揚有很大的限制。在動漫、影視等數(shù)字出版產(chǎn)業(yè)中,各國無不在利用其虛擬的角色傳導與弘揚其本民族的文化,比如美國Disney的米老鼠、唐老鴨,日本的藍精靈、鐵臂阿童木等虛擬角色,無不寄寓和浸染著鮮明的民族文化。所以,對少數(shù)民族舞蹈藝術(shù)進行保護的最好方式是將少數(shù)民族舞蹈藝術(shù)運用和融入到動漫、影視等數(shù)字出版產(chǎn)業(yè)中去。
運動捕捉技術(shù)于20世紀70年代開始應用于Disney的動畫制作。20世紀80年代,美國Carnegie Mellon University的圖形研究所、華盛頓大學的Animation Research Labs實驗室展開了對運動捕獲技術(shù)的研究。隨后,很多廠商,如Vicon、Polhemus、Sega Interactive等開始推出自己的運動捕獲設備,使得這項技術(shù)逐漸走向?qū)嵱没M瑫r,相關(guān)的科研機構(gòu)也在探索這種新技術(shù)的可能應用。比如,伊利諾伊大學開展的“Hummingbird”項目曾嘗試將演員的舞蹈運動通過網(wǎng)絡傳遞到另外一地,并實時播放。日本也有將運動捕捉技術(shù)與舞蹈藝術(shù)保護相結(jié)合的研究工作。國內(nèi)的運動捕獲技術(shù)的研究與應用起步較晚,浙江大學的CAD&CG國家重點實驗室、中科院計算研究所、北京航空航天大學虛擬現(xiàn)實國家重點實驗室等先后開展了對運動捕獲技術(shù)進行的研究,這些研究多集中于運動合成、風格化處理等。
要建立少數(shù)民族舞蹈運動數(shù)據(jù)庫,需要采集、處理和存儲大量的數(shù)據(jù),因此,高效的數(shù)據(jù)存儲與檢索等數(shù)據(jù)處理算法成為關(guān)鍵。國內(nèi)外的學者在這個領域展開了很多的研究[2-11]。Arican[2]采用對每個小片段的運動數(shù)據(jù)用Bezier曲線來近似,然后執(zhí)行Clustered PCA(Principal component analysis)以降維,而對與環(huán)境接觸的部分,則單獨采用DCT(Discrete Cosine Transformation)的方法進行處理。而Liu等[3]則將運動數(shù)據(jù)分割成簡單的片段,然后對每個分段分別計算PCA以進行數(shù)據(jù)降維,對降維后的數(shù)據(jù),進一步運用自適應的基于樣條曲線的關(guān)鍵幀提取方法進行處理。Chattopadhyay等[4]根據(jù)運動矩陣的浮點數(shù)分布情況構(gòu)建索引,使得每個浮點數(shù)都可用一個索引來表示,從而有效地壓縮了數(shù)據(jù)。Beaudoin等[5]將自適應小波方法運用到運動數(shù)據(jù)壓縮算法中,對與環(huán)境接觸的部分,采用了優(yōu)化的小波壓縮方法進行處理,并用逆向運動學的方法進行矯正。Gu等[6]根據(jù)三維骨節(jié)組織成的層次結(jié)構(gòu),對層次結(jié)構(gòu)的每個部分,確定其運動的模式并構(gòu)建相應的模式庫,然后,整個的運動可以由這個模式庫的索引來編號。這樣,可以利用這個模式進行運動的壓縮和檢索。Tournier等[8]運用 PGA(Principal Geodesics Analysis)去近似運動的姿勢,利用逆向運動學對PGA的參數(shù)進行匹配和優(yōu)化,最后只需要保留末端效應器及根節(jié)點軌跡的相關(guān)參數(shù),就能有效的對數(shù)據(jù)進行還原。國內(nèi)也有很多學者提出了一些有影響力的運動捕獲數(shù)據(jù)處理算法[9-11]。
以上研究雖然得到很多運動捕獲數(shù)據(jù)的壓縮與檢索算法,但是,這些壓縮處理方法都是有損的方法,有損的方法會帶來視覺的偽跡(artifact)。在影視制作中,制作人員對小的偽跡采用手工調(diào)節(jié)的方法予以解決,而對于得到的大規(guī)模的舞蹈運動數(shù)據(jù)庫,這種手工的方法變得不現(xiàn)實,必須設計無損的壓縮處理方法。對于運動檢索處理方法來說,當前的方法都是針對一般運動的方法,存在檢索結(jié)果準確率不高、響應時間長等缺點。而我國的少數(shù)民族舞蹈有其特定的動作集合,這些動作具有鮮明的民族特色,要想達到高效快速的檢索,必須針對各民族的舞蹈運動特點,考慮少數(shù)民族舞蹈運動上下文,設計專用的運動檢索算法。
運動捕捉技術(shù)(Motion Capture)是記錄人體運動信息以供分析、回放和重用的技術(shù)。捕捉的數(shù)據(jù)既可簡單到記錄身體關(guān)鍵部位的三維空間位置,也可復雜到記錄面部表情的細致運動?;谶\動捕獲的數(shù)據(jù)生成方法是首先捕獲真人的運動如圖1(a),然后將捕獲的運動映射到計算機生成的虛擬角色上的過程如圖1(b)。當前運動捕捉的設備主要分為機械式、聲學式、光學式等幾種,其中應用最廣的是光學設備。大連民族學院運動捕獲車間的東銳三維運動捕獲系統(tǒng)就是一個典型的光學運動捕獲設備。在一個光學式運動捕捉系統(tǒng)中,一般使用6個以上的相機環(huán)繞排列在拍攝場地。拍攝場地中央的表演模特會被要求穿上單色的特制服裝,并在身體的關(guān)鍵部位,如關(guān)節(jié)、腕、肘、頭部等位置貼上 Marker(特制的標志或發(fā)光點)。之后,相機將同時連續(xù)高速拍攝模特的動作,并將捕捉到的Marker的圖像數(shù)據(jù)保存,然后進行分析和處理。通過識別和區(qū)分這些Marker,由計算機計算出貼在表演模特身上的Marker在三維空間的位置,進而得到其運動軌跡。圖1(a)為對身帶Marker的演員進行運動采集,記錄采集得到的三維運動軌跡,這些運動軌跡可以重定向到圖1(b)的一個三維虛擬角色上。
圖1 運動捕獲數(shù)據(jù)的采集及重新利用
由于當前的運動捕獲技術(shù)可以記錄下人體的舞蹈運動的三維軌跡,從而可以實現(xiàn)多視角、可交互、立體動態(tài)的舞蹈藝術(shù)的保存和展示。更重要的是,經(jīng)過運動數(shù)據(jù)采集后,這些運動數(shù)據(jù)可以“重現(xiàn)”到一個虛擬人物身上,使得保存的舞蹈運動數(shù)據(jù)可以運用到動畫、影視、游戲等數(shù)字出版作品中。因而,與傳統(tǒng)的文字、攝像、攝影等“死”的保護方式不同,用運動捕獲技術(shù)保留的少數(shù)民族舞蹈藝術(shù)是“活”的藝術(shù),能真正做到少數(shù)民族舞蹈文化的保護、傳承、弘揚。
運用運動捕獲技術(shù)進行少數(shù)民族舞蹈藝術(shù)保護的總體研究方案如圖2。
圖2 研究方案總體流程
具體說明如下:
(1)選擇具有代表性的少數(shù)民族舞蹈,采用光學式運動捕捉系統(tǒng)對舞蹈舞姿進行數(shù)據(jù)采集,這樣就得到了演員在三維空間中的運動軌跡。
(2)采集得到的運動數(shù)據(jù)有很多噪音,并且有錯位和漏洞,需要對數(shù)據(jù)進行去噪和配準。
(3)去噪和配準后的數(shù)據(jù)量往往比較龐大,對龐大的數(shù)據(jù)需要進行數(shù)據(jù)的壓縮處理,以節(jié)省存儲空間。采用Bezier曲線、NURBURS曲線進行運動數(shù)據(jù)關(guān)鍵幀的提取;采用PCA、PGA、LLE(Locally linear embedding)等方法對數(shù)據(jù)進行降維處理。這樣在行和列上均對數(shù)據(jù)進行處理,從而高效地存儲數(shù)據(jù)。同時,龐大的運動數(shù)據(jù)需要進行高效索引,以提高運動數(shù)據(jù)的檢索速度,采用基于特征空間的索引方法對運動數(shù)據(jù)進行高效索引。這種索引方式能有效地提高檢索的速度,并且索引占用的存儲空間很小。通過以上兩步,可以生成一個對運動數(shù)據(jù)進行管理的系統(tǒng),使得用戶可以交互式地從壓縮后的運動數(shù)據(jù)集中提出需要的運動片段。
(4)把運動捕獲設備捕獲的數(shù)據(jù)重新定向到具有不同大小和比例的虛擬人模型上,從而可以充分利用少數(shù)民族舞蹈藝術(shù)。
運用運動捕獲技術(shù)建立少數(shù)民族舞蹈運動數(shù)據(jù)庫既能有效地保存少數(shù)民族舞蹈藝術(shù),又能將這些舞蹈運動重用到影視、動漫、游戲等數(shù)字出版物中。從而為民族舞蹈的保護、創(chuàng)編和開發(fā)利用提供數(shù)據(jù)基礎與新的手段。這無論對于繁榮中國的少數(shù)民族文化事業(yè)、促進少數(shù)民族地區(qū)經(jīng)濟發(fā)展,還是對于維護民族團結(jié)、促進各民族的平等與和諧共處都具有重要的意義。
利用運動捕獲技術(shù)進行少數(shù)民族舞蹈藝術(shù)保護還有很多技術(shù)需要探索和研究,同時,需要投入大量的資金、人力、物力進行運動數(shù)據(jù)的采集和處理。剛剛閉幕的黨的十七屆六中全會提出要大力發(fā)展文化產(chǎn)業(yè),并促使其成為國民經(jīng)濟的支柱產(chǎn)業(yè),胡錦濤總書記也做了關(guān)于文化建設和文化體制改革的重要講話。相信不久的未來,會有越來越多資金和研究人員投入到對少數(shù)民族舞蹈這種文化瑰寶進行保護的工作中。
[1]中國民族民間舞蹈集成編輯部.中國民族民間舞蹈集成[M].北京:中國舞蹈出版社,1990.
[2]ARIKAN O.Compression of motion capture[J].ACM Transactions on Graphics,2006,25(3):890–897.
[3]LIU G,MCMILLAN L.Segment-based human motion compression and indexing[C].Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer animation,Vienna,2006:127–135.
[4]CHATTOPADHYAY S,BHANDARKAR S M,LI Kang.Human Motion Capture Data Compression by Model-Based Indexing:A Power Aware Approach[J].IEEE transactions on visualization and computer graphics,2007,13(1):5-14.
[5]BEAUDOIN P,POULIN P,VAN DE PANNE M.Adapting wavelet compression to human motion capture clips[C].Proceedings of Graphics Interface 2007,Montreal,2007:313–318.
[6]GU Q,PENG J L,DENG Z G.Compression of human motion capture data using motion pattern indexing[J].computer graphics forum,2009,28(1):1-12.
[7]DENG Z,GU Q,LI Q.Perceptually consistent example- based human motion retrieval[C].Proc.ACM Symp.on Interactive 3D Graphics and Games,2009.
[8]TOURNIER M,WU X M,NICOLAS C,et al.Motion Compression using Principal Geodesic Analysis[C].Proceedings of Eurographics 2009.Munich,2009:355-364.
[9]楊濤,肖俊,吳飛,等.基于分層曲線簡化的運動捕獲數(shù)據(jù)關(guān)鍵幀提?。跩].計算機輔助設計與圖形學學報,2006,18(11):1691 -1697.
[10]沈軍行,孫守遷,潘云鶴。從運動捕獲數(shù)據(jù)中提取關(guān)鍵幀[J].計算機輔助設計與圖形學學報,2004,16(5):719-723.
[11]朱登明,王兆其.基于運動序列分割的運動捕獲數(shù)據(jù)關(guān)鍵幀提?。跩].計算機輔助設計與圖形學學報,2008,20(6):787-792.
Exploration of Chinese Minority Dances
Protection by Using Motion Capture Techniques
WANG Peng -jie,LI Wei,SONG Hai-yu,WANG Bo,ZHANG Heng-bo,LIU Yong-kui
(College of Computer Science& Engineering,Dalian Nationality University,Dalian Liaoning 116605,China)
In this paper,we analyze the problems of current minority dances protection methods,and give a brief survey of related work on this topic.Then,we give the technique process pipeline by using motion capture techniques for the protection of minority dances,which includes data capturing,data processing,data compression and data index.
motion capture;minority dances;data processing
TP391.0
A
1009-315X(2012)01-0072-04
2011-11-11
中央高?;究蒲袠I(yè)務費專項資金資助項目(DC10040113)。
王鵬杰(1978-),男,河南周口人,講師,主要從事計算機圖形學研究。
(責任編輯 劉敏)