1
nbndco 2014-12-22 15:26:42 +08:00
你是要从图片中找到一个物体还是找到和某一个给定图片相似的部分?
|
3
66CCFF 2014-12-22 15:34:25 +08:00 1
需求可以说的更详细一些吗?
给定的图片和需要找的图片中的样子一样吗? 问题不问清楚的话没法回答 |
4
nbndco 2014-12-22 15:37:35 +08:00
你完全不理解你要做什么啊……不能细致一点么,你自己能先把应用场景理清楚了把需求描述出来么
什么叫背景固定啊,背景固定只有物体不同你diff一下不就出来了 |
5
lecher 2014-12-22 15:40:16 +08:00 1
只是用的话opencv有现成的库做模式匹配
如果要学原理,和编程关系不是特别大,还是看看数学吧,数字图象处理整套,矩阵,特征码,模式匹配,走一轮理论再回来写代码。 |
6
nicai000 2014-12-22 15:43:42 +08:00
没戏
|
7
rrfeng OP |
8
unionx 2014-12-22 15:49:19 +08:00 1
小马过河
不过真的不难,OpenCV 现成工具挺多,看看文档就能搞 |
9
nbndco 2014-12-22 15:53:32 +08:00 1
我不明白为什么需要一个固定标志,根本就没有任何意义啊。
如果你想要定位一个object,当前最state-of-the-art的方法是RCNN,https://github.com/rbgirshick/rcnn,对应论文http://www.cs.berkeley.edu/%7Erbg/papers/r-cnn-cvpr.pdf,说老实话CNN么,没啥数学的东西,但是效果碾压传统的那套,应该还是比较好理解的,配合caffe也很容易实现,基本不需要什么预备知识就可以直接用了。可以了解一下简单的神经网络然后看一下这篇论文就差不多了。基本连程都不用编。 至于其他思路,在CNN面前都只能呵呵了。 |
11
xujialiang 2014-12-22 16:33:11 +08:00 1
matlab.......有现成的算法吧,调用方法即可
|
12
shadowind 2014-12-22 17:57:03 +08:00 1
不太了解你的具体应用,但直接上CNN就有些复杂了,用opencv里面的特征匹配能很简单快速的解决问题,由特征点的位置也就得到了匹配对象的坐标位置了,可以搜下sift、surf特征点匹配的资料了解下~~
|
13
BGLL 2014-12-22 18:08:45 +08:00 1
重新造轮子的话很难,用OpenCV之类的话就1、2周了
|
14
tomriddle 2014-12-22 22:03:24 +08:00 1
@nbndco 看了一下CNN的文章,这个CNN是解决object recongnition(物体识别)问题的,与相似物体定位是2个概念或者研究方向。标记物在精确定位时很有必要,尤其在多视几何求解相机时特别重要,如果仅有有限dataset,feature又不好,还需要精确求解,标记物是必须的。OP需要定位坐标,那就是feature locating,而不是object recognition的问题。
OpenCV很有帮助,但是新技术更新的比较慢,以它为框架,自己引申特定算法比较可行。数字图像处理先看冈萨雷斯的digital image processing, 再结合一些新的应用类的书,看下多视几何,基本可以解决大部分简单问题。但是CV坑很深,分支下去就无底洞了,初学建议听课。 |
15
nbndco 2014-12-22 22:28:22 +08:00 via iPhone 1
@tomriddle rcnn就是解决object定位的问题啊。opencv的功能我不了解,但是怎么想都只是简单的特征点比对而已吧,这样的话泛化能力基本为零,实际的数据需求量必然更大,cnn实际上已经有很多训练好的网络可以直接使用取得不错效果的,只需要训练个分类器,数据量需求小很多。而且cnn的性能也远远高于特征点的方式。
|
16
xunyu 2014-12-22 22:30:23 +08:00 1
算法是关键,实现很简单,关键你要选好算法,还有获取足够多的训练数据,opencv已经很方便了,
|
17
nsa 2014-12-22 22:36:28 +08:00 1
先学一点数学基础
|
18
nbndco 2014-12-22 23:12:33 +08:00 via iPhone 1
@tomriddle 不过如果他的需求是只有一种物体的话特征点倒是可以,他说的也不清楚,我之前想的是多种物体。
|
19
sneezry 2014-12-22 23:41:12 +08:00 via iPhone 1
计算机视觉真的都是数学
|
20
tempdban 2014-12-23 00:35:06 +08:00 1
不难,入门一本书
|
21
zwzmzd 2014-12-23 00:40:24 +08:00 1
路选对了,一步步走来不困难,LZ这个需求传统图像处理的滤波之类涉及不多,往模式识别方向走走
|
22
Tink 2014-12-23 00:45:56 +08:00 1
matlab弄这个简直不要太简单
|
23
l6751902 2014-12-23 14:23:58 +08:00
你数学好(至少本科级别那堆玩得溜到能倒过来写),怎样都很简单。数学不好,请直接照抄别人的或用openCV捡现成的,要么去学好数学。
|