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.1k
3次元点群からのノイズ除去方法について
Kenta Itakura
February 06, 2024
Tweet
Share
More Decks by Kenta Itakura
See All by Kenta Itakura
地表面抽出の方法であるSMRFについて紹介
kentaitakura
1
310
3次元点群を利用した植物の葉の自動セグメンテーションについて
kentaitakura
2
890
LiDARとカメラのセンサーフュージョンによる点群からのノイズ除去
kentaitakura
0
290
センサーフュージョンを利用した橋梁の構造情報の推定
kentaitakura
0
100
深層学習を利用した3次元点群の分類を行う際の手順について
kentaitakura
0
500
外積やロドリゲスの回転公式を利用した点群の回転
kentaitakura
1
1k
3次元点群の分類における評価指標について
kentaitakura
0
590
Segment Anything Modelを利用して 農作物のセグメンテーションを行ってみた
kentaitakura
0
490
LIMEを用いた判断根拠の可視化
kentaitakura
0
440
Other Decks in Technology
See All in Technology
Reading Code Is Harder Than Writing It
trishagee
2
110
Raycast AI APIを使ってちょっと便利な拡張機能を作ってみた / created-a-handy-extension-using-the-raycast-ai-api
kawamataryo
0
150
EDRの検知の仕組みと検知回避について
chayakonanaika
2
270
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
330
深層学習と古典的画像アルゴリズムを組み合わせた類似画像検索内製化
shutotakahashi
1
260
2.5Dモデルのすべて
yu4u
2
930
Iceberg Meetup Japan #1 : Iceberg and Databricks
databricksjapan
0
130
JEDAI Meetup! Databricks AI/BI概要
databricksjapan
0
270
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
310
ホワイトボードチャレンジ 説明&実行資料
ichimichi
0
130
生成 AI プロダクトを育てる技術 〜データ品質向上による継続的な価値創出の実践〜
icoxfog417
PRO
5
1.8k
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
130
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Building Your Own Lightsaber
phodgson
104
6.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Gamification - CAS2011
davidbonilla
80
5.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
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 ノイズ処理の基本的な手法を試しました それぞれの処理の原理が異なるため、異なる点が除去されることがわかりました [動画]