【论文阅读】8-Non-local Scan Consolidation for 3D Urban Scenes

  • 1、重要思想
  • 2、算法步骤
    • 2.1、Get repeated instance
    • 2.2、Instance --- plane
    • 2.3、Plane cluster
    • 2.4、Get representative plane( for cluster)
    • 2.5、Point project ---remove point
    • 2.6、Plane ----line ---region ( remove the points ---denoise)
      • 2.6.1、Plane—line:
      • 2.6.2、Line- cluster :
      • 2.6.3、denoise

1、重要思想

  1. 本文要点:基于重复结构的检测与变换,实现3D model 的合并与巩固
  2. Non-local filtering :
Apply to denoise ( remove points)
Key: average similar neighborhoods irrespective of their spatial proximity
算法步骤中2-6均为 denoise!!!
  1. Noise 来源:outliers \ varying sampling density

2、算法步骤

2.1、Get repeated instance

Using user guidance repeated facade elements are extracted as instances.

方法:

Description – encoding – configuration ( using (rigid invariant) relative coordinates
at some pivot point of configuration.)
-- to finding similar configuration of descriptor types
Relative coordinate --- vote for absolute coordinates
Descriptor:
4x4x4 cube
0/1: point number vs threshold
matches: bitwise && Di AND Dj > threshold

2.2、Instance — plane

Each instance is segmented into a set of planes.

原因:Our scans, originating from urban buildings, largely consist of flat faces.

平面拟合时,采用ransac
Plane weight / confidence:
W = w1*w2*w3
W1: area 面积
W2: 同质性—平面点密度的变化(ps: 点密度计算:K-nearest)
W3: 各向异性 —平面点集协方差矩阵特征值比例

本文中ICP的作用 :

Repetitive instance  -Planes –alignment 重复单元对应平面的配准!!
采用weighted ICP ( point - confidence)In each ICP iteration,
we subsample the point cloud and associate each point with
its nearest point in the base based on the L2 deviation of their normal
vectors.

2.3、Plane cluster

The instances are registered to a consistent coordinate system, and corresponding planes across instances are identified using parameter space clustering.
Plane space : (nx, ny, d)
Plane measure : L2 norm

方法:按照plane confidence 排序,incrementally add cluster ( cluster R: user assign, according to the data quality)

2.4、Get representative plane( for cluster)

Representative planes are selected for groups of clustered ones, and off-plane denoising performed.

Weighted-L1-media:


权重快速衰减因子,权重—plane density:

ps:( outliers: ----average & L1-media 不行)

2.5、Point project —remove point

Point—project –representative plane
Off-plane:  remove
In- plane: keep

2.6、Plane ----line —region ( remove the points —denoise)

Using a similar scheme in 2D, occupied polygonal regions are identified in respective planes in the in-plane denoising phase.

2.6.1、Plane—line:

  1. Plane—boundary point
根据点的局部领域的分布: 点邻域 协方差矩阵 特征值 比例 vs 阈值
  1. Boundary point- line
运用ransac
Line weight: local point density && length
Line—碎片化:由于remove unsampled points

2.6.2、Line- cluster :

将correspondence plane 的lines 进行聚类,聚类方式同 plane cluster( order\incrementally)
得到representative line(weight-L1-media)representative line—regularize: !! prefer orthogonal arrangement ( 正交排列)

2.6.3、denoise

Out-liers: remove---一般处于sparse region or transparent element( 透明的物体)
In -lier: up-sample

【论文阅读】8-Non-local Scan Consolidation for 3D Urban Scenes相关推荐

  1. 论文阅读 [TPAMI-2022] Locally Connected Network for Monocular 3D Human Pose Estimation

    论文阅读 [TPAMI-2022] Locally Connected Network for Monocular 3D Human Pose Estimation 论文搜索(studyai.com) ...

  2. 论文阅读:Multi-view Convolutional Neural Networks for 3D Shape Recognition

    Preface 今天阅读一篇ICCV2015的论文:<Multi-view Convolutional Neural Networks for 3D Shape Recognition>, ...

  3. 【论文阅读】Point-GNN: Graph Neural Network for 3D Object Detection in a Point Cloud

    最近在看3d目标检测的文章,感觉看完东西还是要记一下自己的想法,尤其是有思考的文章. 论文题目:Point-GNN: Graph Neural Network for 3D Object Detect ...

  4. 论文阅读:Your Local GAN: Designing Two Dimensional Local Attention Mechanisms for Generative Models

    1.概要 文章主要两点贡献,首先引入了一个新的局部稀疏注意层(local sparse attention layer),该层保留了二维几何形状和局部性. 文章证明,用文章的结构替换SAGAN的密集注 ...

  5. 论文阅读——A Comprehensive Study on Deep Learning-Based 3D Hand Pose Estimation Methods综述阅读2

    3D手势姿态估计综述   本文通过对大量有代表性的论文研究,提出一种基于输入数据模式的新分类法,即RGB.深度或多模态信息.最后,我们展示了在最流行的RGB和基于深度的数据集上的结果,并讨论了这一快速 ...

  6. 【论文阅读】Globally Consistent and Tightly Coupled 3D LiDAR Inertial Mapping

    这篇论文提出了一个改进的地图生成方法,使用的传感器是激光雷达,所以这里也划分到激光SLAM的范畴下了.论文提出的框架的改进主要在两方面,一方面是使用了基于体素化的GICP匹配成本因子,采用这种方法可以 ...

  7. 论文阅读笔记:(2021.10 CoRL) DETR3D: 3D Object Detection from Multi-view Images via 3D-to-2D Queries

    论文地址:DETR3D: 3D Object Detection from Multi-view Images via 3D-to-2D Queries | OpenReviewWe introduc ...

  8. 论文阅读:Semantic Mapping for Mobile Robots in Indoor Scenes: A Survey

    笔记纲要 Basic Information Main Body Introduction Definitions of Semantic Map Spatial Mapping Acquisitio ...

  9. 论文阅读-----使用可分离脚印的x射线3D CT向前和向后投影

    Long Y , Fessler J A , Balter J M . 3D Forward and Back-Projection for X-Ray CT Using Separable Foot ...

  10. 论文阅读笔记:(2021.06, cvpr) Monocular 3D Object Detection: An Extrinsic Parameter Free Approach

    这是一篇发表在了cvpr 2021上,能够在线估计外参的单目3D目标检测算法,借鉴了visual odometry和style transfer的方法,效果好, 速度快(~30ms), 意料之外,情理 ...

最新文章

  1. php cpu使用率,如何减低php程序的cpu使用率?
  2. 青少年软件编程等级考试 python-中国电子学会、北大等推出青少年软件编程等级标准升级版...
  3. WebService入门讲解
  4. pyspider 连接mysql_pyspider 导入模块报错 提示 No module named mysqldb
  5. 快照是什么?揭秘存储快照的实现
  6. C++学习笔记-利用rapidJSON生成JSON数据
  7. 串口(SATA)硬盘如何使用GHOST
  8. 蓝牙激光雕刻机android,一种基于蓝牙微型激光雕刻机及其操作方法专利_专利查询 - 天眼查...
  9. 为DPDK eal动态库添加新函数 ld不过的问题
  10. c#位图转换未矢量图_c# 图形图像 | 学步园
  11. 这份Java日志格式规范,拿走不谢!
  12. 离散小波变换wavedec matlab,Matlab实现小波变换
  13. 设为首页和收藏的JS
  14. HLA(high level architecture) 高层体系结构
  15. 我喜欢的一篇关于家庭教育的文章
  16. ios 真机运行:The app ID cannot be registered to your development team
  17. system information
  18. [PMLR 2017] On calibration of modern neural networks
  19. java植物大战僵尸 论文_java实现植物大战僵尸游戏
  20. SpringBoot Jar包构建源码分析

热门文章

  1. Android App Bundle: 最新改进和 Google Play 新应用计划
  2. java win10窗口启动假死_win10底部任务栏卡死无响应解决
  3. 油管YouTube直播点赞订阅提示PR字幕Mogrt动态图形模板
  4. 锁机制初探(五)Moniter的实现原理
  5. 字符串str.format()方法
  6. 微型计算机由中央处理器,zy1.微型计算机中央处理器是由()组成的。
  7. 开关switch系列:android Switch显示文字
  8. 农商银行招聘计算机人员考什么,农商银行招聘考试考什么内容
  9. Acdream 1424 Diversion 树链剖分+线段树
  10. 为什么程序员容易猝死