我有一个戴HMD的人的数据集。我想为HMD创建一个掩码。这是一个例子:
我需要为FOVE耳机创建一个遮罩。我尝试过语义分割模型。他们能够创造整个人的轮廓,但不能单独创建HMD。这是有道理的,因为FOVE不是他们模型中的一个类。我不能用FOVE示例重新训练模型,因为我没有任何面具数据可供训练。所以我转向图像处理方法。我尝试了聚类分割方法,尝试了MeanShift算法,KMeans算法,图像阈值处理和图切算法。
以下是我遇到的问题:
请建议我为HMD制作面具我可以做些什么。
编辑: 这就是我现在使用的内容。最麻烦的部分是背景,在我的数据集中,有时只有几个值比FOVE少白色,有时差别很大。我训练了一个语义分割网络来检测并从图像中提取人物。作为参考,this和this是在此主题上所做的一些好工作。之后,我使用均值移位算法来获得聚类并对图像执行颜色阈值处理。这给了我90%的准确度,其余的图像需要一些调整(主要是在颜色阈值处理)。