当前位置: 首页 > news >正文

2023CCF图形学启明星计划夏令营感想记录

这篇就是纯日记了,想记录一下参加这个夏令营的感想,中间的一些过程,毕竟这对我来说算是一段难忘的经历。

 

一、了解到的渠道

我个人是比较喜欢图形渲染的,之前也学过GAMES的课程,然后偶然的一天,GAMES101里的一位群友发了个连接,于是我点进去一看,正好符合说的大二生的条件,于是激动的就填好了个人信息报了上去。

二、开始慌了

一开始进咨询群的时候,群里大概有四十多个人?然后过了几天就变成了两百多个人了,我当时就有预感到,这一定会被筛了,然后当时就觉得,自己在一个四非的院校,感觉机会有点渺茫?或者说不太自信?在主办方说过要筛人多填额外信息之后,抱着试试看的心态,我把我毕生所学和对图形学的热爱全部写了上去,然后就开始日常的社畜生活了。。。。。。

三、惊喜

8.1号那天我正在工位上摸鱼,然后右下角QQ弹出了一封邮件,我被录取线下资格了,当时高兴的在工位上差点喊出来,但是我还是强忍着开心激动之情,最后忍住了。

四、开营第一天

接下来就是前天的事情了,8.23我早起没吃饭,直接坐了一站公交,又走了一段路前往了清华大学,该说不说,清华大学的资源确实好。唯一缺点可能是因为学校太过出名所以有好来着旅游打卡的,校门口人山人海,由于我本人并不是很喜欢拍照,所以就没记录,但是清华的门口真的是每天都有很多校外人员。

我虽然是个路痴,但是我还是会看高德地图的,根据高德地图和群里发的信息,我很容易找到了清华大学的FIT楼,这里有个小插曲,我最开始想从这栋楼的北门进入,然后北门的横幅写着,假期期间本门上锁,请从东西门进入,然后我就去了东门,然后到了FIT楼的东门,上面写着此门封闭,然后我就只能去西门了,也就是最后我从西门进去了,西门进去很大一个标语写着夏令营的路牌。当我到电梯的时候,有个陌生人(其实后来知道他就是夏令营的工作人员)告诉我1-312的教室在XXX,我当时很好奇,他怎么知道我是来参加夏令营的,但是也没多想,然后就去了。

到了三楼的签到处,领了个衣服和一个包装看起来很高端的U盘,32G的,签了到,就直接进教室准备听课了。第一个开营致辞的是一个老教授,原谅我我忘了叫什么了,但是当他说线下这50个人是从400多个人里面筛出来的时候,我挺惊讶的,因为这50多个人里面,加上我只有3个人是非985,211的,不管怎么说,当时是既感动又开心,还有点不敢相信,因为我真的不相信我的水平能从400多个人里面被筛出来,群里还有好多211 985 的没被入选线下,所以我当时真的不太敢相信。

第一个作报告的是胡事民老师,我其实对胡事民老师是挺崇拜的,所以一想到能见到他本人,还能线下听到他的课,当时也挺激动的,胡适民老师是第一个作报告的,主要跟我们介绍了一下图形学的历史和前沿相关的东西,有一句话我印象很深刻,“深度学习是新时代的微积分”,确实是这样,所以这次夏令营回去后我也打算好好学习一下。 

接下来是周昆老师,也是一位超级大牛,讲什么我就不细说了,夏令营后面应该都会有视频回放发到网上,总之也是很前沿的东西,大概是真实世界三维材质的数字化重建,讲的条理很清晰,我感觉也是位非常非常好的老师。

之后就是第一天的午餐时间,工作人员为我们准备了盒饭和水,非常贴心。

下午第一节,放了个视频,主要介绍了好多好多老师和他们的研究方向,并且告诉我们如果对他们的研究方向感兴趣,可以随时联系他们,但是我真的感觉我太菜了,没那个能力,所以才一直想不断通过学习提升自己。讲课的老师说他们带的大一大二的本科生都发过siggraph,我当时是真的惊讶,果然世界上是不缺天才的,只能说自己真的是太菜太菜了。

下午第二节,是北航的高阳老师,给我们讲了空间数据结构,嗯,大部分也是GAMES101里的东西,就是BVH,KD树,BSP树,八叉树这些,然后最后留了一个作业是,把两篇论文里的BVH遍历算法用伪码复现一遍,第二天要交,我当时就有点懵,这就是北航的强度吗?但好在最后还是弄出来了,感觉心灵受到了刺激。

下午第三节,腾讯的殷俊老师给我们讲了腾讯的一个数字长城这么一个项目,里面主要讲了他们自己研发的UV展开切分的一套方法,比UE和Unity都要好,感觉也好厉害。到这里第一天其实就结束了,结果TX的HR也在这边还给我们一人发了一个玩偶。

企鹅公仔和...
 

 

五、第二天

第二天第一位老师是陈姝宇老师,她的研究主要是线稿生成人脸,因为本人的数字图像处理要开学才能学,所以这里听的也不是很明白,大概就是用深度学习神经网络和Mask对画出的一些区域做标记区分,然后巴拉巴拉,总之最后生成了比较逼真的人脸。

上午第二节是王贝贝老师讲的,她主要是想介绍一些前沿的渲染方面的东西,跟我们说了一下现在渲染还有哪方面可以做,总体来说前面都比较基础,后面也是些展望,总体不涉及到太多技术上的东西,但是也让我们明白了其实渲染方向仍然可以研究挖掘出很多东西。

第三位是过洁老师,嗯讲的就是渲染基础课,面向0基础,然后所以我听的时候其实感觉有点无聊说实话,可以说是GAMES101的渲染部分的精简浓缩版?在1个小时30分钟内的......

然后就又到了午饭盒饭时间。。。。。。

下午第一节,夏佳志老师和王叙萌老师给我们带来了可视化方向的课程,嗯其实我本人对这方面不是特别感兴趣,而且里面还涉及到一些前端的内容,然后也听的就云里雾里的,所以就没记住什么,但是老师毫无疑问都是很专业的,他们已经尽量让我们有兴趣了,但是我个人对可视化是真的不感冒(狗头保命)

然后第二节是任博老师的物理仿真课,有一说一我很喜欢任博老师的讲课风格,听起来真的很舒服,内容大概就是GAMES101的后两节内容,但是讲的更详细,包括方程推导什么的,听的我是激情澎湃,一直抖腿。

第三节是朱新瑞老师的《端云协同下的元宇宙3C技术与设计》,前面主持人的介绍很长,但是老师上台的时候说这个介绍是语言大模型生成的,感觉太罗嗦了,回去要优化一下,笑死。3C是Character,Camera和Control的缩写,所以...角色,控制,椅子可以坐,嗯对,最高级的角色交互形式就是椅子可以坐,哈哈。非常喜欢这位老师,讲课真的很生动形象有趣。

然后最后一节是,刘添天老师课程,他来自太极图形,当然,不是打广告的,但是太极图形做的我真心感觉不错,不到150行代码教我们实现一个简单的布料模拟demo,而且老师讲课说话声音真的很好听。

 六、第三天

最后一天嘛,前两节依然是前沿报告,第一节是王鹏帅老师的稀疏卷积八叉树前沿报告,简单的讲大概是三维空间在数字空间的虚拟重建,运用的依然是深度学习神经网络,我感觉是很厉害,个人感觉真的是里程碑式的一个研究,有回放我建议大家看看,讲的很清楚明了,而且真的很厉害(这是第几个厉害了......)

第二节嘛是楚梦渝老师的融合深度学习的物理仿真,嗯理论的东西也相对来说较少,主要是分析展望,但是反正也是很厉害啦,其实我当时是比较惊讶的,因为我前两天梦到我的毕业设计就是基于深度学习的水体仿真,但是现在看来是真的有难度啊

第三节是,傅孝明老师的几何课程,真的是位超级大牛,讲的我大脑都快过载了,这几天下来,压力最大的就是傅老师的课程,讲的真的是非常硬核的干货。

然后就到了午饭的盒饭时间

下午第一节,也是夏令营最后一节,我们上了北航汪淼老师的虚拟现实课程,嗯讲的也很有趣,但是理论涉及的很少很少,反正还是蛮轻松的整体上。

七、结营

然后就结营啦,最后合影,工作人员那边说还没发出来,等发出来我再补上吧,反正总之这三天下来真是一段难忘的时光,真的是长见识了,最后交流绿色通道,哎,报选tx游戏的人太多了,被分到了和不鸣科技的HR和技术组长交流,交流了一番,感觉可能他们还是一家主打引擎的公司,不是专门去做游戏的,也聊了聊,感觉他们对我这种想去应用方面,或者说TA这种需求不是太大,主要需求还是引擎开发的,但是HR和技术组长也挺有耐心吧,解答了我很多问题,然后就彻底结束啦,有点不舍吧,但是学习还要继续啊~

相关文章:

2023CCF图形学启明星计划夏令营感想记录

这篇就是纯日记了,想记录一下参加这个夏令营的感想,中间的一些过程,毕竟这对我来说算是一段难忘的经历。 一、了解到的渠道 我个人是比较喜欢图形渲染的,之前也学过GAMES的课程,然后偶然的一天,GAMES101里…...

如何解决“缺失msvcp110.dll”错误,msvcp110.dll丢失要怎样才能修复

今天,我将为大家分享关于电脑提示msvcp110.dll丢失的3种修复方法。希望这些方法能帮助到正在遇到这个问题的朋友们。 首先,我们来了解一下msvcp110.dll文件的作用。msvcp110.dll是Microsoft Visual C 2010 Redistributable Package的一部分,…...

激活函数总结(二十):激活函数补充(SQNL、PLU)

激活函数总结(二十):激活函数补充 1 引言2 激活函数2.1 Square nonlinearity (SQNL)激活函数2.2 Piecewise Linear Unit (PLU)激活函数 3. 总结 1 引言 在前面的文章中已经介绍了介绍了一系列激活函数 (Sigmoid、Tanh、ReLU、Leaky ReLU、PR…...

Docker【部署 04】Docker Compose下载安装及实例Milvus Docker compose(CPU)使用说明分享

Docker Compose 下载安装使用说明 1.Compose说明1.1 Overview of installing Docker Compose1.2 Installation scenarios1.2.1 Scenario one: Install Docker Desktop1.2.2 Scenario two: Install the Compose plugin1.2.3 Scenario three: Install the Compose standalone 2.C…...

23种设计模式-7种结构模式

结构型模式简述 把类或对象结合在一起形成一个更大的结构。 装饰器模式:动态的给对象添加新的功能。 代理模式:为其它对象提供一个代理以便控制这个对象的访问。 桥接模式:将抽象部分和它的实现部分分离,使它们都可以独立的变…...

大数据Flink(六十七):SQL Table 简介及运行环境

文章目录 SQL & Table 简介及运行环境 一、​​​​​​​​​​​​​​简介 二、案例...

WPF使用依赖注入

现在依赖注入在.Net里面已经普及,自己常写一些简单的demo倒是无所谓,但偶尔写一点正式的工程,也免不了要使用一下,于是总结了一下在WPF里面使用依赖注入。 在写简单Demo时候,通常是在MainWindow的构造函数里面直接做初…...

玩转科技|了解AI平台桌面客户端—ChatBox

目录 前言 特性 ​编辑 为什么需要 ChatBox? ChatGPT Plus 平替? 下载 支持系统 功能图 使用教程 ​感受 展示 前言 今天小编又来了,推荐给大家一款开源的OpenAI API桌面客户端ChatBox,它支持 Windows、Mac 和 Linux。…...

visual studio 2022.NET Core 3.1 未显示在目标框架下拉列表中

问题描述 在Visual Studio 2022我已经安装了 .NET core 3.1 并验证可以运行 .NET core 3.1 应用程序,但当创建一个新项目时,目标框架的下拉列表只允许 .NET 6.0和7.0。而我在之前用的 Visual Studio 2019,可以正确地添加 .NET 核心项目。 …...

人工智能项目集合推荐(数据集 模型训练 C++和Android部署)

人工智能项目集合推荐(数据集 模型训练 C和Android部署) 目录 人工智能项目集合推荐(数据集 模型训练 C和Android部署) 1.三维重建项目集合 ★双目三维重建 ★结构光三维重建 2.AI CV项目集合 ★人脸检测和人体检测 ★人体姿态估计(人体关键点检测) ★头部朝向估计 …...

C# 服务HTTPS 对 请求被中止: 未能创建 SSL/TLS 安全通道报错

1.如果windows支持HTTPS的TLS协议,则可以直接跳过 (Tls12) [WebMethod(Description "获取HttpsPost加密服务.")] public string HTTPSPOST(String input,String sUrl) { Log.Add("ReceiveNotice", &qu…...

二级MySQL(七)——表格数据修改

1、修改表格中部分数据 将表格某一行的数据修改,这里用的UPDATE语句: UPDATE tb_student SET studentName 黄涛,native湖北,nation汉 WHERE studentNo 2014210103; 结果: 2、修改表格某一列全部数据 比如性别全部设置为‘女’ UPDATE…...

【日常积累】Linux下sftp搭建

概述 SFTP是Secure File Transfer Protocol的缩写,是安全文件传送协议。可以为传输文件提供一种安全的加密方法。跟ftp几乎语法功能一样。 SFTP是SSH的一部分,是一种传输档案至Blogger伺服器的安全方式。它本身没有单独的守护进程,必须使用s…...

【深入浅出C#】章节 9: C#高级主题:多线程编程和并发处理

多线程编程和并发处理的重要性和背景 在计算机科学领域,多线程编程和并发处理是一种关键技术,旨在充分利用现代计算机系统中的多核处理器和多任务能力。随着计算机硬件的发展,单一的中央处理单元(CPU)已经不再是主流&a…...

Windows Server服务器安全加固基线配置

一、账户管理、认证授权 一、账户 1、管理缺省账户 安全基线项说明:对于管理员账号,要求更改缺省账户名称;禁用Guest(来宾)账户。 操作步骤:进入控制面板-->管理工具-->计算机管理,在系统工具-->本地用户和组…...

基于NXP i.MX 6ULL核心板的物联网模块开发案例(4)

目录 5 4G模块测试 5.1 网络功能测试 5.2 短信功能测试 5.3 通话功能测试 5.4 GPS定位功能测试 5.5 程序编译 前言 本文主要介绍基于创龙科技TLIMX6U-EVM评估板的物联网模块开发案例,适用开发环境: Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.…...

英语——强调

强调句是英语中常用的一个重点句型,其基本结构是:It+be+被强调部分+that+句子其余部分。 第一节 强调句的基本用法 一、被强调的句子成分 在强调句型中,能够被强调的句子成分通常为主语、宾语、状语等,不能用来强调谓语动词、表语、补语、让步状语、条件状语等。当被强调…...

全流程R语言Meta分析核心技术教程

详情点击链接:全流程R语言Meta分析核心技术教程 一,Meta分析的选题与检索 1、Meta分析的选题与文献检索 1)什么是Meta分析? 2)Meta分析的选题策略 3)精确检索策略,如何检索全、检索准 4)文献的管理与清洗,如何制定文…...

【C++精华铺】9.STL string

目录 1. string类的优势 2. string类的常用接口 2.1 常用构造 1. 空串构造:string(); 2. C串构造:string(const char* s); 3. 拷贝构造:string(const string& str); 4. 字符填充构造:string(size_t n, char c); 5. 迭代…...

【PACS】医学影像管理系统源码带三维重建后处理技术

PACS系统,意为影像归档和通信系统。它是应用在医院影像科室的系统,主要的任务就是把日常产生的各种医学影像(包括核磁,CT,超声,各种X光机,各种红外仪、显微仪等设备产生的图像)通过各…...

业务系统对接大模型的基础方案:架构设计与关键步骤

业务系统对接大模型:架构设计与关键步骤 在当今数字化转型的浪潮中,大语言模型(LLM)已成为企业提升业务效率和创新能力的关键技术之一。将大模型集成到业务系统中,不仅可以优化用户体验,还能为业务决策提供…...

应用升级/灾备测试时使用guarantee 闪回点迅速回退

1.场景 应用要升级,当升级失败时,数据库回退到升级前. 要测试系统,测试完成后,数据库要回退到测试前。 相对于RMAN恢复需要很长时间, 数据库闪回只需要几分钟。 2.技术实现 数据库设置 2个db_recovery参数 创建guarantee闪回点,不需要开启数据库闪回。…...

树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法

树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作,无需更改相机配置。但是,一…...

QMC5883L的驱动

简介 本篇文章的代码已经上传到了github上面,开源代码 作为一个电子罗盘模块,我们可以通过I2C从中获取偏航角yaw,相对于六轴陀螺仪的yaw,qmc5883l几乎不会零飘并且成本较低。 参考资料 QMC5883L磁场传感器驱动 QMC5883L磁力计…...

循环冗余码校验CRC码 算法步骤+详细实例计算

通信过程:(白话解释) 我们将原始待发送的消息称为 M M M,依据发送接收消息双方约定的生成多项式 G ( x ) G(x) G(x)(意思就是 G ( x ) G(x) G(x) 是已知的)&#xff0…...

Axios请求超时重发机制

Axios 超时重新请求实现方案 在 Axios 中实现超时重新请求可以通过以下几种方式: 1. 使用拦截器实现自动重试 import axios from axios;// 创建axios实例 const instance axios.create();// 设置超时时间 instance.defaults.timeout 5000;// 最大重试次数 cons…...

微信小程序云开发平台MySQL的连接方式

注:微信小程序云开发平台指的是腾讯云开发 先给结论:微信小程序云开发平台的MySQL,无法通过获取数据库连接信息的方式进行连接,连接只能通过云开发的SDK连接,具体要参考官方文档: 为什么? 因为…...

【JavaSE】绘图与事件入门学习笔记

-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...

高防服务器能够抵御哪些网络攻击呢?

高防服务器作为一种有着高度防御能力的服务器,可以帮助网站应对分布式拒绝服务攻击,有效识别和清理一些恶意的网络流量,为用户提供安全且稳定的网络环境,那么,高防服务器一般都可以抵御哪些网络攻击呢?下面…...

Vite中定义@软链接

在webpack中可以直接通过符号表示src路径,但是vite中默认不可以。 如何实现: vite中提供了resolve.alias:通过别名在指向一个具体的路径 在vite.config.js中 import { join } from pathexport default defineConfig({plugins: [vue()],//…...