Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
3次元点群からのノイズ除去方法について
Search
Kenta Itakura
February 06, 2024
Technology
1
2.6k
3次元点群からのノイズ除去方法について
Kenta Itakura
February 06, 2024
Tweet
Share
More Decks by Kenta Itakura
See All by Kenta Itakura
3D Gaussian Splatting (3DGS)のモデルを Cesiumの地球の上で可視化する方法
kentaitakura
0
40
主成分分析やRANSACを利用した点群からの円柱フィッティングの方法
kentaitakura
0
59
ImVisionLabs株式会社: 産業技術総合研究所様との取り組み
kentaitakura
0
87
ImVisionLabs株式会社:ゼンリンデータコム様との取り組み
kentaitakura
0
35
ImVisionLabs株式会社: 中日本航空様との取り組み
kentaitakura
0
55
全方位カメラやPostshotを利用した3D Gaussian Splattingの実行方法の例
kentaitakura
0
440
ImVisionLabs株式会社: 東京電力HD様との取り組み
kentaitakura
0
71
3次元点群の地表面抽出の方法であるCSF (Cloth Simulation Filter) について
kentaitakura
2
740
画像への投影を用いた3D点群認識
kentaitakura
0
62
Other Decks in Technology
See All in Technology
Snowflake Intelligenceで実現できるノーコードAI活用
takumimukaiyama
1
230
JSX - 歴史を振り返り、⾯⽩がって、エモくなろう
pal4de
3
850
Copilot Agentを普段使いしてわかった、バックエンド開発で使えるTips
ykagano
1
1.2k
Long journey of Continuous Delivery at Mercari
hisaharu
1
210
Whats_new_in_Podman_and_CRI-O_2025-06
orimanabu
3
180
TODAY 看世界(?) 是我們在看扣啦!
line_developers_tw
PRO
0
170
成立するElixirの再束縛(再代入)可という選択
kubell_hr
0
270
白金鉱業Meetup_Vol.19_PoCはデモで語れ!顧客の本音とインサイトを引き出すソリューション構築
brainpadpr
2
380
「実体」で築く共通認識: 開発現場のコミュニケーション最適化 / Let's Get on the Same Page with Concrete Artifacts: Optimization of Communication in dev teams
kazizi55
0
140
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
1.7k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.6k
脅威をモデリングしてMCPのセキュリティ対策を考えよう
flatt_security
4
1.7k
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Practical Orchestrator
shlominoach
188
11k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
43
2.4k
Balancing Empowerment & Direction
lara
1
300
Stop Working from a Prison Cell
hatefulcrawdad
269
20k
Building Applications with DynamoDB
mza
95
6.4k
The Cost Of JavaScript in 2023
addyosmani
50
8.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Statistics for Hackers
jakevdp
799
220k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Transcript
3次元点群のノイズ除去について
3次元点群とは? 1 バックパック型スキャナー iPhone12 LiDAR 点の群れによって、3Dの情報を表現するもの(図[a]) XYZ座標を持つ点(例:エクセルの1行)が大量にあるイメージ (図[b])
点群のデータ形式のイメージ 点が集まると対象の形状になる 点群の例 [動画]
点群の利用例:インフラの維持管理の支援 [a] ScanX2.0 車両にレーザースキャナなどを取り付け、移動しながら構造物の3次元情報を取得 引用: 山下ら (2019) 3 次元点群データを活用した
インフラ構造物の維持管理 https://www.jstage.jst.go.jp/article/jjspe/85/3/85_228/_pdf 複雑な構造を有する都市道路などの大規模なインフラを効率よく計測可能 測量業務や異常検知などの多くの項目にて、業務の効率化が期待されている
点群の利用例:送電線の検出 [a] ScanX2.0 3次元点群データから送電線を検出する例 樹木との離隔距離を算出して危険度を調査 データ出典: VIRTUAL SHIZUOKA
静岡オープンデータ URL:https://www.pref.shizuoka.jp/machizukuri/1049255/index.html
点群を扱う上での注意点:ノイズの存在 [a] ScanX2.0 対象の周りに不要な点が生成される 処理速度や精度に影響する データ出典: VIRTUAL SHIZUOKA
静岡オープンデータ URL:https://www.pref.shizuoka.jp/machizukuri/1049255/index.html
点群を扱う上での注意点:ノイズの存在 [a] ScanX2.0 データ出典:東京都デジタルツイン実現プロジェクト URL:https://info.tokyo-digitaltwin.metro.tokyo.lg.jp/ 今回使用するデータ • 航空機より取得された点群データ
赤丸で囲まれたノイズ点を自動的 に除去することを目指す 本スライドでは、基本的なノイズ処理の 方法を2つ紹介する
ノイズ除去方法①:クラスターによる除去 [a] ScanX2.0 一定距離内の点を同じクラスターに分類 クラスターを構成する点の数が少ないものをノイズとする ノイズ • ノイズは他の点と離れた場所に、小さなクラスターとして存在していると仮定している
ノイズ除去方法②:点間距離による除去 [a] 周辺の点に対する平均距離を計算 距離が大きいものをノイズとしてみなす ノイズでないもの ノイズ • ノイズは近隣の点と距離が遠いと仮定している
結果①:クラスターによる処理 [a] ノイズとして処理された点をピンク色で示す クラスターに含まれる点の基準値によってノイズ処理の結果が異なる
結果②:点間距離による除去 [a] 前のスライドと異なる点がノイズになっている
まとめ 10 バックパック型スキャナー iPhone12 LiDAR ノイズ処理の基本的な手法を試しました それぞれの処理の原理が異なるため、異なる点が除去されることがわかりました [動画]