2013-11-25 32 views
0

我的问题是这样的:我必须用双组分高斯模型的混合物近似分布。 特别是我需要两个高斯分布的两个方差。 在openCv中,我可以使用EM类;问题是我只能获得两个协方差矩阵,而不能获得差异。 是否有解决方案以找到差异值?在opencv期望最大化

回答

0

在2D情况下,您可以将方差想象为圆的半径。 Covariavce矩阵定义了椭圆半轴(特征向量(方向)和特征值(长度)),所以问题是你可以将椭圆变换成圆?如果是的话,那么你应该决定你会怎样做。你可以得到半径为椭圆的长轴或短轴,或者你可以找到平均值。