图像与图形区别

图像纯指计算机内以位图形式形式存在的灰度信息;

图形含有几何属性,更强调场景的几何表示,是由场景的几何模型和物理属性共同组成的。

1.真实感图形绘制举例

基于预计算的全局光照实时绘制

表面细节绘制与体纹理

体纹理:二维样本,生成三维的纹理信息。

复杂光照环境下头发的交互绘制与编辑

头发之间计算复杂,有各种反射、折射等现象。

2.计算机动画

基于应变场的动画变形

视点相关的流体模拟(烟)

3.几何造型和处理

基于点云的绘制

(1)点云注册:应用中模型和扫描的物件验证匹配,检验生产物体是否达标,另可以实现对多视角得到的图片融合。

(2)几何纹理的迁移和合成(风格学习);

(3)拓扑修复与编辑:基于体数据表达,利用骨架实现多余环的切除;另模型的拓扑编辑:画一个草图,用草图来诱导拓扑结构。2007siggraph。

(4)纸雕Popup:输入一个三维模型,会生成一张图纸,这个图纸上画出一些线,有些地方要剪开,有些地方要折叠起来。可以是一个立体贺卡,打开是立体的,折叠是平面的。

基于图像和视频的绘制

是指利用图形学技术进行图像和视频的处理,以满足用户的特定需求。这个领域比较新。

(1)画中游:以一副图像作为输入,生产在场景中漫游的效果。生成的动画有很强的层次感。

(2)视点变形:蒙娜丽莎的两幅画生成多角度观看的效果。

(3)视频精灵:非常有创意,拍出老鼠在不同姿态下的照片。当需要观看的时候则指定特定的照片,最后生成可以控制的画面,存在全局优化。

基于图像和视频的绘制–清华学生的工作

(1)基于重复对象检测的图像编辑:有很多条鱼,圈出一条以后可以找到相类似的。ACM siggraph2010。

(2)卡通矢量化
将栅格动画转换为矢量格式动画,以方便素材重用和编辑(移动、修改一帧的结果)。

(3)水流视频的水墨风格绘制
给一个真实感的视频,生成带有国画风格的视频。

(4)基于对象混合的图像合成
提出了一种交互图像合成算法,可将两幅图像的内容进行无缝地融合。

基于海量数据的图像合成与编辑

海量的网络数据中蕴含着图像智能处理所需要的重要知识,利用网络海量内容,基于认知计算模型和机器学习的图像智能处理成为重要发展趋势。

(1)经典方法:基于百万张照片的图像场景补全。对于图片中不满意的部分可以扣去,但需要补齐,这时候采用机器学习的方法从互联网中找到合适的图片填补,使得最后生成的图片为用户需要的。SIGGRAPH2007。

(2)基于互联网图像创建新型数字媒体内容:构建了一个基于大规模分布式图像视觉分析系统的新型数字内容重建系统。通过收集网上较多的罗马照片,最后生成一个三维的模拟动画。ICCV2009。

清华的两个例子:
Sketch2Photo:基于互联网的图像融合:利用关键词和草图对海量互联网数据进行过滤、搜索和合成。这个影响大,就是简单的画一个草图并加以文字说明,则可生成对应的图片,比较随意。SIGGRAPH2009。
PoseShop:基于人类图像库的个性化内容生成:分析、过滤3百万张互联网图片,构建用于个性化内容生成系统的人类图像库。画一堆草图,然后连贯起来,则生成了连环画,甚至是一些游戏。TVCG2013。

课堂笔记_图形学基础课程_简单认知00相关推荐

  1. 字符串输出为什么第一个没了_「课堂笔记」Python基础语法:变量和输入输出

    学习了视频课程<财务Python基础--财务人的第一个Python程序|输入输出>,小编特为大家整理了本节内容的文字版笔记,一起来温故知新吧~~ 变 量 一.为什么要引入变量? 在信息计算 ...

  2. python 字符转义_【课堂笔记】Python基础语法:字符串

    本文是<财务Python基础:字符串>视频的文字版笔记,供大家参考. Python中的字符串 字符串是以单引号'或双引号"括起来的任意文本.注意即使是数字,如果用引号引起来,那么 ...

  3. snmp 获得硬件信息_计算机网络基础课程—简单网络管理协议(SNMP)

    简单网络管理协议 (Simple Network Management Protocol) •除了提供网络层服务的协议和使用那些服务的应用程序,因特网还需要运行一些让管理员进行设备管理.调试问题.控制 ...

  4. python基础课程_学习笔记13:标准库:有些收藏夹——sys

    标准库:有些收藏夹 sys sys这个模块可以让你访问和python解释器联系紧密的变量和函数. sys模块中一些重要的函数和变量 函数/变量 描写叙述 argv 命令行參数,包含脚本名称 exit( ...

  5. 计算机图形学+简单算法实现,《计算机图形学》课程设计-简单几何体的消隐算法实现.doc...

    PAGE PAGE 18 PAGE 18 课程名称:<计算机图形学> 论文题目:简单几何体的消隐算法实现 教学部: 年 级: 班 级: 学 号: 姓 名: 简单几何体的消隐算法实现 摘 要 ...

  6. python培训班课程-python培训班_人工智能培训班课程_学而思教育

    2017年7月20日,国务院发布<新一代人工智能发展规划>,正式开启国内人工智能的新篇章 传统教育改革,开启"全民学Python"时代 小学 Python语言课程化也将 ...

  7. 清华大学计算机学院主页,计算机图形学基础课程主页 | 清华大学计算机系

    1.  2002级本科生黄其兴同学在完成图形学课作业的过程中就B样条的升阶和顶点插入算法进行了深入的研究,并在胡事民教授和Martin教授的共同指导下在国际著名刊物Computer Aided Geo ...

  8. JAVA布局管理器导包_在 Java 中,要使用布局管理器,必须导入下列( )包。_计算机网络基础答案_学小易找答案...

    [单选题]详图索引符号中的分子编号4代表( ). [单选题]MCS - 51 单片机的 CPU 主要的组成部分为( ) [判断题]路由器工作在物理层,其实现路径选择和寻址的功能.( ); [单选题]禅 ...

  9. C++_系列自学课程_第_9_课_C语言风格字符串_《C++ Primer 第四版》

    前面说了写关于数组和指针的内容,这次在这里讨论一下字符串,讨论一下C语言风格的字符串. 在C语言里面我们利用字符数组来对字符串进行处理, 在C++里面我们前面说过一种类类型string可以对字符串进行 ...

  10. C++_系列自学课程_第_12_课_结构体

    1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 6 struct CDAccount ...

最新文章

  1. CVPR2021深度框架训练:不是所有数据增强都可以提升最终精度
  2. java神剑30变_改动对比 - 神剑养成(一) (MengSword1) - MC百科|最大的Minecraft中文MOD百科...
  3. linux安装KVM
  4. C++ 中使用引用类型的成员变量
  5. 190425每日一句
  6. python标注cad桩位_如何在图纸上作出桩位坐标及大量编号
  7. RV减速器动力学模型静力学matlab程序代码
  8. 别说你不知道光纤有这七种类型!
  9. godaddy服务器内网站转移,2021年Godaddy最新域名转出教程 | Godaddy美国主机中文指南...
  10. 使用Python处理excel表格(openpyxl)教程
  11. python斗地主出牌算法_python模拟斗地主发牌
  12. 2019年北京市社会保险缴费明细表
  13. RISC-V 指令格式
  14. Miui13-mi10s刷twrp和Magisk
  15. chrome 前端开发插件:尺子
  16. NAT-T下的端口浮动
  17. 论文阅读笔记之AGE:由图信号引发的一系列问题
  18. JQuery入门总结(三)【选择器、方法、Json】
  19. IDC发布中国企业网盘报告:市场保持高速增长 联想企业网盘蝉联第一
  20. Deep learning 译文 -- 第二部分

热门文章

  1. 《电路(邱关源)》第五版重难点记录(长期更新)
  2. 渲染到纹理(Render To Texture, RTT)详解
  3. 寻找春天nbsp;九宫格日记-2011.09.29
  4. 计算机的网络命令大全,windows常用网络命令图文详解
  5. linux添加变色龙引导,变色龙引导界面屏蔽多余盘符并默认启动Mac _ 黑苹果乐园...
  6. 四 解决问题1 只列式不计算机,小学六年级数学下册期末试题人教版
  7. 刘卫国python语言程序设计实验题答案_Python语言程序设计-中国大学mooc-试题题目及答案...
  8. SpringBoot集成DM数据库
  9. openjtag openocd libftd2xx
  10. 药易通采购过账存储过程ts_c_BillAudit 分析