【发布时间】:2015-06-28 16:23:10
【问题描述】:
我想检测显微镜图像细胞内的物体。我有很多带注释的图像(应用程序。50.000 个带有对象的图像和 500.000 个没有对象的图像)。
到目前为止,我尝试使用 HOG 提取特征并使用逻辑回归和 LinearSVC 进行分类。我已经为 HOG 或颜色空间(RGB、HSV、LAB)尝试了几个参数,但我没有看到很大的差异,预测率约为 70%。
我有几个问题。我应该使用多少张图像来训练描述符?我应该使用多少张图片来测试预测?
我已经尝试使用大约 1000 张图像进行训练,这给了我 55% 的肯定和 5000 张,这给了我大约 72% 的肯定。但是,这也很大程度上取决于测试集,有时一个测试集可以达到 80-90% 的正检测图像。
以下是两个包含一个对象的示例和两个没有对象的图像:
另一个问题是,有时图像包含多个对象:
我应该尝试增加学习集的例子吗?我应该如何选择训练集的图像,只是随机的?我还能尝试什么?
任何帮助将不胜感激,我刚刚开始发现机器学习。我正在使用 Python(scikit-image 和 scikit-learn)。
【问题讨论】:
标签: python image scikit-learn object-detection scikit-image