自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Building3D An Urban-Scale Dataset and Benchmarks 论文阅读

提出了一个城市规模的数据集,由超过 16 万座建筑物以及相应的点云、网格和线框模型组成,覆盖爱沙尼亚的 16 个城市,面积约 998 平方公里。通过混淆矩阵计算角点精度(CP)、边缘精度(EP)、角点召回率(CR)和边缘召回率(ER),以评估角点和边缘分类的准确性。本文提出了一种自监督方法和一种无监督方法,与现在常用的点云神经网络提取特征点做基准测试,实验结果见论文原文第4章。数据集包含原始点云,建筑物点云,屋顶点云,以及网格模型和线框模型。ACO 是预测角点和真实角点之间的平均偏移量。

2024-05-14 16:45:55 678

原创 BakedSDF: Meshing Neural SDFs for Real-Time View Synthesis 论文阅读

是 Mildenhall 和 Barron 参与的工作(都是谷歌的),同时一作是 Lipman 的学生,VolSDF 的一作。本文引用了很多其他文章的方法,Mildenhall 和 Barron 等的论文Mip-NeRF 360,以及VolSDF的方法。采用了 Instant-NGP 为中介来学习处于顶点位置的参数然后再固定到顶点上。

2024-05-14 14:31:05 1181

原创 3d gaussian-splatting源码运行及结果展示

笔者是在windows下配置的环境。

2024-05-10 21:42:02 1057

原创 3D Gaussian Splatting for Real-Time Radiance Field Rendering 论文阅读

如此热门的项目,网络上有很多大牛分析了这篇文章的做法,在这里简单记录一下个人粗浅的理解。关于各种数学表达式的推导,论文和参考资料中都提供了较为详细的解读,本人能力有限,这一部分理解不够深刻,先不做记录。

2024-05-10 19:06:59 341

原创 VS+Open3D_0.18.0版本环境配置

Open3D0.18.0版本较新,在网上参考资料编译,踩了不少雷,这里记录一下,结尾放上编译好的库。

2024-04-29 17:21:05 714

原创 PCL convolution_3d.h头文件引用报错

引用PCL的头文件<pcl/filters/convolution_3d.h>时,报错如下search::左侧的符号必须是一种类型。

2024-04-28 21:05:39 314

原创 PCL的Ptr释放问题 aligned_free函数触发断点

这个问题困扰我一个下午,终于找到了解决方案,不过还是不太清楚具体的引发原因,应该是PCL内部的问题。参考文章。

2024-01-29 20:33:33 318

原创 VS2019查看文件编码格式

文件->高级保存选项在这里可以看见现在的编码格式也可以修改编码格式如果没有高级保存选项的话可以参考这篇博客进行设置

2024-01-23 22:00:21 899

原创 【NeRF】NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis论文阅读

它要处理的任务是新视角合成。会围绕物体采集不同角度的图像,之后计算每个采集角度的相机位姿,将采集的图像序列以及它们对应的位姿送入到NeRF,就可以合成一些新的视角。简单理解为通过已知相机位姿下的视图,学习推测未知相机位姿下的视图。

2023-12-26 15:22:40 1132 1

原创 【NeRF】Point-NeRF:Point-NeRF: Point-based Neural Radiance Fields阅读记录

传统的NeRF神经绘制方法可以生成高质量的视图合成结果,但由于对每个场景进行了优化,导致重建时间过长。深度多视图立体(deep multi-view stereo)方法可以通过直接的网络推理快速重建场景几何。point-nerf结合了这两种方法的优点,使用神经三维点云,与相关的神经特征,以模拟一个辐射场。可以获得比传统NeRF更好的视觉质量,而且训练速度加快30倍。本文还提出了一种点剪枝和生长技术,可以逐渐提高几何建模和渲染质量。

2023-12-22 16:53:56 1091

原创 【NeRF】体渲染

介绍了传统体渲染的原理和NeRF中体渲染公式的计算过程

2023-12-21 15:03:54 1506 4

原创 LaTeX引文.bib方式插入报错 misplaced alignment tab character &end

直接复制生成的bibtex可能会有&,这种情况下可能会报错。否则编译依旧会保持原来的结果,继续报错。写latex报了个莫名的错误,找了好久才找到原因。在LaTeX中&符号有特殊含义,不能直接写。删掉原有的&符号,手动输入一个。

2023-11-24 10:25:15 724 2

原创 Assimp编译与配置(VisualStudio 2019)

Assimp编译与配置

2023-11-08 17:51:47 825 1

原创 【VS+QT+OpenGL】VS下运行QT,更改ui界面后VS代码未更新

2.然后在VS中右键单击xxxx.ui文件选中编译即可。1.首先,更改ui界面之后要保存界面。

2023-07-26 09:22:32 470

原创 LaTeX绘制定长下划线并且将内容居中

做本科生毕业论文的时候设计封面遇到了几个难题,其中一就是封面的作者信息部分,需要绘制几个定长的下划线,在网上找了好久才找到较为容易的解决方法。

2023-06-01 10:28:22 2402 1

原创 Win11+VS2019编译PCL1.12含gpu过程记录

我想实现windows下含gpu的pcl编译,但是我失败了,我在官网的gpu集成文档中发现,pcl官方并不支持windows下的gpu集成编译这就意味着你想在windows下编译pcl的gpu版本可能需要去修改pcl的源码,这需要很强的技术能力,我还是放弃了自己编译的想法,不过在linux系统下编译含gpu的pcl是可行的,有兴趣可以转移到linux平台。据我搜集的资料来看,pcl1.8版本是有人在Windows下编译成功的,但是现在恐怕很多项目都不用这个版本的 pcl了。

2023-03-09 16:11:18 1802 21

原创 Win11+VS2022配置编译VTK9.1

Win11+VS2022配置VTK9.1

2022-10-28 19:56:10 2507 6

原创 VS2022 LNK1104无法打开文件“libboost_filesystem-vc143-mt-gd-x64-1_78.lib”

VS2022报错无法打开文件 libboost_filesystem-vc143-mt-gd-x64-1_78.lib

2022-10-25 18:18:37 5652 9

原创 DOMjudge——Ubuntu18.04安装教程

Ubuntu18.04配置DOMjudge环境教程

2022-10-12 15:52:05 1558 15

原创 【题目记录】——Educational Codeforces Round 128 (Rated for Div. 2)

文章目录A Minimums and MaximumsB RobotsC Binary StringA Minimums and Maximums题目大意:一个漂亮的数组,需要满足以下条件最小值的数量大于l1,小于r1最大值的数量大于l2,小于r2给出l1,r1,l2,r2找出最小的可能的元素的数量的数组思路:如果两个区间有交叉的话,那就是交叉区间的左端点如果没有交叉的话就是l1+l2#include<bits/stdc++.h>using namespace std;int

2022-05-19 11:24:17 204 2

原创 【题目记录】——2021CCPC新疆省赛

文章目录A balloonB sophistryC bombD xsum题目集地址2021CCPC新疆省赛A balloon题目大意:n个孩子分别可以跳到h的高度,m个气球每个有一个位置(高度),孩子起跳拿走所有能摸到的气球,孩子按照起跳高度从低到高依次起跳,问每个孩子能拿到的气球数量。思路:把孩子们跳的高度从低到高排个序,气球的高度也从低到高排序,遍历一下每个孩子能拿到多少个气球就行了。#include <bits/stdc++.h>#define ll long long#

2022-05-19 10:23:13 771

原创 【题目记录】——ICPC澳门2020

文章目录DA C D F G L I题目集地址The 2020 ICPC Asia Macau Regional ContestDD#include <bits/stdc++.h>#define int long longusing namespace std;string s[]= {"ATK Rate+","ATK+","Crit DMG Rate+","Crit Rate+"};//作为匹配字符串double atk[6],Crate[6],Cdrate[6],atkr[

2022-04-14 12:08:08 1665

原创 【题目记录】——Codeforces Round #772 (Div. 2)

文章目录题目集地址Codeforces Round #772 (Div. 2)

2022-04-14 11:49:18 200

原创 Eclipse使用JUnit4和Ant工具进行自动化测试的环境配置

【待写】

2022-04-11 20:18:18 1702

原创 【题目记录】—— Codeforces Round #773 (Div. 2)

文章目录A Hard WayB Power WalkingC Great SequenceD Repetitions Decoding题目集地址Codeforces Round #773 (Div. 2)A Hard WayA题目大意:一个三角形,如果从x轴任意一点能直接到达三角形上某个点且不穿过三角形的内部,那么这个点是安全的,问给出的三角形中不安全的部分的长度是多少。思路:三角形与x轴平行的边,且这条边相对于三角形剩余的点距离x轴更远,那么不安全的部分就是这边的长度,否则就是0.#inclu

2022-03-25 10:23:41 245

原创 【OJ模板】——BFS分层遍历技巧

BFS分层遍历有时候BFS分层遍历需要考虑到当前遍历的节点是第几层,在这里有一个技巧。//遍历链式前向星存储树void BFS(int s) { queue<int>q; q.push(s); vis[s]=1; while(!q.empty()) { int len=q.size(); while(len--) { int u=q.top(); q.pop();

2022-03-23 16:20:55 869

原创 【算法与数据结构】——AC自动机

参考文章AC自动机

2022-03-21 20:19:55 1793

原创 【题目记录】——浙江工业大学19届杭银理财杯

文章目录A Grammy Wants to Earn Big Money 简单题C Terrible Additive Number Theory Problem 打表找规律D Interstellar 思维G 模拟K 线段树A了7个题,还好吧,好像有两个题是猜出来的?只能说我的队友太强了。这边也要整理一下后面搞明白的题目目前还没有重现的题目链接,不知道后面会不会有,有的话补充上嗯先上一个pdf链接吧A Grammy Wants to Earn Big Money 简单题题目大意:小g一周工作五

2022-03-21 15:34:00 1975

原创 【OJ模板】——KMP算法

参考博客https://zhuanlan.zhihu.com/p/83334559next数组的预处理void pre(){ p[1]=0; j=0; for(int i = 1;i <= len;i++) { while(j>0&&s[i+1]!=s[j+1]){ j=p[j]; } if(s[j+1]==s[i+1]) j++; p[i+1]=j; }}search函数int search(){int j=0;for(i

2022-03-19 17:01:43 487

原创 【题目记录】——Educational Codeforces Round 122 (Rated for Div. 2)

文章目录A Div.7B MinorityC Kill the MonsterD Make Them Equal题目集地址Educational Codeforces Round 122 (Rated for Div. 2)A Div.7A题目大意:给出一个数字,每次操作可以改变其中的一个数字,将这个数字用最少的操作次数改成7的整数倍,最后的数字是多少。思路:每10个数以内一定会有一个数是7的倍数,只需要将这个数字的个位数遍历从0-9一定能找到一个满足条件的数字#include <bits

2022-03-18 11:26:18 279

原创 【算法与数据结构】——字符串哈希

参考二分+哈希参考字符串哈希

2022-03-16 16:54:08 474

原创 【模板】——找出一个数的质因数

在网上找了好多方法,并没有什么特别的方法,就是遍历。//先来一遍ola筛,筛出所有素数const int N=3e7+1;bool IsPrime[N];//真值为素数int Prime[N],cnt;//存储的素数从下标1开始vector<int>v;void ola(int n) { //筛选到n memset(IsPrime,1,sizeof(IsPrime));//初始化 //假设每个数都为素数 IsPrime[1]=IsPrime[0]=0; for(int i=2

2022-03-16 16:31:55 776

原创 【题目记录】——ICPC南京2021

文章目录A Oops, It's Yesterday Twice More 签到C Klee in Solitary Confinement 思维题D Paimon Sorting 思维题HIJM Windblume Festival 思维题目集地址ICPC南京2021参考博客第 46 届 ICPC 国际大学生程序设计竞赛亚洲区域赛(南京) CDH2021 46届icpc 南京A Oops, It’s Yesterday Twice More 签到A题目大意:略思路:判断离哪个角近,先走到角上

2022-03-16 16:25:42 4443 2

原创 【算法与数据结构】——后缀自动机

参考博客史上最通俗的后缀自动机详解

2022-03-15 10:35:34 1209 2

原创 【算法与数据结构】——对抗搜索

参考博客对抗搜索(Adversarial Games)——Min-max搜索 & Aleph-beta剪枝搜索

2022-03-12 10:27:08 4748

原创 【算法与数据结构】——元胞自动机

元胞自动机的概念(CA)不同于一般的动力学模型,元胞自动机不是由严格定义的物理方程或函数确定,而是用一系列模型构造的规则构成。凡是满足这些规则的模型都可以算作是元胞自动机模型。因此,元胞自动机是一类模型的总称,或者说是一个方法框架。其特点是时间、空间、状态都离散,每个变量只取有限多个状态,且其状态改变的规则在时间和空间上都是局部的。通俗解释概念看起来很不直观是吧,元胞自动机是一种用来仿真局部规则和局部联系的方法。典型的元胞自动机是定义在网格上的,每一个点上的网格代表一个元胞与一种有限的状态。变化规则适

2022-03-12 09:55:52 422

原创 【题目记录】——ICPC南宁2017

文章目录F - The Chosen OneI - Rake It InJ RearrangementL - Twice Equation 数学打表找规律题目集地址ICPC南宁2017F - The Chosen One题目地址F - The Chosen One题目大意:给出1-n,每次删除第2,4,6…位置上的数,问到最后剩下的数是谁?思路:有一个规律,每次剩下的数都是不大于n的2的幂次,不过要用JAVA的大数来做AC代码:import java.math.BigInteger;impo

2022-03-12 09:45:12 534

原创 【算法与数据结构】——后缀数组

参考文章后缀数组

2022-03-07 18:12:59 719

原创 【问题记录】——高精度小数

高精度问题相关题目【题目记录】——ICPC大连2016这个题目的数据大小达到了1010010^{100}10100,小数部分也应该达到10−10010^{-100}10−100,JAVA对于精度的限制,有这样的技巧。在下面的代码中,试图将5\sqrt{5}5​的结果的精度逼近10−10010^{-100}10−100import java.math.BigDecimal;import java.math.BigInteger;import java.util.Scanner;public c

2022-03-06 11:04:29 225

原创 【题目记录】——ICPC大连2016

文章目录A - Wrestling Match 并查集C - Game of Taking Stones 威佐夫博弈 高精度D - A Simple Math Problem 数学F- Detachment 数学 前缀和 前缀积H - To begin or not to begin 数学概率J - Find Small A 进制转换题目集地址ICPC大连2016A - Wrestling Match 并查集题目地址A - Wrestling Match题目大意:有n个运动员,m场比赛,已知其中x

2022-03-06 10:08:17 580

空空如也

空空如也

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

TA关注的人

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