太極:MIT华人学神开源的计算机图形库
MIT 人工智能实验室胡渊鸣等研究者构建了一个名为太極的开源计算机图形库,想要制作炫酷场景或特效的同学,不妨试试姚班大神的这项工作。
太極(Taichi)是一个开源的计算机图形库,它旨在提供易于使用的计算机图形学基础架构,并提供了 40 多份计算机图形学重要研究的实现。出于效率的考虑,太極本身是由 C++ 构建的,但用 Python 包装了接口。
简而言之,计算机图形学的主要研究内容是如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。太極提供了非常多的图形学展示。
作者表示,该项目之所以称为 “太極”,是因为它不仅是汉语繁体字,同时还是日语的平假名。因为太極很大一部分都是作者在东京大学实习期完成的,包括 10 多篇论文和软件的一般框架,所以他采用两者皆可的名字。
总之,太極作为基于物理的模拟库(刚性 / 变形 / 流体动力学 / 光传输),作者希望它可以和名字一样作为模拟虚拟宇宙的起点。
什么是计算机图形学
关注机器学习的研究者与开发者很多并不太了解计算机图形学,如上所述,它主要希望在计算机中表示和计算不同的图形。计算机图形学的目的就是要利用计算机产生令人赏心悦目的真实感图形。为此,必须创建图形描述场景的几何表示,再用某种光照模型,计算在假想光源、纹理、材质等属性下的光照明效果。
计算机图形学有很多主题,包括用户界面设计、精灵图(sprite graphics)、矢量图形、3D 建模、着色器光线追踪和计算机视觉等。计算机图形学在整体方法论上很大程度需要依赖于基础几何、光学和物理科学。
正因为有这么多主题,它在实践中负责接收并处理物理世界的图像数据,并合理地展示这些图像数据。因此它对多媒体有非常重要的影响,并改变了动漫、电影、广告和视频游戏等的制作方式。
虽然看起来计算机图形学和计算机视觉之间有很多区别,但实际上它们并没有一个明确的界限,它们之间共享了大量的数学基础与理论基础。它们之间就像同一过程的两个方向,计算机视觉希望从图像中抽取语义信息,而计算机图形学希望将抽象的语义信息转化为图像。
太極的一些效果展示
太極在项目地址中展示了很多效果图,我们快看看吧。
作者简介
Yuanming Hu 胡渊鸣
胡渊鸣是 MIT 人工智能实验室(CSAIL)的一名博士二年级学生,师从 Fredo Durand 和 Bill Freeman 两位教授。
他从小就对计算机表现出极大的兴趣,因其在 2012 年全国高中学科奥赛(信息学)中的优异成绩而被保送至清华大学。
2017 年 7 月,胡同学作为优秀毕业生从清华大学姚班毕业。他在微软亚洲研究院跟随 Stephen Lin 博士实习时从事深度学习和计算机视觉相关工作。胡同学的本科论文主要研究的是使用强化学习和对抗学习的自动照片后期处理(发表在 SIGGRAPH 2018 大会上)。2018 年 11 月,胡同学在 Wojciech Matusik 教授的指导下完成其硕士论文。
本科论文链接:https://arxiv.org/abs/1709.09602
硕士论文链接:http://taichi.graphics/wp-content/uploads/2018/11/thesis_ChainQueen.pdf
YU FANG
Yu Fang 是美国宾夕法尼亚大学的一名博士一年级学生,师从 Chenfanfu Jiang 教授,主修计算机和信息科学。2018 年 7 月,Fang 同学从清华大学毕业。他的主要研究兴趣是物理基础上的模拟。现在,Fang 同学一直致力于利用物质点法模拟不同的现象,同时开发新技术加速现有的模拟框架。
两位作者合著论文
两位作者曾合作完成以下三篇论文:
论文 1:《An Asynchronous Material Point Method》
链接:http://squarefk.com/static/files/ampm.pdf
这篇论文由胡渊鸣担任一作,Yu Fang 为二作,在 SIGGRAPH 2017 大会上发表。
论文 2:《A Moving Least Squares Material Point Method with Displacement Discontinuity and Two-Way Rigid Body Coupling》
链接:http://squarefk.com/static/files/mlsmpm.pdf
这篇论文依然由胡渊鸣担任一作,Yu Fang 为二作,在 SIGGRAPH 2018 大会上发表。
论文 3:《A Temporally Adaptive Material Point Method with Regional Time Stepping》
链接:http://squarefk.com/static/files/fang2018async.pdf
这篇论文则由 Yu Fang、胡渊鸣及其他两位作者合作完成,在 SCA 2018 大会上发表。
太極:MIT华人学神开源的计算机图形库相关推荐
- 7 Papers | MIT学神开源微分太极;北大等提出没有乘法的神经网络
点击上方"深度学习技术前沿",选择"星标"公众号 资源干货,第一时间送达 目录: AdderNet: Do We Really Need Multiplicat ...
- 姚期智施尧耘获FOCS 2021时间检验奖,MIT华人摘最佳学生论文奖
转自:量子位 计算机理论顶会FOCS 2021各项论文奖项已公布. 最佳学生论文奖被MIT华人学霸毛啸收入囊中. 而姚期智院士和达摩院量子实验室负责人施尧耘则凭借2001年发表的论文<Infor ...
- 姚期智施尧耘获FOCS 2021时间检验奖,MIT华人学霸毛啸摘最佳学生论文奖
鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 计算机理论顶会FOCS 2021各项论文奖项已公布. 最佳学生论文奖被MIT华人学霸毛啸收入囊中. 而姚期智院士和达摩院量子实验室负责人施尧 ...
- MIT华人博士研究新冠遭学术霸凌!斯坦福诺奖得主:“你论文少,别说话!”...
月石一 发自 凹非寺 量子位 报道 | 公众号 QbitAI 一则消息在Twitter上引起了热议. MIT华人博士遭学术霸凌,而且施暴者还是诺奖得主.斯坦福教授. 只因一篇「新冠数据使用和传播」的论 ...
- NAS+CNN+Transformer=ViT-Res!MIT团队重磅开源ViT-Res,精度高于DeiT-Ti8.6%
关注公众号,发现CV技术之美 本文分享论文『Searching for Efficient Multi-Stage Vision Transformers』,由 MIT 团队重磅开源 ViT-Res, ...
- 苹果官网出现价格Bug:千元产品变百元;阿里云量子模拟平台“太章2.0”正式开源;Vant 3.0发布|极客头条...
整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「 ...
- MIT Mini Cheetah–开源代码仿真环境搭建记录(Ubuntu20.04)
MIT Mini Cheetah–开源代码仿真环境搭建记录(Ubuntu20.04) 一.安装依赖包 sudo apt install mesa-common-dev freeglut3-dev co ...
- MIT Mini Cheetah开源四足机器人仿真环境20211130
Mit Mini Cheetah相关: 1. 实验室官网 MIT Biomimetic Robotics Lab 2. Mini Cheetah作者硕士论文 A low cost modular a ...
- 斯坦福、伯克利、MIT、CMU、UIUC计算机专业概况
自20世纪40年代世界第一台现代计算机在美国诞生以来,美国一直执全球计算机学界之牛耳,这同时也是美国计算机产业界占据绝对优势的重要原因之一.我们成批量地引进的国外众多优秀教材绝大多数也都来自美国.计算 ...
最新文章
- 写 5 个你知道的 HTML5 标签,说明他们的意义
- 第4章:介绍python对象类型/4.1 python的核心数据类型/4.7 集合
- Python version 2.7 required, which was not found in the registry
- 如何用JavaScript实现获取验证码的效果
- CSS实现垂直居中的5种方法
- spring boot----简单入门
- 这就是数据分析之数据变换
- 命令行查看图片_you-get:使用命令行工具下载网络资源,可下载 B 站视频
- ThinkPHP5.0的访问路径随记
- SQL Server数据库漏洞评估了解一下
- html页面搜索文章标题,html-文章页面中的H1-网站标题还是文章标题?
- win10打印机不能服务的问题
- Cplex求解线性规划
- ATTINY85 和 ATTINY84 与arduino的对应引脚
- 图像处理 Matlab GUI系统(全)
- HTML之网页布局与设计技巧
- 互联网开放平台纵横论
- 新书来了 | 邀您一起来看看
- 搜遍全网,终于找到一个适合新手入门的物联网教程
- [CSCCTF 2019 Qual]FlaskLight 记录
热门文章
- 吴恩达深度学习神经网络基础编程作业Python Basics with Numpy
- 吴恩达机器学习学习笔记第四章:python的配置
- 三角形面积 java_java编程中求三角形面积肿么写?
- 判断日期是否为当月最后一天_对比Excel,怎么用Python获取指定月最后一天的日期...
- 京瓷打印机1025默认管理员密码_京瓷2235默认登录密码_动漫台
- focal loss dice loss源码_0815——W2V的TF源码阅读
- python实时策略_Python策略模式
- cordova build android很慢,cordova build --release android命令打包下载gradle非常慢的问题...
- IIS部署VUE刷新404问题如何解决?
- 山东省大学计算机科学与技术,我校计算机科学与技术专业获山东省大学最佳专业排行榜第一名...