一种动作捕捉系统的制作方法

文档序号:11858378阅读:228来源:国知局
一种动作捕捉系统的制作方法与工艺

本发明涉及姿态检测领域,尤其涉及一种动作捕捉系统。



背景技术:

现有的动作捕捉主要应用于航天、航空及3D电影制作等,如:无人机的导航系统就采用了动作捕捉技术。现有的3D电影制作过程中普遍采用光电传感器采集待测人员的运动轨迹,通过多个不同角度的摄像头拍摄光电传感器的反光点,对环境的要求高,存在的缺点有:拍摄时容易受到背光影响,成本高,目前已经支持,但是由于图像解算对硬件要求高,且目前还存在时延大的缺点,应用范围窄不易普及。传统的动作捕捉传感器数目多且零散,使用时需要逐个将动作捕捉传感器贴置于待测人员的身上,且每个动作捕捉传感器对应的位置固定,若动作捕捉传感器的位置贴错直接影响采集的数据,操作繁琐,且目前的动作捕捉传感器普遍采用三轴或六轴采集数据,精度低。

针对上述问题提供了一种易于穿戴的动态捕捉设备,在避免了逐个贴置动作捕捉传感器的过程的同时采集精度高,但是用户在拆卸传感器节点后重新安装时,必须记住每个传感器代表肢体的正确位置才能将传感器节点逐个安装在正确的位置,否则采集的数据将不能发挥作用出现严重失真,为用户的使用带来了诸多不便。



技术实现要素:

针对现有的动作捕捉技术存在的上述问题,现提供一种旨在实现易于拆卸安装无需将记录每个采集单元对应的肢体位置的动作捕捉系统。

具体技术方案如下:

一种动态捕捉系统,包括一捕捉装置,用以对穿戴所述捕捉装置的所述操作人员的运动进行动作数据的采集,所述捕捉装置包括:

复数个底座,复数个所述底座分别设于所述捕捉装置的复数个预设位置,每个所述底座分别对应一唯一的位置标识,每个所述底座分别包括复数个第一触点和复数个第二触点,复数个所述第一触点用以表示所述底座对应的所述位置标识,所述第二触点用以传输所述动作数据;

复数个采集单元,所述采集单元的数目与所述底座的数目相同,每个所述采集单元分别对应一所述底座,所述采集单元用以实时采集相应的所述动作数据,并将采集的所述动作数据通过所述第二触点输出;

所述采集单元位于所述底座上,与所述底座的所述第一触点与所述第二触点连接;

一发送单元,用以输出所述动作数据;

一处理单元,分别连接所述发送单元和所述底座的所述第二触点,用以接收复数个所述采集单元发送的复数个所述动作数据及每个所述动作数据对应的所述位置标识,将复数个所述动作数据及相应的所述位置标识发送至所述发送单元。

优选的,所述第一触点采用高低电平的方式表示所述底座对应的所述位置标识;

所述底座还包括:复数个第三触点,每个所述第三触点分别连接电源,用以为所述底座及所述采集单元供电。

复数个优选的,还包括:

一接收单元,与所述发送单元连接,用以接收复数个所述动作数据;

一控制单元,连接所述接收单元,用以根据复数个所述动作数据依据预设的人体运动模型建立人体的3D姿态,并根据所述3D姿态生成实时影像。

优选的,所述人体运动模型为多刚体模型。

优选的,所述刚体的数目与所述采集单元的数目相对应,所述刚体与所述采集单元一一对应。

优选的,每个所述刚体的中心位置形成于捕捉装置的所述预设位置,所述采集单元用以采集所述刚体的所述中心位置的所述动作数据。

优选的,于每个所述采集单元分别形成一载体坐标系,所述载体坐标系的中心点为所述采集单元的中心;

所述采集单元包括:

一三轴加速度计,用以实时采集与所述采集单元对应的所述刚体在所述载体坐标系下的旋转三轴加速度;

一三轴陀螺仪,用以实时采集与所述采集单元对应的所述刚体在所述载体坐标系下的旋转三轴角速度;

一三轴磁力计,用以实时采集与所述采集单元对应的所述刚体在所述载体坐标系下的三轴磁力分量;

一控制模块,分别连接所述三轴加速度计、所述三轴陀螺仪和所述三轴磁力计,用以根据所述三轴加速度、所述三轴角速度和所述三轴磁力分量生成在世界坐标系下的四元数。

优选的,所述发送单元采用无线模块。

优选的,所述接收单元采用无线模块。

优选的,所述控制单元包括:

一建模模块,用以根据每个所述采集单元的所述四元数及相应的所述位置标识依据所述多刚体模型建立人体的所述3D姿态;

一合成模块,连接所述建模模块,用以将实时的所述3D姿态合成为所述实时影像;

一显示模块,连接所述合成模块,用以显示所述实时影像。

上述技术方案的有益效果:

动作捕捉系统的捕捉装置中的每个对应一唯一的位置标识,当采集单元拆卸重装时无需用户记录每个采集单元对应的位置,随机安装即可,为用户的使用提供了便捷。

附图说明

图1为本发明所述的底座的一种实施例的示意图;

图2为本发明所述的动作捕捉系统的一种实施例的模块图;

图3为本发明所述的采集单元的一种实施例的内部模块图;

图4为本发明所述的控制单元的一种实施例的内部模块图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。

如图1-2所示,一种动态捕捉系统,包括一捕捉装置7,用以对穿戴捕捉装置7的操作人员的运动进行动作数据的采集,捕捉装置7包括:

复数个底座6,复数个底座6分别设于捕捉装置7的复数个预设位置,每个底座6分别对应一唯一的位置标识,每个底座6分别包括复数个第一触点61和复数个第二触点62,复数个第一触点61用以表示底座6对应的位置标识,第二触点62用以传输动作数据;

复数个采集单元1,采集单元1的数目与底座6的数目相同,每个采集单元1对应一底座6,采集单元1用以实时采集相应的动作数据,并将采集的动作数据通过第二触点62输出;

采集单元1位于底座6上,与底座6的第一触点61与第二触点62连接;

一发送单元3,用以输出动作数据;

一处理单元2,分别连接发送单元3和底座6的第二触点62,用以接收复数个采集单元1发送的复数个动作数据及每个动作数据对应的位置标识,将复数个动作数据及相应的位置标识发送至发送单元3。

在本实施例中,捕捉装置7中的每个对应一唯一的位置标识,当采集单元1拆卸重装时无需用户记录每个采集单元1对应的位置,随机安装即可,为用户的使用提供了便捷。

本实施例通过采用复数个第一触点61表示底座6所处位置的位置标识(ID地址),从而表示底座6所在捕捉装置7上的预设位置,该位置标识与采集单元1采集到的动作数据一并发送至处理单元2。

在优选的实施例中,第一触点61采用高低电平的方式表示底座6对应的位置标识;

底座6还包括:复数个第三触点63,每个第三触点63分别连接电源,用以为底座6及相应的采集单元1供电。

在本实施例中,第一触点61、第二触点62和第三触点63均为金属触点,复数个第一触点61可采用高电平或低电平表示1或者0,或者使用其反码表示,即高电平表示0,低电平表示1。采集单元1安装到底座6上后,采集单元1下方的金属触点会与底座6的金属触点相互触碰,随之读取底座6的位置标识,并当做自身的ID地址,动作数据一同发送给处理单元2。

如图2所示,在优选的实施例中,动作捕捉系统用以采集操作人员的动作以形成相应的显示影像,还包括:

一接收单元5,与发送单元3连接,用以接收复数个动作数据;

一控制单元4,连接接收单元5,用以根据复数个动作数据依据预设的人体运动模型建立人体的3D姿态,并根据3D姿态生成实时影像。

进一步地,接收单元5与控制单元4之间可采用USB通信方式进行数据传输。

在本实施例中,采用捕捉装置7易于穿戴采集数据的精度高,避免了逐个贴置动作捕捉传感器的过程,节省时间,且无需采用摄像设备录制影像,对外界环境的要求低,应用广泛;利用控制单元4对捕捉装置7采集的数据建模以实时生成3D影像,效率高,且成本低。

在优选的实施例中,人体运动模型为多刚体模型。多刚体模型包括多个刚体。以多刚体模型包括16个刚体为例,16个刚体包括:头部刚体、上躯干刚体、下躯干刚体、骨盆刚体、左上臂刚体、左前臂刚体、左手刚体、左大腿刚体、左小腿刚体、左脚刚体、右上臂刚体、右前臂刚体、右手刚体、右大腿刚体、右小腿刚体和右脚刚体。

在本实施例中,多刚体模型是将人体的每段肢体看作为一个刚体,即内部任何位置不产生相对形变的物体。刚体在运动中或受力作用后,形状和大小不变,而且内部各点的相对位置不变的物体。绝对刚体实际上是不存在的,只是一种理想模型,因为任何物体在受力作用后,都或多或少地变形,如果变形的程度相对于物体本身几何尺寸来说极为微小,在研究物体运动时变形就可以忽略不计。

在优选的实施例中,刚体的数目与采集单元1的数目相对应,刚体与采集单元1一一对应。

进一步地,每个刚体的中心位置形成于捕捉装置7的相应预设位置,采集单元1用以采集刚体的中心位置的动作数据。

在本实施例中,利用采集单元1实时检测相应刚体的动作数据,然后将动作数据实时发送给配置在捕捉装置7上的处理单元2,处理单元2将所有采集单元1采集的数据收集,通过发送单元3及接收单元5将数据发送至控制单元4,控制单元4可采用移动终端,如安卓系统的客户端。根据多刚体模型的结构特点,可将刚体的连接节点分为子节点、父节点及根节点,以捕捉装置7为衣服为例,根节点位于腰部,子节点的绝对位置信息是由父节点的旋转决定的。

如图3所示,在优选的实施例中,于每个采集单元1分别形成一载体坐标系,载体坐标系的中心点为采集单元1的中心;

采集单元1包括:

一三轴加速度计11,用以实时采集与采集单元1对应的刚体在载体坐标系下的旋转三轴加速度;

一三轴陀螺仪12,用以实时采集与采集单元1对应的刚体在载体坐标系下的旋转三轴角速度;

一三轴磁力计13,用以实时采集与采集单元1对应的刚体在载体坐标系下的三轴磁力分量;

一控制模块14,分别连接三轴加速度计11、三轴陀螺仪12和三轴磁力计13,用以根据三轴加速度、三轴角速度和三轴磁力分量生成在世界坐标系下的四元数。

载体坐标系即为采集单元1自身的坐标系。

在本实施例中,采集单元1通过三轴加速度计11、三轴陀螺仪12和三轴磁力计13采集九轴数据提供了采集动作的精度,每个采集单元1中均配置有一控制模块14,通过控制模块14将三轴加速度计11、三轴陀螺仪12和三轴磁力计13采集的九轴数据转换为四元数,减少了控制单元4的运算及运行负担,提高了控制单元4生成实时影像的速度。

在优选的实施例中,发送单元3采用无线模块,接收单元5采用无线模块,发送单元3与接收单元5之间采用无线方式通信。

进一步地,无线模块可采用2.4G模块,其频段处于2.400GHz~2.4835GHz之间,2.4G模块具有成本低,效率高、低电压、体积小等优点。

在本实施例中,处理单元2和发送单元3均设置于捕捉装置7上,以实现将数据通过无线的方式发送至接收单元5。

如图4所示,在优选的实施例中,控制单元4包括:

一建模模块42,用以根据每个采集单元1的四元数及相应的位置标识依据多刚体模型建立人体的3D姿态;

一合成模块41,连接建模模块42,用以将实时的3D姿态合成为实时影像。

在本实施例中,由于控制单元4是在世界坐标系下对动作数据进行建模,利用建模模块42根据每个采集单元1的位置标识依据多刚体模型及相应的四元数建立人体的3D姿态,通过合成模块41生成的3D姿态合成为实时影像。

在优选的实施例中,控制单元4还包括:

一显示模块43,连接合成模块41,用以显示实时影像。

在本实施例中,通过显示模块43对实时影像进行实时显示。

在优选的实施例中,捕捉装置7包括:头套、上衣、裤子、手套和鞋。

进一步地,捕捉装置7可包括:帽子、连体衣、鞋和手套。

以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1