Week 9
Codec Design Project (Group)
30%
小组从零设计一个基于 DCT 或小波变换的简易图像编码器,对比其在不同码率下的 PSNR 性能。
ELEC4622
课程定位 ELEC4622/9722 是电信与电子工程专业在‘数字娱乐与感知计算’维度的前沿核心课。它解决了支撑现代流媒体(如 YouTube, Zoom, Netflix)的‘压缩与传输’命题:如何在带宽极度受限的情况下传输 4K 高清视频?人耳是如何感知声音频率的?它是通往多媒体架构师、高级音视频开发工程师、及虚拟现实 (VR) 研发岗位的唯一专业通行证。它将经典的离散余弦变换 (DCT)、心理学感知模型与现代编码标准深度整合,是培养‘具备多维感知认知工程师’的必修课。 技术栈与学习内容 课程围绕‘音视频采集、压缩与重建’展开。核心技术栈包括:MATLAB (用于信号仿真)、C++ (用于编码器原型)、以及 JPEG/MPEG 标准分析。学习内容涵盖:数字图像基础(颜色空间 YUV vs RGB)、图像压缩核心(变换编码、量化、熵编码)、最为实战的‘视频压缩标准 (H.264/HEVC) 运动估计与补偿’、以及音频压缩中的心理声学模型。此外,课程重点研究了数字水印与内容保护技术。学生将学习如何利用 MATLAB 编写自己的 JPEG 压缩引擎。课程强调‘感知质量与码率开销的极致权衡’。 课程结构 10 周理论高频产出与三个渐进式仿真 Lab 结合。评估体系完全对接流媒体工业界:包含针对余弦变换系数手算的期中测试、一个要求‘开发高效图像/音频压缩算法’的小组 Major Project(含 PSNR 质量对比分析)、以及一场强调预测编码判定、子带过滤逻辑与标准协议解析能力的期末综合大考。该课极其强调‘数学变换在像素/采样点上的物理映射’。 适合人群 电信、电气或计算机专业大四或研究生。必须具备扎实的 ELEC3104 (信号处理) 基础。如果你想搞清楚‘为什么 MP3 的音质听起来不错但文件很小’、或者渴望在未来的元宇宙渲染中掌控带宽红线,这门课是你的神功。建议每周投入 18-22 小时进行编码算法实验。
Course decision
先看考核重心、截止节奏和入门要求,再决定这门课是否适合你的学期安排。
考核总权重
100%
3 项考核
最高单项
45%
Final Professional Examination
期末考试
有
以官方 outline 为准
Hurdle
2 项
需要单独满足
Deadline map
按截止周排列作业节点;持续考核会保留在下方完整考核结构中。
Week 9
30%
小组从零设计一个基于 DCT 或小波变换的简易图像编码器,对比其在不同码率下的 PSNR 性能。
Week 10
25%
涵盖利用 8x8 DCT 矩阵进行手工量化的限时测试,强调参数计算的物理含义。
Week 11
45%
全面考察预测编码证明、视频流状态机分析及心理声学判定能力的深度笔试。
Syllabus
默认只展示每周独有的知识重点;节奏、考核、Tutorial 和避坑信息按需展开。
人类视听觉系统特性,采样定理复习,多媒体系统的关键指标(时延、抖动)。
YUV 4:2:0 下采样原理,色彩模型转换,直方图在图像质量评估中的作用。
DPCM 模型,行程长度编码 (RLE),哈夫曼编码在多媒体流中的代数实现。
基函数分析,8x8 块变换逻辑,为什么 DCT 在图像去相关中表现优异。
量化表设计,锯齿形扫描 (Zig-zag),DC/AC 系数编码,处理分块效应。
复习运动矢量搜索逻辑,冲刺小组音视频压缩 Assignment,练习 MATLAB 矩阵优化。
帧间预测原理,块匹配算法 (BMA),三步搜索法原理,运动补偿残差分析。
I, P, B 帧定义,GOP 结构,H.264 中的变换与量化改进,多参考帧机制。
频率掩蔽与时间掩蔽效应,子带编码原理,MP3 编码框架深度解构。
鲁棒数字水印,内容管理系统;全学期图谱大复盘;迎接 Final。
Assessment
Multimedia Theory Quiz
涵盖利用 8x8 DCT 矩阵进行手工量化的限时测试,强调参数计算的物理含义。
Week 10
Codec Design Project (Group)Hurdle
小组从零设计一个基于 DCT 或小波变换的简易图像编码器,对比其在不同码率下的 PSNR 性能。
Week 9
Final Professional ExaminationHurdle
全面考察预测编码证明、视频流状态机分析及心理声学判定能力的深度笔试。
Week 11
From Seniors
基础信息谁都查得到,真正值钱的是过来人的经验。
比你早一年的学长留下的真实经验 —— ChatGPT 给不了。
这门课还没有学长经验,你可以是第一个 —— 注册后在课内分享。
这门课暂无往年考点记录。
下面是匠人学院毕业生整体去过的公司分布(来自脱敏校友证言)。这是全平台的总体去向,不代表选这门课的人一定去这些公司。
统计自 317 份脱敏校友证言
岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer
岗位:Frontend Dev · junior frontend developer · Front-end Developer · Full Stack Developer
岗位:Full-stack Developer · Data Engineer · Consultant
关于这块数据,我们说实话
雇主墙来自脱敏毕业生证言(testimonials)的整体分布,无法关联到具体学员或其所选课程;仅作为毕业生去向的总体社会证明展示。
我们没有"某位学长选了这门课、后来进了哪家公司"这种可查询的个人去向档案 —— 校友证言是脱敏的,无法关联到具体的人或他选过的课。所以这里只给整体分布,不给个人路径,不编。