自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Pytorch中实现CUDA加速【来自AI葵 pytorch-cppcuda-tutorial】

【本教程主要参考自kwea123】GitHub - kwea123/pytorch-cppcuda-tutorial: tutorial for writing custom pytorch cpp+cuda kernel, applied on volume rendering (NeRF)目的实现GPU加速计算,场景有非平行运算和大量串行运算两种,本教程主要针对第一种如体素渲染的应用。非平行运算:像体素渲染那样的,由于每次采样点个数不一样,计算过程有差别,但有相似性又需要大量重复计算。(对比像神

2024-06-03 12:06:00 764

原创 Ray Tracing in One Weekend徒手写光追

超采样抗锯齿方法:对每一个像素(u, v),其颜色值由(u, v)到(u+0.99999, v+0.99999)之间的采样点决定,即通过该范围内随机多条光线分别计算颜色值后求平均。由于精度问题,可能是0附近的浮点数,需要忽略掉0附近这个范围,从0.001开始。新建文件夹, VS Code打开此文件夹,新建helloworld.cpp 文件,F5运行,“C++ GDB/LLDB)”,“g++.exe - 生成和调试活动文件”现实世界中的玻璃, 发生反射的概率会随着入射角而改变,采用Schlick近似。

2024-05-28 09:47:52 900

原创 Nerfstudio安装(含踩坑细节)

解决:将tiny-cuda-nn及其子模cutlass、fmt块都转移到gitee,然后在tiny-cuda-nn的.gitmodules中修改子模块链接。再安装torchvision,注意还是用上面那条完整安装命令,否则有依赖问题。踩坑:github连接不稳定,尤其代码中还包含子模块(其它代码)的情况。当然,前提是已经安装显卡驱动、cuda(11.8)和cudnn。解决:复制下载whl链接,用迅雷先下载到本地,然后。踩坑:torch太大,下载不完整,安装失败。当然,前提是已经安装了anaconda。

2024-04-09 09:42:09 795 5

原创 最新三维重建技术资源整理(NeRF和3D Gaussian Splatting)

视频教程(原作团队ECCV2022):https://www.bilibili.com/video/BV1vs4y1F7De/?视频教程(蒂宾根大学ML-4360,主要第九章):https://www.bilibili.com/video/BV1ov411j7Uj?代码(pytorch3d版):https://gitcode.com/mirrors/facebookresearch/pytorch3d/tree/main。代码:https://github.com/Anttwo/SuGaR。

2024-01-26 10:53:25 748

原创 树莓派4在raspbian系统下编译安装ROS及libboost报错解决

树莓派4在raspbian系统下编译安装ROS及libboost报错解决因为libboost,编译到rosbag报错及rosmaster启动失败解决

2020-06-16 07:42:31 290

空空如也

空空如也

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

TA关注的人

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