计算机视觉是哪个专业?
“计算机视觉”这个名词的涵盖范围太广了,从最传统的模式识别、机器学习、人工智能等,到最新的人工神经网络、深度学习方法,都属于计算机视觉的研究范畴。 不过题主既然提到了“专业”两字,那我就按着本科教育的角度浅答一下。目前开设计算机视觉相关专业的高校主要有三类: (1)自动化,机械系下设立一个机器人研究所,搞视觉方向;
(2)计算机系,设立计算智能、多媒体信息处理、模式识别等方向;
(3)信工系,一般设立数字图像处理或者信号与数据处理专业,如果学校开设光学工程学科的话,可能还会在光学工程下面设置一个图像处理研究方向。 以上三种情况下的专业课程设置大同小异,主要涉及的课程包括: C++/C#/Python语言,数据结构,算法分析与设计,操作系统,编译原理,计算机图形学,数字信号处理,随机信号处理,传感器与检测技术,运动控制,工业机器人大纲,神经网络,数字图像处理,遗传算法,数据挖掘,可视化技术,机器人学等等,不一而足。。。
当然,这些课程设立的目的在于:让学生们能够掌握计算机视觉领域的核心知识和基本理论,为今后从事科研工作或工程师职业生涯打下良好的基础。 但是,如果你仅仅是为了将来找个好工作的话,我觉得你可以不必非在这个上面花太多时间——计算机视觉领域虽说是近几年国内比较热门的研究方向,但研究内容多是基于深度学习、机器学习方法,对数学和计算机软件基础的要求比较高,想要学好并不容易。而且即便学好了,现在就业市场上也已经有大量具有相关背景的人才供企业挑选,因此作为本科生的你,如果想要在就业上有优势的话,我的建议是多练手,多参与老师或者学长们正在做的项目,在实践中提升自己的能力。