一种土家织锦技艺肢体与手部动作采集和集成方法技术

技术编号:15437913 阅读:44 留言:0更新日期:2017-05-26 03:55
本发明专利技术公开了一种土家织锦技艺肢体与手部动作采集和集成方法,首先进行土家织锦肢体动作采集修正和转换,然后进行土家织锦手部动作采集和转换,最后进行肢体动作与手部动作集成与修正,并生成土家织锦传统技艺动作数据库。本发明专利技术能够将手部动作数据与全身骨骼实现映射,生成具有全身骨骼信息的手部动作数据,再与肢体动作进行混合合成,运用校正算法对生成动作进行校正修复,减少因遮挡、光照环境等因素造成的骨骼末端抖动的现象。

Method for collecting and integrating limbs and hand movements of Tujia brocade technique

The invention discloses a Tujia brocade skills of limbs and hand movements of acquisition and integration method, the first collection of Tujia brocade movement correction and conversion, and then the Tujia brocade hand movements acquisition and conversion, and body movements and hand movements integration and correction, and generate the Tujia brocade traditional art action database. The invention can be hand motion data and the whole skeleton realize mapping, hand motion data generated with the whole skeleton information, then mixing the synthesis and body movements, using correction correction algorithm to generate repair action, reduce bone end jitter occlusion and illumination environment and other factors caused the phenomenon.

【技术实现步骤摘要】
一种土家织锦技艺肢体与手部动作采集和集成方法
本专利技术属于动作捕捉
,具体涉及一种土家织锦技艺的肢体动作与手部动作的采集和集成方法。
技术介绍
非物质文化遗产的数字化保护是当前研究的热点问题之一,许多学者纷纷从理论、技术等方面对该领域进行了研究。随着技术的更新和发展,数字化保护的手段逐渐从单一性向多样性、沉浸性演变。传统的数字化保护方法更多注重文化遗产的储存和传递,新技术的出现则增强了文化遗产的体验效果并实现了多种形式的再现,多维度展现文化遗产魅力,使非物质文化遗产良性发展成为可能。土家织锦当地人称“西兰卡普”,2006年被列入国家首批非物质文化遗产名录,其纹样丰富性和艺术性在全国民族民间织锦中是极为罕见的。此外,土家织锦在技法上十分独特,讲究“通经断纬,背面挑织”,这种工艺珍稀罕见,具有很高的科学参考价值。然而,这一民族瑰宝的发展现状却不容乐观。主要原因体现在以下两个方面。首先是传播途径狭窄,这使得土家织锦的发展受到严重的阻碍。第二个原因是社会重视程度不足,从上世纪90年代,它作为一种地域性民族民间传统手工技艺,逐渐失去了其赖以生存的土壤和环境,传承面临着巨大危机。因此,土家织锦文化迫切需要进行有效的保护和传承。进入21世纪,非物质文化遗产的传承和保护受到了社会各界和研究学者的关注,土家织锦的艺术价值也逐渐被人们所认识,土家织锦传统技艺分为十二道工序,分别为倒线、捻线、染线、牵线、装筘、滚线、捡综、翻篙、捡花、捆杆上机、织布边、挑织花纹。对手工艺技能类非物质文化遗产进行动作捕捉数字化,主要是考虑到某些技能的传承人年事已高,这就很容易导致该项技艺的失传,文字、图片、视频的保存虽能一定程度上对该项技艺进行抢救性保存,但仍然不利于技艺的传承和再现,更不利于非物质文化遗产与多元文化的碰撞和融合,动作捕捉的方式主要是将技艺类文化中所涉及到的动作以动作数据的形式保存下来,丰富了技艺类非遗保护的教育方式和展示方式。可见,对土家织锦十二道工序中的肢体动作和手部动作进行采集和集成的研究具有很大的教育意义和价值。尽管如此,目前在动作捕捉领域对技艺类非物质文化遗产的研究较少,对动作捕捉的研究主要集中在舞蹈领域,注重肢体动作的捕捉,且不涉及到肢体与工具的绑定,而对同时涉及到肢体动作和手部动作的捕捉研究较少。对技艺类非物质文化遗产的动作捕捉技术的研究,重点在于对手部动作和肢体动作进行异步捕捉和同步合成,虽然目前对两者的研究较多,但将两者集成起来的却很少,原因在于运用Kinect进行肢体动作捕捉后生成的动作数据与运用Leapmotion进行手部动作捕捉后生成的动作数据格式上不具有匹配性,不能实现对虚拟角色模型的驱动。
技术实现思路
为了实现肢体动作与手部动作异步捕捉和同步合成,本专利技术提出了一种基于无标记的动作捕捉技术在土家织锦技艺中的采集和集成方法。本专利技术所采用的技术方案是:一种土家织锦技艺肢体与手部动作采集和集成方法,其特征在于,包括以下步骤:步骤1:土家织锦肢体动作采集修正和转换;步骤2:土家织锦手部动作采集和转换;步骤3:肢体动作与手部动作集成与修正;步骤4:建立土家织锦传统技艺动作数据库。本专利技术能够将手部动作数据与全身骨骼实现映射,生成具有全身骨骼信息的手部动作数据,再与肢体动作进行混合合成,运用校正算法对生成动作进行校正修复,减少因遮挡、光照环境等因素造成的骨骼末端抖动的现象。附图说明图1是本专利技术实施例的肢体动作采集与修正方案流程图;图2是本专利技术实施例的手部动作采集方案流程图;图3是本专利技术实施例的肢体动作与手部动作采集和集成流程图;图4是本专利技术实施例的手部动作数据转换技术路线。具体实施方法为了便于本领域普通技术人员理解和实施本专利技术,下面结合附图及实施例对本专利技术作进一步的详细描述,应当理解,此处所描述的实施示例仅用于说明和解释本专利技术,并不用于限定本专利技术。本专利技术通过剖析实际需求和实现技术,可知土家织锦技艺的肢体动作和手部动作的采集和集成分为肢体动作数据集构建、手部动作数据集构建、动作集成和修正三个阶段;请见图1、图2、图3和图4,本专利技术提供的一种土家织锦技艺肢体与手部动作采集和集成方法,包括以下步骤:步骤1:肢体动作采集;红外摄像头的基本原理是发送和接收红外线从而计算被捕物体与摄像头之间的距离,红外线容易受到外界自然光及遮挡物的干扰,因此在进行动作捕捉时需避免光线过强及遮挡较多的情况。本专利技术采用KinectforXboxv2.0作为肢体动作捕捉设备。Kinect的垂直可视角度为43度,水平可视范围为57度,人与Kinect的深度距离最佳范围是1.2米到4米。动作捕捉时人物活动的范围与摄像机的视场角有关,Kinect摄像头的视场角是一个以人体深度位置为底的一个等腰三角形,Kinect底部安装有电动马达可进行垂直方向的+28度到-28度的拍摄角度调整,按照人与Kinect深度距离为2米可估算出被捕捉人物活动的水平范围为4.5米。在进行正式的动作捕捉之前,进行背景图像剔除,将获取到的深度图像序列进行边缘轮廓检测,得到深度数据中的人物图像,通过分析景深数据得到人物在场景中的方位。进而通过对深度图像序列进行骨骼识别建立骨骼信息,追踪捕捉场景内人物骨骼的运动情况。具体步骤如下,并参照图1:(1)场景搭建,硬件测试。搭建空间不小于30平米的动作捕捉实验室,室内尽量空旷,光线温和,无强光照射。在实验室中放置KinectforXboxv2.0,使用Kinect适配器连接PC端,令表演人员面向Kinect站在距离Kinect深度距离为2米的地方,双手举至头顶。检查连接效果直至能够完全捕捉到表演人员的整个身体。(2)背景抠除。背景抠除期间,要求场景内无移动物体,该背景为动作捕捉时的背景,即背景去除后不可调整Kinect的位置及俯仰角。(3)动作校准。在动作采集之前,软件系统需通过表演者以固定姿势进行校准。即令表演者T—pose静止站立5秒钟。该过程的目的是便于在深度数据处理阶段追踪骨骼信息。(4)动作采集。在动作采集阶段,通过IPIrecorder可实时观察到所捕捉的深度图像的效果,应保证表演者的所有动作都能捕捉到,并非所有的动作都能符合前期的要求,如不符合则重新捕捉。(5)动作数据转换。将采集得到的动作数据通过IPIMocapstudio进行处理,最终导出为fbx文件格式,该格式可直接用于在3dsmax驱动虚拟角色模型。(6)动作修正。通过动作捕捉技术得到的动作数据虽减轻了动画制作的负担,但由于Kinect自身的局限性,所得到的动作数据具有一定抖动和误差,仍需要后期处理和修正,主要从两个方面进行:动作修正、关键帧优化。动作修正主要针对的是某些动作平滑处理后出现的失真现象;通过Kinect进行动作捕捉的数据误差与肢体的形态有很大的关系,当身体部位之间发生重合的时候,会因相邻两帧之间数据值波动较大而出现骨骼末端抖动的现象。因此需要对获取的数据流进行平滑处理。根据泰勒公式,如公式1所示,将连续函数近似表示为若干项的和,即利用一个点的值描述函数附近的取值。设f(x)在含有x0的开区间内具有直到(n+1)阶导数,则有:即:其中,ξ为(x0,xn+1)间的某个值,x0为开区间(xn,xn+1)中任意一点,f(i)(x0)表示f(n+1)在本文档来自技高网
...
一种土家织锦技艺肢体与手部动作采集和集成方法

【技术保护点】
一种土家织锦技艺肢体与手部动作采集和集成方法,其特征在于,包括以下步骤:步骤1:土家织锦肢体动作采集修正和转换;步骤2:土家织锦手部动作采集和转换;步骤3:肢体动作与手部动作集成与修正。

【技术特征摘要】
1.一种土家织锦技艺肢体与手部动作采集和集成方法,其特征在于,包括以下步骤:步骤1:土家织锦肢体动作采集修正和转换;步骤2:土家织锦手部动作采集和转换;步骤3:肢体动作与手部动作集成与修正。2.根据权利要求1所述的土家织锦技艺肢体与手部动作采集和集成方法,其特征在于,步骤1的具体实现包括以下子步骤:步骤1.1:对真实场景中人物肢体动作进行捕捉,通过深度传感器获取深度数据流,对其进行人体识别并提取出人体骨骼关节数据;步骤1.2:对人体骨骼关节数据进行平滑处理;通过泰勒公式,根据上一帧的骨骼关键点数据预算出下一帧的值,并利用权值对下一帧预测值和真实值进行权值计算,实现数据的平滑。3.根据权利要求2所述的土家织锦技艺肢体与手部动作采集和集成方法,其特征在于,步骤1.2的具体实现过程是:根据泰勒公式1,将连续函数近似表示为若干项的和,即利用一个点的值描述函数附近的取值;设f(x)在含有x0的开区间内具有直到(n+1)阶导数,则有:即:其中,ξ为(x0,xn+1)间的某个值,x0为开区间(xn,xn+1)中任意一点,f(i)(x0)表示f(n+1)在x0处的i阶导数;公式1用于估算存在N阶多项式函数在x0点附近点的取值,其中N是估计式展开时的项数;利用公式1进行骨骼关节点数值的预测,即通过该时刻骨骼关节点的值来预测下一帧的值,公式系数的确定方法:f(1)(n)=xn-xn-1;f(2)(n)=f(...

【专利技术属性】
技术研发人员:赵刚于雅莉昝辉
申请(专利权)人:华中师范大学
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1