【发布时间】:2017-03-21 10:30:17
【问题描述】:
我在为自定义对象识别制作 haar 级联方面迈出了第一步。我花了一些时间获取大量数据并编写了一些预处理脚本来将视频转换为帧。我的下一步是裁剪感兴趣的对象,以创建一些积极的训练示例。我有几个问题我真的在网上四处寻找答案 - 我有点困惑:-
我读到我的目标应该是保持纵横比相同 - 这是否意味着与原始帧相同或对于我想用于正训练示例的所有图像(即来自完全不同视频的帧)
Size - 纵横比和大小显然不一样。所以我需要再次确保我的阳性样本的高度和宽度都相同(我很确定它们应该是,但认为值得仔细检查)。
同样在尺寸方面 - 我遇到过一些博客推荐例如 24 x 24 H x W - 如果我想要检测的对象不是正方形怎么办(在我的情况下,它是一个高度大约是其两倍的矩形)例如塑料瓶的宽度)。我是保持大小不变还是应该将其转换为 24 x 24?
负样本 - 这些都应该是相同的纵横比和/或大小吗?
我知道这可能是一个非常低级/愚蠢的问题,但是目前还不清楚这里的最佳做法是什么!
我在这里遇到了其他几个答案,但我觉得他们提供的答案并不令人满意,并且该领域在过去几年中取得了长足的进步
谢谢
【问题讨论】:
标签: algorithm opencv machine-learning computer-vision haar-classifier