很多人学 CV 的路径是这样的:跟着教程跑通了 MNIST,用预训练模型做过一次猫狗分类,然后就没有然后了。真到自己动手做一个能用的视觉项目,才发现卡住的地方根本不是「模型怎么搭」——而是数据怎么标注、增强策略怎么选、训练不收敛时先查哪里、推理速度不够怎么办。这门 CV 项目班第 8 期,解决的就是这段落差。
先确认你缺的是哪一块
这门课不适合零基础。你需要能读懂 Python 代码,知道卷积、池化、反向传播大致在做什么。如果你连张量的维度变换都要查文档,先补基础再来,否则项目部分会变成抄代码。
但如果你已经满足上面两条,仍然有以下症状,这门课就是对症的:
- 会用 YOLO 跑官方 demo,但换成自己的数据集就报一堆维度错误;
- 训练 loss 降不下去,只会调学习率,不知道从数据、标签、模型容量哪个方向排查;
- 分割任务只知道 U-Net 这个名字,说不清 skip connection 在解决什么问题;
- 模型在本地跑得好好的,一到部署环节就卡在格式转换、显存占用、前后处理对齐上。
这些问题的共同点是:它们都不在单点知识里,而在「把一串环节串起来」的过程中。所以课程用多个完整项目贯穿,而不是按知识点切块讲。
覆盖的技术面,以及它的边界
课程围绕三类主流任务展开:图像分类、目标检测、图像分割。工具层面涉及 OpenCV 做传统图像处理与数据预处理,PyTorch 与 TensorFlow 两条路线都有涉及,模型上会接触到 CNN 系列骨干网络、YOLO 系列检测器、U-Net 类分割结构。
需要说清楚的是:这不是一篇模型综述课。它不会把 CV 发展史上的每个网络都讲一遍。它选择的是工业场景里真正还在高频使用的那部分,并且每个都会落到「训练—调优—推理」的完整链路上。冷门方向、最新论文复现,不在这个范围内。
配套练习该怎么做
项目课的练习价值,一半在代码,一半在你自己的改动。给几条具体建议:
- 每个项目跑通后,先不动模型,只换数据。把数据集换成你自己采集的一小批图,走完标注、训练、评估全流程,你会立刻遇到教程里不会出现的问题。
- 检测项目里,试着把输入分辨率改一档,记录 mAP 和推理耗时的变化曲线。这个手感比记住任何结论都有用。
- 分割项目里,刻意把训练集缩小到原来的十分之一,观察过拟合出现的时机,再回来看数据增强的参数该怎么设。
- 部署环节不要只看演示。自己把模型导出一次,写一个最简的推理脚本,确认前后处理的归一化参数和训练时完全一致。
如果时间有限,宁可把两三个项目做透,也不要六个都只跑一遍官方代码。
看完应该能回答的问题
用这几个问题自检,能答上来,说明这门课的内容真正落到你身上了:
- 给你一个全新的业务场景,你怎么判断该用分类、检测还是分割?
- 目标检测中 anchor 的设置和数据集里目标尺寸分布是什么关系?
- U-Net 的上采样路径里,特征拼接和逐元素相加的区别会带来什么影响?
- 模型精度达标但线上延迟超标,你会按什么顺序去优化?
- 数据标注质量差导致的精度问题,和模型结构问题,怎么区分?
如果这些问题你现在只能答个大概,那就带着它们去学。CV 项目能力的分水岭,从来不是「知道多少模型」,而是「遇到没见过的数据和新问题,你能不能自己定位并解决」。这门课提供的是多个完整的解决范例,剩下的迁移,得靠你自己动手。
CV项目班 第8期
课程详情
课程详情
课程聚焦 CV 领域的热门应用场景,从基础算法到复杂项目开发,通过多个完整的实战项目,让学员深入理解图像分类、目标检测、图像分割等核心技术,掌握模型训练、优化与部署的全流程,具备独立开发 CV 应用的能力。
适用人群
- 具备 Python 编程基础,了解深度学习基本概念(如神经网络)的开发者;
- 学过 CV 入门知识,希望通过实战提升项目开发能力的学习者;
- 计划从事计算机视觉相关工作,需要积累项目经验的应届毕业生;
- 从事 AI 应用开发,想拓展 CV 技术栈的工程师。
课程特色
- 全项目贯穿教学:以 6 个不同难度的 CV 项目为核心,从简单的图像识别到复杂的视频分析,循序渐进提升实战能力;
- 技术覆盖全面:涵盖 OpenCV、TensorFlow、PyTorch 等主流工具,以及 CNN、YOLO、U-Net 等经典算法与模型;
- 实战与原理结合:每个项目先剖析技术原理,再进行代码实现,让学员既懂 “怎么做”,又懂 “为什么这么做”;
- 工程化能力培养:讲解模型部署、性能优化、数据增强等工程实践技巧,贴近企业实际开发需求。
核心内容模块
1. CV 基础技术与工具
- 图像处理基础:学习图像的读取、显示、缩放、裁剪等基本操作,掌握图像的灰度化、二值化、滤波等预处理方法。
- 深度学习框架入门:快速掌握 TensorFlow 和 PyTorch 的基本使用,包括数据加载、模型构建、训练与评估等流程。
2. 经典 CV 任务实战
- 图像分类项目:基于 CNN 实现图像分类,学习数据集构建、模型选择(如 ResNet、VGG)、迁移学习等技巧。
课程目录
【置顶内容】
01 GAN-第八期
01 8.项目总结.mp4
02 7.模型部署.mp4
03 6.模型改进.mp4
04 5.模型调参.mp4
05 4.baseline搭建.mp4
06 3.算法调研.mp4
07 2.数据收集与处理.mp4
08 1.超分辨率任务介绍.mp4
02 目标检测-第8期
01 12.使用OpenVINO部署YOLOX.mp4
02 11.NanoDetPlus代码讲解、轻量化YOLOX.mp4
03 10.NanoDetPlus实例讲解:Backbone、Neck和Head.mp4
04 9.目标检测算法轻量化的通用技巧.mp4
05 8.优化YOLOX的几个技巧.mp4
06 7.目标检测系统结果分析与性能优化.mp4
07 6.YOLOX代码讲解(2):正负样本分配、自定义数据集适配.mp4
08 5.YOLOX代码讲解(1):网络结构.mp4
09 4.从YOLOv3到YOLOX.mp4
10 3.YOLOv3代码讲解(2):正负样本分配、自定义数据集适配.mp4
11 2.YOLOv3代码讲解(1):数据增强、网络结构.mp4
12 1.创建目标检测任务、YOLOv3理论.mp4
13 9、重点知识讲解及答疑.mp4
03 图像分割专栏-8期
03 3.重点知识讲解及答疑.mp4
06 6.重点知识讲解及答疑.mp4
09 9.重点知识讲解及答疑.mp4
04 图像分类专题-第8期
06 7.专题总结及答疑.mp4
05 深度之眼CV项目就业小班 先修课
29 01mobileNet-01-背景介绍.mp4
30 01mobileNet-02-论文结构&摘要精读.mp4
31 01mobileNet-03-主体架构&深度可分离卷积.mp4
32 01MobileNet-04-超参数.mp4
33 01mobileNet-05-后续创新及改进.mp4
72 01FCN-01-语意分割简介.mp4
73 01FCN-02常用数据集、指标、研究成果..mp4
74 01FCN-03-论文摘要精读..mp4
75 01FCN-04-论文引言、全局信息及部分信息.mp4
76 01FCN-05-感受域&平移不变性.mp4
77 01FCN-06-经典算法&本文算法、上采样.mp4
78 01FCN-07-算法架构..mp4
79 01FCN-08-训练技巧&实验结果及分析..mp4
80 01FCN-09-讨论&总结.mp4
81 01FCN-10-代码实现.mp4
82 01FCN-11-数据预处理..mp4
83 01FCN-12-模型搭建.mp4
84 01FCN-13-训练、验证&预测函数搭建..mp4
85 01FCN-14-损失函数.mp4
86 01FCN-15-指标计算.mp4
87 01GAN-01-论文摘要.mp4
90 01GAN-02-论文背景.mp4
91 01GAN-03-论文泛读.mp4
92 01GAN-04-价值函数.mp4
93 01GAN-05-训练流程&理论证明1.mp4
94 01GAN-06-理论证明2&实验结果&总结展望.mp4




