“网络细分的概念来源于雕塑。艺术家们做雕像时需要不断雕琢和打磨,使原本规则的几何体石膏变得光滑。我们在计算机上也可以先画出规则的立方体形状,再做网络细分,就能得到想要的形状。”计算机系教授胡事民一边用视频展示网络细分过程,一边讲述网络细分的原理,引起了学生们的思考。

这门课是“计算机图形学”,作为计算机系研究生的专业基础课,它承接清华大学计算机系本科生专业基础课“计算机图形学基础”,在介绍真实感图形学等基础经典理论的同时,用近一半的课时结合当前图形学研究的国际前沿进展,向学生介绍最新的研究思路和方法。

“计算机图形学是计算机应用技术中非常底层和核心的内容之一。”胡事民说。计算机图形学是利用计算机研究图形的表示、生成、处理、显示的学科。图形学可以将基础科学和工程应用的成果通过可视化的方式展示,在娱乐领域,如游戏、电影特效,以及创意或艺术创作、产品设计等行业,图形学都发挥着非常重要的作用。

再基础一些,再前沿一些

“计算机图形学”在清华有悠久的传统。计算机系第二任系主任、我国计算机图形学的开创者和奠基人之一唐泽圣教授,最早在清华开设了计算机图形学课程;孙家广院士曾长期主讲图形学的系列课程,是国内外图形学和CAD领域公认的权威;胡事民则曾跟随孙家广从事博士后研究工作。2002年起,胡事民从导师手里接过图形学教学任务,开始主讲本科生的“计算机图形学基础”和研究生的“计算机图形学”,迄今已经17年。“最初我们需要把课件制作成塑料胶片给学生投影,现在教学方式越来越多元化了”,胡事民回忆道。

这门课在课程内容设计上涵盖了图形学所需的几乎所有基本知识,包括建模、光照模型、渲染及加速、基于图象的图形技术等等。胡事民在课堂上不仅会结合实例详细讲解各个算法的原理和部分算法的后续改进方法,还会通过生活中常见的现象对图形学理论进行深入浅出的解释。

同时,胡事民会把前沿的研究成果编辑到课程里和学生分享。课题组平均每年在图形图像等国际著名刊物和会议上发表5-8篇高水平论文,课堂上讲解的特征敏感度量、图像片网模型等理论技术都是课题组的研究成果。因此课程每年都会动态调整教学内容,并结合国内外专家的观点多角度地介绍课题组和学科最新研究成果,增进学生对该学科的认识、激发学生的创造性。

计算机系媒体所的博士一年级学生杨国烨说:“最重要的是胡老师还会通过自己或其他研究者的小故事,告诉我们为什么某项研究要这么做,以及这项研究对学术界及工业界的影响。这些实例给我带来了很多启发,让我了解到研究工作的影响力和意义从何而来,以及如何做出这样研究。”

“教学是无止境的,我每一年准备课程时都要反复思考那些课件,怎么精雕细刻、浓缩精华,再把最新的内容充实进去。”胡事民说。

好的课堂不需要掌声,而要关注每一位同学

“计算机图形学”平均每年有30余人正式选课。除了计算机系的研究生外,还有来自工物系、美术学院、物理系等院系的研究生,同时也有其他院校及科研单位的师生来旁听这门课。选课学生有不同的基础和专业背景,学生层次不同,在学习过程中遇到的问题也各有不同。

“教学不是你讲得兴高采烈,大家都鼓掌就好了,而是需要关注到那些有困难的同学,不让他们掉队。”胡事民说,他对学生要求比较严格,不仅有固定的讨论班、小范围的讨论,还经常跟学生单独谈话,“哪个学生问题多了就单独请他吃饭,边吃边聊,这样容易发现他的问题并给予帮助。”

计算机图形学需要较强的编程能力,而有些学生编程基础较弱,胡事民就安排了两名助教开设习题课,专门辅导学生编程。部分学生没有学过本科生的“计算机图形学基础”,所以这门课的前四讲专门安排了有关图形学的理论基础性课程,之后的课程分别讲解高级渲染、基于图形的图像处理技术、相关几何知识等。胡事民还自己买教材送给每一位上课的学生。

计算机系学生杜正军说:“课堂上内容丰富多彩,对于每一个具体的专题,老师不仅会分析传统的经典方法,还会结合研究现状讲解最新最前沿的研究思路;不仅会讲解论文本身提出的解决方案,同时也会分析论文的立意、创新性和写作特点,并在课堂上鼓励大家做前沿的研究、有用的研究。”

学以致用,以用致学

“计算机图形学”一共有两次作业,由老师指定题目,让学生们通过编程来实现,老师则根据证明作业的效果和编程的质量对学生进行考核。“但是我们也鼓励学生不做指定的作业,他们可以自选项目。每年都有一部分学生有创新的东西,甚至有非常了不起的作品。”在胡事民讲授这门课程的十多年里,有很多学生不仅掌握了课程知识,并且进行大胆创新,成果斐然。

正在上课的杨国炜同学研发出“Write-A-Video:Computational Video Montage for Themed Text”技术,实现了基于主题文字的视频蒙太奇生成方法。通过该技术,用户在计算机中输入文字,系统即可从视频库中搜索与文本内容语义相匹配的候选镜头并自动组装剪辑视频。如此,专业剪辑师可以省下大量时间、提高效率,没有受过专业技术培训的用户也可以制作出赏心悦目的视频。

2019年11月,杨国炜在胡事民的带领下前往澳大利亚参加了SIGGRAPH会议,其成果Write-A-Video也发表在了SIGGRAPH Asia 2019上,得到国际同行的广泛认可。SIGGRAPH及SIGGRAPH Asia是世界上影响最广、规模最大同时也是最权威的集科学、艺术、商业于一身的CG及互动技术展览及会议。

而在2013年,“计算机图形学”课上的学生们就实现了基于主题文字的单张图片和连环画生成技术,正是这一技术引起了杨国炜的兴趣,取得了现在的成果。“清华的计算机图形学研究处于国际领先水平,现在课堂上的很多内容都是我们课题组、甚至是我们学生的研究成果。”胡事民介绍说。

研究生精品课程“计算机图形学”采用研究型教育教学模式,坚持基础性与前沿性相结合的教学内容,以及课堂学习与研究实践相结合的教学方式,着眼于全体学生的进步,使得学生既学到了图形学的基础知识,又学习了进行科学研究的方法,综合素质和科研能力得到了锻炼与提高。“我们很多时候低估了学生的求知热情和潜力,应该把更多的时间放在对学生的启发与激励上。”胡事民深有感触地说。

清华计算机研究生在线课件,清华研究生精品课程:与时俱进的“计算机图形学”...相关推荐

  1. 计算机控制篮球,【精品课程设计】计算机控制技术弱电课程之篮球比赛计时计分器doc.doc...

    [精品课程设计]计算机控制技术弱电课程之篮球比赛计时计分器doc.doc 课程设计 题目 篮球赛计时计分器 二级学院 电子信息与自动化 专 业 电气工程及其自动化 班 级 学生姓名 学号 指导教师 考 ...

  2. 计算机基础知识精品课程,校级精品课程《大学计算机基础》简介

    一.课程历史沿革 1998年之前,教学环境(软件)以MS-DOS为实验平台,以BASIC语言为授课内容.由实验教师专职辅导.实验课时较少,考试形式主要以理论考试为主.共72学时,在第2学期开设. 19 ...

  3. 大工20秋计算机组成原理在线作业2,大工20秋《计算机组成原理》在线作业3

    <大工20秋<计算机组成原理>在线作业3>由会员分享,可在线阅读,更多相关<大工20秋<计算机组成原理>在线作业3(6页珍藏版)>请在金锄头文库上搜索. ...

  4. 大工计算机基础在线作业答案,大工11春《计算机文化基础》在线作业及答案(国外英文资料).doc...

    大工11春<计算机文化基础>在线作业及答案(国外英文资料) 大工11春<计算机文化基础>在线作业及答案(国外英文资料) 11 "computer culture fo ...

  5. 大工20春计算机原理在线作业二,大工20春《计算机原理》在线作业【答案满分】...

    大工20春<计算机原理>在线作业1 共20道题 总分:100分 答题中 单选题 判断题 一.单选题 共10题,50分 1 5分 下列说法正确的是(). A微处理器就是一台微机 B微处理器为 ...

  6. 大工20秋计算机组成原理在线作业2,大工14秋《计算机组成原理》在线作业2答案...

    大工14秋<计算机组成原理>在线作业2 单选题 判断题 一.单选题(共 10 道试题,共 50 分.) 1. 存储周期是指( ). A. 存储器的读出时间 B. 存储器的写入时间 C. 存 ...

  7. 华师计算机基础在线作业秋,18秋华师《计算机基础》在线作业(标准答案).doc...

    [奥鹏][华中师范大学]华师<计算机基础>在线作业 试卷总分:100 得分:100 第1题,超市收款台检查货物的条形码,这属于计算机系统应用中的_____ A.输入技术 B.输出技术 C. ...

  8. 计算机组成原理在线作业3,大工20春《计算机组成原理》在线作业3满分

    大工20春<计算机组成原理>在线作业3 8 ?" e6 h3 A+ k* V0 ?. e) v" C1.[单选题] 下面属于外部事件引发的中断是().9 ~& ...

  9. 华师计算机基础在线作业秋,18秋华师《计算机基础》在线作业(20210408185935).pdf...

    正确答案 : ( 多选题 ) 6: 微型计算机的输入设备主要有 ______ . A: 键盘 B: 鼠标 C: 显示器 D: 扫描仪 正确答案 : ( 多选题 ) 7: 以下工具软件属于数据压缩软件的 ...

最新文章

  1. IIS5.1/IIS6.0 整合Tomcat6.0.14完全版
  2. ant打包web项目
  3. Docker知识3:Docker的体系简介
  4. 定义定价用途的条件类型(Condition Types)
  5. helm部署hadoop报错解决方法
  6. 百度推出新技术 MIP,网页加载更快,广告呢?
  7. java试题汇编_JAVA面试题汇编 - DotNet and J2EE Developer - BlogJava
  8. 《Pytorch - BP全连接神经网络模型》
  9. java mysql tomcat my_Java、Tomcat 及 MySQL 环境配置
  10. jquery.zclip轻量级复制失效问题
  11. android toast
  12. 系统化交易与量化交易理论与书籍
  13. 涉密专用计算机平台,涉密计算机及移动存储介质保密管理系统(三合一)
  14. 做自己最好的生活大师
  15. 台式计算机硬件组装步骤,【电脑组装教程】DIY台式电脑新手组装+安装系统多图全教程...
  16. 高中数学学习技巧,这几步你都做到了吗?
  17. typora问题解决:This beta version of Typora is expired
  18. 【渝粤教育】广东开放大学 应用创意写作 形成性考核 (54)
  19. 什么是数字孪生可视化技术
  20. 《论语》全译——先进篇第十一

热门文章

  1. div独占一行 html_css实现div强制不换行
  2. windows设置代理上网
  3. lazada API 获得商品评论列表
  4. 基于SSM的农产品交易平台设计
  5. TDD—LTE和FDD—LTE谁更先进?
  6. 有什么让你相见恨晚的 iPhone 使用技巧?
  7. elementui登录界面的详细介绍
  8. 小程序-js进行页面跳转
  9. 【敬伟ps教程】套索、魔棒工具、快速选择工具、选区的编辑和调整
  10. 物联网查流量_中国移动怎么查话费-如何查询物联网卡流量、话费余额?有哪些查询方式?...