Kinect人体骨骼信息的早期动作识别算法研究及实现(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Kinect人体骨骼信息的早期动作识别算法研究及实现(5)

第 8  页 本科毕业设计说明书

5)Frames:提供获取帧数据的途径(建立本地副本或直接访问底层缓冲区),它包含了 帧中的元数据,例如彩色帧中的帧格式、宽度、高度等,更重要的是,它可以减少获取帧的 时间因为它不会提供不需要处理的帧。图 2。5 以 ColorFrame 为例展示相关接口函数。

本科毕业设计说明书 第 9 页

//

// 摘要:

// Gets the unique relative time at which the frame was captured。 public TimeSpan RelativeTime { get; }

//

// 摘要:

// Converts the raw format into the requested format and copies the data

// into the array provided。

public void CopyConvertedFrameDataToArray(byte[] frameData, ColorImageFormat colorFormat);

//

// 摘要:

// Converts the raw format into the requested format and copies the data来~自,优^尔-论;文*网www.youerw.com +QQ752018766-

// into thememory location provided。

public void CopyConvertedFrameDataToIntPtr(IntPtr frameData, uint size, ColorImageFormat colorFormat);

//

// 摘要:

// Copies the raw frame data into the array provided public void CopyRawFrameDataToArray(byte[] frameData);

//

// 摘要:

// Copies raw frame data into the memory location provided。 public void CopyRawFrameDataToIntPtr(IntPtr frameData, uint size);

//

// 摘要:

// Creates a FrameDescription object for the ColorFrame of the requested

// format。

public FrameDescription CreateFrameDescription(ColorImageFormat format);

第 10 页 本科毕业设计说明书

2。2。3 坐标系映射转换 API

Kinect 中有三种坐标系,如表 2。1 所示为三种坐标系的比较,本小节简要介绍一下 CameraSpacePoint,这个坐标系是右手螺旋的,Kinect 传感器位于原点上,Z 坐标轴则与 Kinect 传感器具有一致的朝向,Y 轴正半轴向上延伸,从 Kinect 传感器的视角来看,X 轴正 半轴向左延伸。坐标映射接口提供了这三种坐标系的相互转换的函数。

(责任编辑:qin)