您能为我提供一些有关检测图像中指尖/指甲的最佳算法的建议吗?我想到的第一件事是中提琴-琼斯。重新考虑之后,我得出结论,在应用边缘检测之后,也许可以仅使用休变换。但是,我想提出更多建议。另外,由于这将是一个旨在学习的学生项目,因此不允许我使用OpenCV或类似框架。下面是将要处理的典型图像。(请注意,它不是自顶向下的视图)。无需拇指检测。
您能为我提供一些有关检测图像中指尖/指甲的最佳算法的建议吗?我想到的第一件事是中提琴-琼斯。重新考虑之后,我得出结论,在应用边缘检测之后,也许可以仅使用休变换。但是,我想提出更多建议。另外,由于这将是一个旨在学习的学生项目,因此不允许我使用OpenCV或类似框架。下面是将要处理的典型图像。(请注意,它不是自顶向下的视图)。无需拇指检测。
Answers:
我会考虑使用神经网络或SVM来拟合模型。这种方法的困难在于,您必须收集大量数据-正例和负例。但是,您可以生成大量的人工数据(通过缩放或旋转已收集的图像)。收集数据后,可以使用几种尺寸的“移动窗口”来检测训练集中不存在的图像上的指甲。我不知道您想花多少时间来做这个项目。但是,自己实现高效的学习算法很困难。但是,已经有用于此目的的SVM库。