HMM用于OpenCV C ++中的图像序列分类

Ben*_*son 5 c++ opencv machine-learning computer-vision hidden-markov-models

我正在尝试从5个卫星图像(X)中对9种作物(Y)进行分类,这些卫星图像是在日期t = {t1,...,t5}采集的,对应于5种作物相貌状态(S),即准备,播种,生长,收获和收获后阶段。我在整个过程中都使用类似的训练包,因此先验概率(初始概率)相等。我已经使用高斯混合模型从每个图像计算了似然模型(发射概率)P(X | Y),并且我对每种作物都有状态转变概率。我的问题是如何使用该将其集成到HMM中,以确定区域最终图像中的每个像素的最终类别(使用下面的HMM后验概率模型方程式)?到目前为止,我已经看过这里使用的示例 但对我来说仍然不清楚。

HMMM模型方程式:

在此处输入图片说明

好心劝告。问候。