【发布时间】:2011-10-08 14:57:13
【问题描述】:
我创建了一个小型 SIFT 应用程序,它可以抓取关键点并将其保存到文本文件中。我正在使用它从徽标(例如 AT&T)中获取信息,并使用它与具有该徽标的其他图像进行比较。问题是我的许多图像都有不同的徽标,由于缩放、旋转或照明,它无法识别它。我想知道是否有可能获得一组图像,抓住它的关键点,然后通过某种训练算法运行它以增强检测。
我在网上搜索了训练 SIFT 关键点的方法,但它们都在某种 phd 论文中,涉及所有这些数学算法,老实说,因为我没有学过任何数学,所以这让我很反感上课了。
如果有人有任何建议或链接可以了解培训的工作原理或实施培训需要做些什么,请告诉我。或者,如果有人在没有 SIFT 的情况下有更简单的方法,那么我将非常感谢其他形式的检测。以下是我尝试过的列表:
- 冲浪
- 失败,因为它返回无效结果
- 具有 Adaboosting 的 Haar 特征
- 我于 2011 年 7 月 11 日开始训练 100 个正模型和 100 个负图像,但到 2011 年 7 月 19 日仍在运行,但失败了
- 具有和不具有阈值的相同徽标的各种转换的模板匹配
- 失败了,因为我必须根据无法在图片中检测到任何内容的次数以指数方式创建徽标
提前致谢
【问题讨论】:
标签: c image-processing opencv image-manipulation computer-vision