自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 Ray Tracing in one Weekend But on CUDA

利用基本的C++代码,造轮子。PathTracing的大致思想为,从相机镜头向幕布处的每个像素发射光线,计算光线进入世界后在不同物体间的折射、反射(镜面、漫反射),并对光照强度进行积分,最终取多条光线的平均值即可。该项目实现了PathTracing的渲染算法,并提供了四种基本材质(朗伯表面、金属表面、玻璃介质、光源介质),一种物体球体,并提供环境光,相机系统和配套的数学运算。需要注意的是,在CUDA编程过程中,需要注意device和host的关系,尤其需要注意内存的位置,以及申请的内存位于哪里?

2024-06-02 16:57:27 585

原创 CS285 2023Fall HW1作业解析

你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

2024-04-30 01:31:56 1029 2

原创 Unity2D 学习笔记 1.如何高效切换场景

关于Unity版本,VS Studio版本以及其它相关设置,请移步上一篇Unity2D 学习笔记 0.Unity需要记住的常用知识本节的方法源于Unity中文课程网《Unity麦田物语》。

2024-04-23 00:41:46 490

原创 医学图像处理 利用pytorch实现的可用于反传的Radon变换和逆变换

Computed Tomography(CT,计算机断层成像)技术作为如今医学中重要的辅助诊断手段,也是医学图像研究的重要主题。如今,随着深度学习对CT重建、CT分割的研究逐渐深入,论文开始越来越多的利用CT的每一个环节,来扩充Feature或构造损失函数。但是每到这个时候,一个问题就出现了,如果我要构造损失函数,我势必要保证这个运算中梯度不会断掉,否则起不到优化效果。

2024-04-03 19:33:26 628

原创 Python库使用介绍 LivermorE AI Projector for Computed Tomography LEAP

github开源代码python API文档作为一个纯计算机背景的小白,关于CT的相关工具,专业课是一点没有呀,好不容易找到一个库,网上居然一个教程都没有。所以自己写一个简易的快速上手的教程,希望能帮到同样使用这个库的人。LEAP这个库的好处在于,它利用pytorch.autograd进行实现,也就是他的输入和输出都是tensor,这实际上十分便于神经网络过程中添加一些这样的投影计算,也可以用来计算loss,真的非常棒。库的安装大家可以查看开源代码,或许过几天我会写一个安装教程也说不定。

2024-03-30 13:43:52 795

原创 论文学习 DOLCE:AModel-Based Probabilistic Diffusion Framework for Limited-Angle CT Reconstruction

论文连接代码连接需要格外注意优化去噪模型这一部分,方法太密集了,整篇论文的核心就在其中。

2024-03-28 15:26:14 712

原创 论文学习 Generative Modeling by Estimating Gradients of the Data Distribution

个人认为,这篇Song Yang大佬的文章虽然被网上很多人吹,然而我们还是应该避免捧杀,认真了解一下其文章的内容和思想,以及试图理解他是如何想到这种思路的。通过其论文引用,实际上也能发现Song神的学习路径,确实具备非常坚实的数学基础。至于这篇文章与DDPM(扩散模型)的关系,个人认为,这篇文章可以从理论上作为扩散模型有效的证据,或者说,从另一个角度,实现了与扩散模型相同的效果。十分厉害。论文连接。

2024-03-19 03:42:11 430

原创 Physical Based Rendering 第一章 简介

丢个连接。

2024-03-09 18:29:34 924

原创 论文学习 BioNeRF: Biologically Plausible Neural Radiance Fields for View Synthesis

虽然我不应该再看NeRF相关的东西了,但是我还是觉得这个论文的题目很有意思,毕竟我认为神经网络本来就是模拟生物大脑的一个模型,那么我们应该更多的注意一些生物的机制,这些机制如果能得以很好的建模,或许能为神经网络结构下一步的开发提供思路。不同于NeRF依赖神经网络的权重来存储三维信息,BioNeRF利用感知启发的方式来融合多种输入,来改进模型中的记忆模块。并且该模型模拟了视锥细胞的功能,使其专注于纹理信息的提取。因此在这个意义上,记忆模块实际上是对形状信息和纹理信息进行组合。

2024-02-22 12:28:52 892

原创 Debug系列 GroupNorm和BatchNorm出现Nan或inf的情况

在复现别人论文的实验结果时,按照README乖乖做完之后,却发现损失函数的走向十分诡异,具体表现为在cifar10数据集上运行2万步以前,一切风平浪静,祥和美好,但是突然loss就全部变为nan了。令人费解。在Debug两天后,终于发现并修改了问题。令人发指。在此记录,也希望各位以后遇到此类问题,能够快速解决提供参考。如果你也想试试,就看这个论文论文连接。

2024-02-21 21:31:06 954

原创 图表示学习 Graph Representation Learning chapter2 背景知识和传统方法

需要说明的是,在有向和加权图中,度可以区分为不同的概念。不管怎么说,这个特征在传统机器学习中都是十分重要的。如果我们期望所有的中心度都是正的,我们可以应用Perron-Frobenius Theorem,即对A求解特征向量。具体方式为,枚举所有可能的子图结构,然后统计出现的次数。一种常见的方式是利用特征向量中心度,我们定义每个节点的中心度为周围所有中心度的均值,其中。那么每次迭代后的结果是截至T步时,经过的次数,由此可以得到重要性。基于路径,则是统计类似于最短路之类的。也就是所有的相邻节点构成的集合。

2024-02-17 23:05:37 878

原创 随机过程初级教程 第一章

马尔科夫链:状态空间是有限或可数的马尔可夫过程。不存在非常数的平稳独立增量过程是平稳过程。扩散过程:状态空间是连续的马尔可夫过程。泊松过程和布朗运动都不是平稳的,但增量。称马尔可夫过程有平稳转移概率,如果。有联合密度时,我们可以定义。对任意固定h是平稳随机过程。时,X的条件密度函数为。这蕴含着条件独立性。的联合分布函数相同。特别的对任意时刻t,

2024-02-17 18:36:49 973

原创 图表示学习 Graph Representation Learning chapter1 引言

虽然我并不研究图神经网络,但是我认为图高效的表示方式还是值得所有人去学一下的,或许将来觉得这个很有意思呢?当然啦,这也作为北京大学 图神经网络这门课的课程笔记吧,希望各位批评指教,也希望大家一起进步。

2024-02-16 21:12:30 1044

原创 Unity2D 学习笔记 0.Unity需要记住的常用知识

Unity2D 学习笔记 0.Unity需要记住的常用知识

2024-02-07 23:30:09 1772

原创 医学CT成像的迭代算法 SART和OS-SART算法

由测量得到的投影数据恢复到真实的CT图像,这一任务目前分为两类算法,第一种就是以反向投影FBP为主的算法,第二类则是迭代的算法(IR),本文所提到的SART和其改进版本OS-SART均为迭代算法,即需要一定的运算时间。对于算法的证明与解析本文并不涉及,只是单纯从下面这篇论文中翻译对应的部分罢了。因为发现网上对于OS-SART的解析甚少。

2024-02-04 22:50:35 2138

原创 北京大学 wlw机器学习2022春季期末试题分析

你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

2024-01-10 22:38:04 1176

原创 【论文学习】SOLVING INVERSE PROBLEMS IN MEDICAL IMAGING WITH SCORE-BASED GENERATIVE MODELS

好不容易写完了这么长的一篇,整体看来,这篇文章更像是对去噪过程的一个改进。通过在不同时间步引入对应的条件,来控制图像的生成。文章中所有的译者注中举例都按照从X光复原CT图像这个问题出发,因为导师给的任务是这个。

2023-11-20 21:38:30 325

原创 北京大学 音乐与数学2023学年春季学期 期末笔记

笔记是用Onenote记的,挂在网盘连接里了。希望能对大家有帮助。

2023-06-17 19:36:23 168

原创 论文学习 使用基于NeRF的精炼特征从3D感知Diffusion模型下实现单视点下的人工重建

看到名字这么长是不是怕了??这其实只能说明我翻译能力太差了。很开心,这是加入我的导师实验室以来导师给我分配的第一篇论文,虽然我很菜,不过我也会努力达到老师的要求,以后我要在单视点下的CT三维重建方面发光发热,为导师做出点什么,也要为科学发展做出点什么。这个领域非常重要,过去的工作做的不好,我们提出了一个模型NerfDiff,我们也同时改进了基于NeRF的提取算法来使得Conditional Diffusion model(CDM)能够生成连续的图。

2023-05-07 15:11:39 962

原创 项目记录 基于多模型实现网络评论的情感分类(以性别歧视为例)

该任务为,本文主要介绍了利用sexism2022数据集进行多模型测试,并最终选取表现最好的模型为最终模型。测试的模型包括Loglinear, Bert+FC,,进行预测。并尝试能否通过组合以上模型的结果,使得准确率更高。GitHub我的工作只是搭建了一个平台用于测试,但是目前受限于作业,我只实现了支持以上两种模型的训练函数,以及配套的验证函数,至于更加通用的平台,可能得等到以后如果我有幸能够研究这个领域才会去扩充啦~或许等我考研上岸闲来无事去扩充也有可能呢?

2023-04-24 13:07:55 162

原创 论文 One-Inlier is First: Towards Efficient Position Encoding for Point Cloud Registration

论文链接。

2023-03-21 22:43:57 191 2

原创 暑研项目回顾 使用Attention-Unet实现对细胞核的Image Segmentation

Attention Unet实现细胞核的分割。

2023-03-12 19:30:30 518 9

原创 论文学习 使用非常深的卷积神经网络实现单图片超分辨率

笔者为了和女朋友在一起做暑期研究,为了实现图片超分辨率,便搜索了这篇论文,也可以作为自己的读书笔记吧。此时笔者正值大一,有许多专有名词翻译未必恰当,如有错误欢迎批评指正,也希望各位有取舍的看,有不明白的地方可以留言,当然自己查原文或许更好。侵权删,并退还所有可能收益。我们解决了基于给定的低分辨率(LR)图片实现高分辨率(HR)图片的方法,这种关于单图片超分辨率(SISR)的研究已经应用于计算机视觉领域。

2023-02-27 20:59:21 417 3

原创 PKU 可视计算概论期末大作业——PathTracing

PKU 可视计算概论期末大作业——PathTracing

2023-01-15 18:11:46 259

原创 PKU 可视计算概论 Lab3作业

PKU 可视计算概论 Lab3作业

2022-12-28 16:13:30 330

原创 歌曲在大脑中的表征

歌曲在大脑中的表征

2022-12-08 08:51:45 440

原创 Openjudge 1、括号替换

Openjudge 1、括号替换

2022-12-02 22:04:08 312 3

原创 生物 人类听觉皮层神经集群的对歌曲的选择性

生物 人类听觉皮层神经集群的对歌唱的选择性

2022-12-02 21:54:10 303

原创 PKU 可视计算概论 Lab2作业

PKU 可是计算概论 Lab2作业

2022-12-02 20:22:10 333

原创 PKU 脑与认知科学期中作业

PKU 脑与认知科学期中作业

2022-11-23 15:35:02 189

原创 可视计算概论课程Lab1

可视计算概论课程Lab1

2022-10-28 21:18:34 1083

原创 Peking Universtiy 数据结构与算法A期中2017解析

Peking Universtiy 数据结构与算法A期中2017解析

2022-10-25 17:14:18 123

原创 生物JC 有关音乐的训练对听力的改善

生物JC 有关音乐的训练对听力的改善

2022-10-24 00:42:16 361

原创 Peking Universtiy 数据结构与算法A期中2013解析

Peking Universtiy 数据结构与算法A期中2013解析

2022-10-22 22:09:59 323

原创 论文学习 探索使用CNN实现对单图像实现过完备表示

论文学习 探索使用CNN实现对单图像实现过完备表示

2022-09-18 17:28:15 1030

原创 ICSAPP 课后习题

ICSAPP 课后习题

2022-09-13 18:35:33 70

原创 OpenJudge 11. 机器翻译

OpenJudge 11. 机器翻译

2022-09-08 13:54:49 132

原创 Leetcode 笔记 71.简化路径

Leetcode 笔记 71.简化路径

2022-09-08 13:38:31 86

原创 (虚拟机)Windows平台利用wsl2安装ubuntu

(虚拟机)Windows平台利用wsl2安装ubuntu

2022-09-03 16:02:39 3290

原创 生物JC TRIM37防止凝集物组织的异位纺锤体极点的形成,以确保有丝分裂的保真度

生物JC TRIM37防止凝集物组织的异位纺锤体极点的形成,以确保有丝分裂的保真度

2022-07-29 05:51:09 462

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除