Now,with the rapid development of China economy and the impacts from modern culture.Many Intangible Cultural Heritage are facing danger of disappearance or loss.The urgency of overall protection and inheritance on it.In recent years,the protection of intangible cultural heritage such as folk dance has made great progress,such as collection,collation and creation of folk dance resources.Aiming at the digitalization of folk dances and other issues.The thesis key research retrieval of folk dance action resources,virtual human motion synthesis and other methods.And designs and develops a folk dance resource retrieval and display system.The following is main work in the thesis:(1)Through analyzing the digital protection situation and basic demand of folk dance,the general structure of dance resource retrieval and display system is introduced,which mainly includes:data resource layer,function service layer and application system layer.Among them,data resource layer is responsible for data acquisition and storage;function service layer is mainly responsible for providing users with action data retrieval services and virtual human motion synthesis display services;application system layer is responsible for communicating cloud servers and clients,providing users with visual services.(2)A motion retrieval method based on motion index tree is proposed to solve the problem of how to retrieve precisely and efficiently from large-scale action data repository.This method is mainly divided into the construction of offline motion index library and online retrieval.During the construction of the offline motion index library.Firstly,the original motion is used to analyze the change of human motion activity to achieve key frame.Then,the feature based on motion index tree is defined,constructing a motion index library based on dynamic nearest neighbor clustering algorithm for motion segments.In the process of retrieval,firstly the key frames of query instances are extracted.Then the motion index tree is constructed and use the DTW-based Manhattan distance for similarity calculation.Finally return the search results to the user.(3)Aiming at the problem of virtual human dance display,a virtual human motion synthesis method based on BVH is proposed.Firstly,the dance action data of BVH format is parsed to construct a virtual human skeleton;then extracted the virtual human skeleton information of the 3D character model.Then,using the extracted virtual human skeleton information and the virtual human skeleton of the dance motion data file to perform motion data matching,the motion data-driven virtual human motion synthesis is realized.(4)Based on the above research,the folk dance resource retrieval and display system was designed and implemented.Its main functions include:resource preview,dance action retrieval,and virtual human motion synthesis based on 3D models and motion data. |