自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Open3D WARNING] GLFW Error: X11: Failed to open display :0

linux 系统无法打开open3d的可视化窗口,报错信息如下。

2023-07-20 21:52:27 1768 2

原创 Latex公式炫酷技巧

最近看到一个炫酷的latex公式用法,特意在此记录一下。

2023-07-10 17:01:31 291

原创 pytorch grid_sample易错点

output的size和grid的size是一样的,所以output中某一位置(h, w)的值,是根据grid的同一位置(h,w)提供的index信息去input中寻找。如果input的网格中存在这个索引,直接赋值。若不存在,则进行插值计算。那么如果想得到非转置的结果,就要将grid更改一下。output是input的转置。

2023-07-10 16:51:17 614

原创 Specify CUDA_TOOLKIT_ROOT_DIR

Specify CUDA_TOOLKIT_ROOT_DIR出现这个错误的原因是编译器没有找到cuda的路径,所以需要我们告诉他应该去哪里找我们的cuda文件cmake -D CUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-8.0 ..手动添加路径后,编译成功。...

2020-12-29 11:08:52 10033

原创 逐行统计python代码执行时间

逐行统计python代码执行时间在炼丹或者debug的过程中,我们经常需要去逐行统计代码运行的时间。使用time.time()是可以解决问题,但是过于繁琐。于是通过一顿踩坑,推荐使用line_profiler库, 安装方式如下,十分简单。pip install line_profiler安装成功,下面开始介绍如何使用。from __future__ import print_functionfrom line_profiler import LineProfilerimport tor

2020-12-16 23:09:14 1258 2

原创 Open3D 可视化numpy点云数据

Open3D 可视化numpy点云数据使用Open3D 可视化点云数据的效果比较炫。但是当我时隔半年重新使用Open3D库时发现原来的用法发生了改变,特此记录,持续更新。Anaconda 安装Open3D官方网站conda install -c open3d-admin open3d比较稳定,推荐此方式导入numpy点云数据,并可视化import numpy as npfrom open3d import*source_data = np.load('curtain_0088.npy

2020-12-10 11:00:21 8236

原创 LaTeX 取消algorithm中的行编号

LaTeX Error: File `geometry.sty’ not found将导入包命令\usepackage[linesnumbered,lined,boxed]{algorithm2e}改为\usepackage[lined,boxed]{algorithm2e}就可以达到如下效果

2020-12-07 12:27:43 4591

原创 【点云识别】A Closer Look at Local Aggregation Operators in Point Cloud Analysis (ECCV 2020)

A Closer Look at Local Aggregation Operators in Point Cloud Analysis本文介绍一篇ECCV2020里面关于点云局部聚合操作的文章。论文代码1. 问题点云的局部聚合操作2. 思想不需要学习参数,简洁高效。3. Overview of Local Aggregation OperatorsGeneral Formulation3.1 Point-wise MLP based Methods3.2 Pseudo Grid

2020-11-09 10:34:18 659 4

原创 【点云识别】Modeling Local Geometric Structure of 3D Point Clouds using Geo-CNN (CVPR 2019)

Modeling Local Geometric Structure of 3D Point Clouds using Geo-CNN本文介绍一篇cvpr2019里面关于点云处理的文章。论文代码1. 问题点云处理的方式2. 思想3. 算法利用坐标轴,建立点云特征的相互关系。详见论文作者的解析4 实验结果分类效果还是很棒的。总结文章思考的角度很新颖,分类实验的效果也很棒。唯一的疑问是,这种稍显复杂的特征提取方式的效率如何?如果能在训练时间、inference time上和poi

2020-09-22 10:01:25 429

原创 【点云识别】PointContrast: Unsupervised Pre-training for 3D Point Cloud Understanding (ECCV 2020)

PointContrast: Unsupervised Pre-training for 3D Point Cloud Understanding本文介绍一篇ECCV2020里面关于点云无监督预训练的文章。论文目前还没有开源代码1. 问题点云无监督预训练2. 思想点云的预训练领域处于比较空白的状态,本文focus on 高级别的场景理解任务,提出了一种无监督的PointContrast与训练方法。文章主体依赖于FCGF, 以及无监督学习 3D representation的思想(throug

2020-08-14 17:00:20 1650

原创 LaTeX引用表格的编号错误

LaTeX引用表格的编号错误部分期刊模板下表格的引用标号会出现错误,例如我引用第一个表格会出现解决办法:lable要紧跟在caption后面\caption{1111111111111111111111111111.}\label{1}

2020-08-02 22:13:31 3997 5

原创 【点云识别】Mapping in a Cycle: Sinkhorn Regularized Unsupervised Learning for Point Cloud Shapes ECCV2020

Mapping in a Cycle: Sinkhorn Regularized Unsupervised Learning for Point Cloud Shapes本文介绍一篇ECCV2020里面关于点云无监督学习的文章。论文目前还没有开源代码1. 问题点云形状的无监督学习2. 思想本文的主体思路是延续 Unsupervised cycle-consistent deformation for shape matching 这篇文章,在其基础上添加了sinkhorn regulariz

2020-07-27 15:30:20 596

原创 ImportError: /lib64/libm.so.6: version `GLIBC_2.27‘ not found

ImportError: /lib64/libm.so.6: version `GLIBC_2.27’ not found (required by /home/labpos/anaconda3/envs/rpmnet/lib/python3.6/site-packages/open3d/open3d_pybind.cpython-36m-x86_64-linux-gnu.so)这应该是open3d版本不兼容引起的,将版本卸载,重新安装0.9版本的open3d。conda install -c ope

2020-06-30 19:27:51 15380 6

原创 【点云识别】Feature-metric Registration: A Fast Semi-supervised Approach for Robust Point Cloud(CVPR 2020)

Feature-metric Registration: A Fast Semi-supervised Approach for Robust Point Cloud Registration without Correspondences本文介绍一篇cvpr2020里面关于点云半监督配准的文章。论文没有开源代码1. 问题点云的弱监督配准问题2. 思想follow pointlk的一份工作,认为不同位姿的点云提取出的特征是不同的。那么将point set的global feature res

2020-06-21 18:13:47 2350 6

原创 【点云识别】Adaptive Hierarchical Down-Sampling for Point Cloud Classification(CVPR 2020)

Adaptive Hierarchical Down-Sampling for Point Cloud Classification本文介绍一篇cvpr2020里面关于点云分类降采样的文章。论文没有开源代码1. 问题FPS的时间复杂度太高,类似Samplenet 的方法会产生新的点,随机采样无法保证重要的点被保留下来。所以本文提出了一种不产生新的点的采样方法。2. 思想整体思想非常简单,借鉴pointnet中最后的maxpooling操作。将每个feature属性最max的点视为critic

2020-06-15 15:40:23 1932 3

原创 【点云识别】D3Feat: Joint Learning of Dense Detection and Description of 3D Local Features(CVPR 2020 Oral)

D3Feat: Joint Learning of Dense Detection and Description of 3D Local Features本文介绍一篇cvpr2020里面关于点云matching的文章。论文代码1. 问题Point Cloud Matching。 前人的工作没有将点云的dectection和descriptors联合起来学习, 会导致detector 不能匹配上 descriptor的能力。2. 思想同时进行dectection and description

2020-06-04 15:01:06 2266

原创 【点云识别】Unsupervised Learning of Intrinsic Structural Representation Points(CVPR 2020)

Unsupervised Learning of Intrinsic Structural Representation Points本文介绍一篇cvpr2020里面无监督学习内在结构表征点的文章。论文代码1. 问题无监督学习内在结构表征点2. 思想用chamfer loss约束重建点云的质量,利用point integration module 来寻找 structure points.3. 算法给人感觉更像是key point detection,包装成structure poin

2020-05-26 21:36:42 976

原创 Package inputenc Error: Invalid UTF-8 byte sequence. [This electronic document is a l]

Package inputenc Error: Invalid UTF-8 byte sequence. [This electronic document is a l]问题很好解决,在文章的开头添加\UseRawInputEncoding就可以解决问题了

2020-05-22 11:32:22 4832 1

原创 LaTeX Error: File `.def’ not found. [\usepackage]

LaTeX Error: File `.def’ not found. [\usepackage]出现这个问题上是因为我的电脑中及安装了Ctex和latex,所以会产生冲突。卸载Ctex即可。

2020-05-19 09:20:48 1654

原创 【点云识别】Weakly Supervised Semantic Point Cloud Segmentation: Towards 10x Fewer Labels(CVPR 2020)

Weakly Supervised Semantic Point Cloud Segmentation: Towards 10x Fewer Labels本文介绍一篇cvpr2020里面关于点云弱监督分割的文章。论文目前还没有开源代码1. 问题点云的弱监督分割2. 思想根据弱监督的特点,提出了incomplete supervision branch 和 inexact super...

2020-04-23 12:04:39 1308

原创 【点云识别】Multi-Path Region Mining ForWeakly Supervised 3D Semantic Segmentation on Point Clouds

Multi-Path Region Mining ForWeakly Supervised 3D Semantic Segmentation on Point Clouds本文介绍一篇cvpr2020里面关于点云弱监督分割的文章。论文目前还没有开源代码1. 问题目前获得大规模点云已经不是一件困难的事情了,但是对其进行标注是十分费时。例如 ScanNet 数据集,对一个scan标注时间的...

2020-04-21 14:09:35 1420 3

原创 【点云识别】AdaCoSeg: Adaptive Shape Co-Segmentation with Group Consistency Loss (CVPR 2020 oral)

AdaCoSeg: Adaptive Shape Co-Segmentation with Group Consistency Loss本文介绍一篇cvpr2020 里面关于点云识别的文章。论文目前还没有开源代码1. 问题point cloud shape co-segmentation第一shape segmentations 有时是严重不一致的,第二同一个形状会因为处于不同的集合而...

2020-04-20 19:39:56 1126

原创 SyntaxError: non-default argument follows default argument

SyntaxError: non-default argument follows default argument错误原因是将含有默认值的参数放在了不含默认值的参数的前面。那么调换下位置即可!

2020-04-19 15:17:21 284

原创 【点云识别】3D-MPA: Multi Proposal Aggregation for 3D Semantic Instance Segmentation (CVPR 2020)

3D-MPA: Multi Proposal Aggregation for 3D Semantic Instance Segmentation本文介绍一篇cvpr2020里面关于点云识别的文章。论文目前还没有开源代码1. 问题3D目标检测的主要难点在于如何预测和处理 object proposal。一种思路是是自上而下的方式,先回归大量的box,然后再进行第二阶段的优化。但是如果box...

2020-04-15 22:55:40 1841 1

原创 【点云识别】PointGroup: Dual-Set Point Grouping for 3D Instance Segmentation (CVPR 2020)

PointGroup: Dual-Set Point Grouping for 3D Instance Segmentation本文介绍一篇cvpr2020里面关于点云实例分割的文章。论文目前还没有开源代码1. 问题和2D图片不同,3D点云不存在遮挡现象,存在大量的void space, 本文想充分利用void space 进行分割。2. 思想那么如何利用这些void space 呢...

2020-04-14 19:58:39 1868 2

原创 【点云识别】Learning to Segment 3D Point Clouds in 2D Image Space (CVPR 2020)

Learning to Segment 3D Point Clouds in 2D Image Space本文介绍一篇cvpr2020里面关于点云部件分割的文章。论文代码1. 问题自PointNet++ 和DGCNN问世以后,基本所有的点云处理模型都要使用采样或近邻查询。SamplingNeighbor points querying但是,上述两种操作的时间复杂度太高,这篇文章...

2020-04-13 16:58:31 1682 4

原创 A Recursive Part Decomposition Network for Fine-grained and Hierarchical Shape Seg (CVPR 2019)

PartNet: A Recursive Part Decomposition Network for Fine-grained and Hierarchical Shape Segmentation本文介绍一篇cvpr2019里面关于点云部件分割的文章。论文代码1. 问题目前的点云局部分割框架都只能将物体分割成固定数目的部件,这便制约了其泛化能力和灵活性。于是这篇文章提出了一种hier...

2020-04-12 09:45:32 392

原创 subprocess.CalledProcessError: Command '['/home/labpos/anaconda3/envs/idr/bin/python', '-u', 'main_d

subprocess.CalledProcessError: Command ‘[’/home/labpos/anaconda3/envs/idr/bin/python’, ‘-u’, ‘main_distribute.py’, ‘–local_rank=1’]’ returned non-zero exit status 1.pytorch DistributedDataParallel训练时...

2020-04-07 21:28:06 21023 14

原创 Global-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Clouds 笔记

Global-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Clouds本文介绍一篇cvpr2020里面关于点云无监督识别的文章。论文代码1. 问题以无监督的方式来学习点云,而且在modelnet和scannetobject 数据集上达到了和有监督方式的一样的精度。2...

2020-04-07 12:52:09 1058

原创 【点云识别】Point-Voxel CNN for Efficient 3D Deep Learning (NIPS 2019)

Point-Voxel CNN for Efficient 3D Deep Learning本文介绍一篇NIPS 2019里面关于点云识别的文章。论文代码1. 问题目前的点云处理框架主要分为两大类Voxel-basedPoint-basedPointNet的问世,极大地促进了Point-based类方法的发展。因为voxel类方法的缺陷很难解决,内存需求太大。64x64x64...

2020-04-06 12:51:11 984

原创 【点云识别】RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds (CVPR 2020 Oral)

RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Clouds本文介绍一篇cvpr2020里面关于大场景下点云分割的文章。论文代码1. 问题为了解决的问题很直接,超大规模的点云分割2. 思想网络架构如上,本文花了大量的时间论述针对超大规模的点云场景,目前只能使用随机采样这种快速的采样方法。 对比部分可以...

2020-04-05 15:19:30 761

原创 Latex并排摆放两张表格

Latex并排摆放两张表格这里自己记录一下Latex并排摆放两张表格的方法,标题在表格的下方。\begin{minipage}{\textwidth} \begin{minipage}[t]{0.45\textwidth} \makeatletter\def\@captype{table} \centering ...

2020-03-30 21:20:00 26105 7

转载 Matplolib subplots_adjust()解析

Matplolib subplots_adjust()解析用python画图时,用到了这个函数调整子图间的距离,这里记录一下,以防丢失。matplotlib.pyplot.subplots_adjust(*args, **kwargs)subplots_adjust(left=None, bottom=None, right=None, top=None, w...

2020-03-27 13:29:05 1146

原创 OSError: Unable to open fle (unable to lock file, errno = 37, error message = 'No locks available')

OSError: Unable to open file (unable to lock file, errno = 37, error message = ‘No locks available’)在使用python读取h5文件时出现以上错误这一问题通常是由于在 NFS 文件系统中的问题,直接在 ~/.bashrc 文件中加入export HDF5_USE_FILE_LOCKING=FA...

2020-03-25 13:35:08 6380 9

原创 【点云识别】Go Wider: An Efficient Neural Network for Point Cloud Analysis via Group Convolutions

Go Wider: An Efficient Neural Network for Point Cloud Analysis via Group Convolutions本文介绍一篇想要更高效的处理点云识别的文章,思路比较新颖论文代码1. 问题自PointNet问世以后,基本所有的点云处理模型都要使用大量的MLP。本文认为大量的的MLP操作是redundant, 提出一种sparse ...

2020-03-24 11:43:56 321 1

原创 如何将CSDN博客内容转换为PDF

如何将CSDN博客内容转换为PDF给出两种方式,第一种是直接导出,第二种是将博客变成html文件再变为PDF。个人推荐第一种方法,第二种方法会使一些公式大小变得很奇怪方法一 直接导出Google Chrome浏览器——更多工具——开发者工具选择console, 出现如下状态在Console中输入一段代码,然后按回车键即可。(function(){$("#side").remove...

2020-03-23 21:34:28 1842 1

原创 【点云识别】FPConv: Learning Local Flattening for Point Convolution (CVPR 2020)

FPConv: Learning Local Flattening for Point Convolution本文介绍一篇cvpr2020里面关于点云识别的文章。论文代码1. 问题给出了一种平面化的卷积方式2. 思想摒弃了先映射再卷积的两步骤处理方式,将两个过程合成一个过程。定义了FPConv 的平面卷积操作。整个网络的架构如下3. 算法FPConv相当于将每个点及其...

2020-03-19 12:29:06 1285 3

原创 【点云识别】Robust Point Clouds Processing using Nonlocal Neural Networks with Adaptive Sampling 论文笔记

PointASNL: Robust Point Clouds Processing using Nonlocal Neural Networks with Adaptive Sampling本文介绍一篇cvpr2020里面关于点云识别的文章。论文目前还没有开源代码1. 问题解决有噪声情况下的点云处理问题刚开始看见这个问题觉得还蛮吸引人的。2. 思想提出两个模块来解决噪声情况下的点云...

2020-03-18 14:11:01 2274 1

原创 【点云识别】Grid-GCN for Fast and Scalable Point Cloud Learning (CVPR 2020)

Grid-GCN for Fast and Scalable Point Cloud Learning本文介绍一篇cvpr2020里面关于点云识别的文章。论文目前还没有开源代码1. 问题自PointNet++ 和DGCNN问世以后,基本所有的点云处理模型都要使用采样或近邻查询。SamplingNeighbor points querying但是,上述两种操作的时间复杂度太高,这...

2020-03-16 19:49:11 3265 7

原创 LeetCode 216. Combination Sum III 解题报告(python)

216. Combination Sum IIICombination Sum III题目描述Find all possible combinations of k numbers that add up to a number n, given that only numbers from 1 to 9 can be used and each combination should b...

2020-03-14 09:16:22 332

空空如也

空空如也

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

TA关注的人

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