上传者: mngjun
|
上传时间: 2021-12-27 23:13:47
|
文件大小: 2.98MB
|
文件类型: -
本文涉及的人体动作的捕捉系统的整体框架由下位机和上位机组成。下位机为分布
在全身的传感节点,实时将传感节点的数据,通过无线模块,发送给PC。上位机软件
平台运行在PC 上,PC 通过无线天线实时接收个传感节点的数据,软件平台分析并处理
这些数据,将解算出的人体姿态实时重构为计算机图形,对人体动作在虚拟的3D 场景
中实时重构。
本文基于微型惯性传感器技术,结合惯性导航原理,通过应用数据融合算法、计算
机图形学相关原理和技术以及相应的编程技术,最终设计完成了人体姿态捕捉系统软件
平台。该软件系统平台主要实现了对多个传感节点发送的数据包进行实时接收,数据包
进行拆包以及数据的预处理;运用了数据融合算法,对多个传感器数据的进行融合,完
成了人体姿态的解算。使用四元数描述人体姿态并完成对人体模型实时驱动,进而完成
人体动作重构。本文针对人体的运动规律和人体结构进行了相关研究,并且简化了人体模型。为了
使人体动作重构的效果逼真且计算量小,本文采用了蒙皮骨骼动画技术。为了使该软件
系统能够在Windows 系统下,能够良好的运行,本文选择了DirectX 图形界面库与MFC
框架结合作为软件的基本框架。调用了DirectX 界面库的相应接口,完成了3D 人体模
型的加载。将人体各个肢体在导航系的坐标转换为屏幕坐标,完成对人体模型的驱动。
从最终的演示动作捕捉效果来看,人体动作跟踪效果良好。