UniMate AI

COMP9517

计算机视觉

6 学分难度

课程定位 COMP9517 是 UNSW 计算机硕士专业在‘感官智能’维度的核心选修课。它解决了机器‘看懂世界’的底层命题:如何从二维像素中提取三维特征?如何让计算机识别并跟踪运动物体?它是通往自动驾驶算法、医学影像分析、及 AR/VR 研发岗位的硬核通行证。它将经典的图像处理算法、多视角几何与现代卷积神经网络 (CNN) 深度整合,是培养‘视觉算法专家’专业灵魂的必修课。 技术栈与学习内容 课程围绕‘图像理解与空间重构’展开。核心技术栈包括:Python OpenCV 库、NumPy 以及深度学习框架 (PyTorch/TensorFlow)。学习内容涵盖:图像增强与空间域/频率域滤波、特征检测 (SIFT, SURF, Harris Corner)、图像分割 (Thresholding, K-means, GrabCut)、立体视觉 (Stereo Vision) 与运动估计 (Optical Flow)、以及基于深度学习的对象检测 (YOLO) 与语义分割。课程强调‘算法对光照、噪声及遮挡的鲁棒性’。 课程结构 10 周理论高强度输出与两个极具实战意义的视觉项目结合。评估体系极具工业感:包含针对基础算法实现的每周 Lab、一个要求解决特定视觉场景(如医学细胞计数或交通流量监控)的 Major Project、以及一场强调几何推导、滤波器设计与模型对比能力的期末综合大考。该课极其强调‘数学变换与像素操作的直观关联’。 适合人群 计算机硕士、或打算进入计算机视觉领域的理工科生。必须具备扎实的线性代数与 Python 编程基础。如果你想搞清楚‘特斯拉是如何识别红绿灯的’、或者渴望在未来的医疗人工智能领域建立核心算法壁垒,这门课是你的神功。建议每周投入 18-22 小时进行算法调优。

Course decision

选课先看

先看考核重心、截止节奏和入门要求,再决定这门课是否适合你的学期安排。

考核总权重

100%

3 项考核

最高单项

40%

Final Examination

期末考试

以官方 outline 为准

Hurdle

2 项

需要单独满足

Deadline map

考核时间线

按截止周排列作业节点;持续考核会保留在下方完整考核结构中。

Week 9

Computer Vision Project

35%

独立开发一个复杂的视觉系统(如自动车牌识别或医学 X 光片自动分析报告),含全算法流程与性能对比。

Week 10

Image Algorithmic Labs

25%

涵盖滤波器设计与特征提取的每周编程挑战,要求在给定时间内解决特定图像缺陷问题。

Week 11

Final Examination

40%

全面考察几何推导(相机标定)、滤波器数学分析及深度学习决策能力的综合笔试。

Syllabus

每周大纲

默认只展示每周独有的知识重点;节奏、考核、Tutorial 和避坑信息按需展开。

  1. 1

    图像处理导论与空域增强

    数字图像表示,灰度变换,直方图均衡化,卷积与平滑/锐化滤波器。

  2. 2

    频率域处理与傅里叶变换

    FFT 算法,高通/低通滤波器,去除周期性噪声,维纳滤波初步。

  3. 3

    边缘检测与特征提取

    Canny 边缘检测,哈里斯角点 (Harris Corner),霍夫变换 (Hough Transform) 检测几何图形。

  4. 4

    尺度空间与 SIFT 描述符

    尺度不变特征转换 (SIFT) 详解,特征匹配算法,处理图像旋转与缩放的不变性。

  5. 5

    图像分割技术

    全局阈值 vs 自适应阈值,区域生长,K-means 聚类分割,分水岭算法 (Watershed)。

  6. 6

    灵活性周 (Flex Week)

    复习特征检测数学背景,冲刺 Major Project 的视觉系统建模,练习 OpenCV 优化。

  7. 7

    多视角几何与立体视觉

    相机模型与标定,对极几何 (Epipolar Geometry),视差图 (Disparity Map) 生成三维点云。

  8. 8

    运动分析与目标跟踪

    光流法 (Optical Flow - Lucas-Kanade),背景建模与减除,均值偏移 (Mean Shift) 跟踪。

  9. 9

    深度学习在视觉中的应用

    CNN 架构,池化与激活函数,迁移学习 (Transfer Learning) 实现复杂目标识别。

  10. 10

    计算机视觉前沿与全课总结

    三维重建初步,图像超分辨率;全学期视觉逻辑大复盘;期末大冲刺。

Assessment

考核结构

Image Algorithmic Labs

涵盖滤波器设计与特征提取的每周编程挑战,要求在给定时间内解决特定图像缺陷问题。

25%

Week 10

Computer Vision ProjectHurdle

独立开发一个复杂的视觉系统(如自动车牌识别或医学 X 光片自动分析报告),含全算法流程与性能对比。

35%

Week 9

Final ExaminationHurdle

全面考察几何推导(相机标定)、滤波器数学分析及深度学习决策能力的综合笔试。

40%

Week 11

From Seniors

学长留下的

基础信息谁都查得到,真正值钱的是过来人的经验。

学姐说

比你早一年的学长留下的真实经验 —— ChatGPT 给不了。

这门课还没有学长经验,你可以是第一个 —— 注册后在课内分享。

往年考点 / 踩坑

这门课暂无往年考点记录。

毕业生去向(整体)

下面是匠人学院毕业生整体去过的公司分布(来自脱敏校友证言)。这是全平台的总体去向,不代表选这门课的人一定去这些公司。

统计自 317 份脱敏校友证言

Deloitte

6 位校友

岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer

Zerologix

4 位校友

岗位:Frontend Dev · junior frontend developer · Front-end Developer · Full Stack Developer

Servian

4 位校友

岗位:Full-stack Developer · Data Engineer · Consultant

关于这块数据,我们说实话

雇主墙来自脱敏毕业生证言(testimonials)的整体分布,无法关联到具体学员或其所选课程;仅作为毕业生去向的总体社会证明展示。

我们没有"某位学长选了这门课、后来进了哪家公司"这种可查询的个人去向档案 —— 校友证言是脱敏的,无法关联到具体的人或他选过的课。所以这里只给整体分布,不给个人路径,不编。