我理解OpenCV的级联分类器对图像进行训练,并使用级联训练器本身从图像中提取的特性。但是,在培训中是否可以在图像上添加一些注释?例如,我有大约600个图像作为阳性样本来训练分类器,但我需要用一个附加特征的简短向量来注释每幅图像,例如“空中视图”、“平面视图”或“城市背景”或“景观背景”。
是否有可能构建一个分类器,将训练器提取的特征与手动提供的注释结合起来?
发布于 2013-11-13 09:06:17
在这种情况下,这将不起作用,因为用于培训的相同功能必须可用于分类。假设您使用诸如“侧视图”和“前端视图”这样的注释来训练car分类器。然后,当您试图对未知图像进行分类时,您也需要提供注释,这基本上违背了分类器的目的。
关键是,您需要能够自动提取这些特性。如果分类器的输入是图像,那么必须从图像中计算特征。
尽管如此,如果对分类器的输入是图像和一些相关的文本,那么您所建议的内容就可以工作。也许是报纸图片上的标题,或者是教科书中的人物。然后,您也可以从文本中提取一些特征(例如关键字)。
https://stackoverflow.com/questions/19957377
复制