cha*_*-22 26 language-agnostic computer-science computer-vision
我是一名大学生,他发现计算机视觉很有吸引力.计算机视觉的新手应该从哪里开始?
Yog*_*ogi 11
查看这本书 http://research.microsoft.com/en-us/um/people/szeliski/book/ 它现在处于测试阶段,并且免费提供.作者Richard Szeliski是计算机视觉领域的知名研究员.他也是Photosynth项目的幕后推手.
弄脏你的手!你编写什么语言?我建议看看OpenCV,它是一个开源库,附带了许多可用于构建有趣系统的函数.它是为C++编写的,但也有Python的绑定.它附带了许多演示,您可以立即运行并进行黑客攻击.
对于现场书籍的完整概述是最好的方法.
对于您想要了解更多信息的任何特定主题,通过Google学术搜索找到的调查问卷是可行的方法.
对于最近的研究,请查看CVPR的论文,这是一个愿景会议:
http://www.cvpapers.com/cvpr2010.html
你肯定需要一个坚实的数学背景:微积分,线性代数,信号处理,概率和统计.
您还需要了解,研究哪些具体问题,在计算机视觉:识别特定对象的图像,识别通用类对象("汽车"),检测对象是否存在图像中,图像中定位的对象,跟踪视频中的移动物体,从图像或一组图像重建3D物体或场景等.
我曾经被一位教授告诉我进入一个新领域的好方法.去图书馆,找到该领域的主要期刊,并开始阅读论文的摘要,直到你获得术语.在计算机视觉的情况下,要看的好期刊是IEEE Transations of Pattern Analysis and Machine Intelligence,aka PAMI,和International Journal of Computer Vision(aka IJCV).顺便提一下,计算机视觉的两个主要会议是CVPR(IEEE计算机视觉和模式识别国际会议)和ICCV(计算机视觉国际会议).
与视觉相关或重叠的主题是图像处理和机器学习.
如果您的学校有计算机视觉课程,请参加.获得一些关于我提到的主题的书籍.如果您居住的地方附近有与视觉相关的会议,请潜入并查看海报.
哦,Matlab是一个很好的环境,可以用来处理图像处理和视觉算法.