我有一个问题Hidden Markov Models
。我正在编写一个用于手势识别的应用程序C#
(Kinect
简单的手势,如滑动、波浪、圆圈等)。我编写了一个手势记录系统,之后我创建了一个计算点之间速度的特征提取器,我还计算了方向(点对之间的角度)——我认为这是一种简单的矢量量化方法,因为我创建了一个带有码字的码本1-18。代码字是每 20 度的角度间隔(例如角度 12dg 是代码字 1、45dg = 代码字 3 等)。
现在我想我需要创建一个HMM
并使用一些Forward-Backward
算法进行学习。然后一些Bayes
分类方法和完成。
我的问题:
- 我的步骤错了吗?
- 如何创建 HMM?谁能以编程方式描述它的外观?
- 如何为测试执行实时手势匹配?