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
ABEJA Innovation Meetup NIPS PointNet++
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
望月紅葉さんと幸せな家庭を築きたい
January 01, 2018
Programming
510
1
Share
ABEJA Innovation Meetup NIPS PointNet++
望月紅葉さんと幸せな家庭を築きたい
January 01, 2018
More Decks by 望月紅葉さんと幸せな家庭を築きたい
See All by 望月紅葉さんと幸せな家庭を築きたい
shadow-detection-with-conditional-generative-adversarial-networks
momijifullmoon
0
170
unsupervised-learning-of-depth-and-ego-motion-from-monocular-video-using-3d-geometric-constraints
momijifullmoon
0
490
NIPS2017reading_3Dreconstruction
momijifullmoon
0
1.5k
Other Decks in Programming
See All in Programming
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
110
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
220
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
310
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
100
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
720
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
150
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
720
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
450
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
580
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
350
Un-Boring Meetings
codingconduct
0
310
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Technical Leadership for Architectural Decision Making
baasie
3
400
Documentation Writing (for coders)
carmenintech
77
5.4k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Google's AI Overviews - The New Search
badams
0
1k
Building Applications with DynamoDB
mza
96
7.1k
Agile that works and the tools we love
rasmusluckow
331
21k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
560
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Transcript
PointNet++: Deep Hierarchical Feature Learning on Point Sets
in a Metric Space NIPSಡΈձˏABEJA 1
PointNet++ͷ֓ཁ ▸ ஶऀ: Charles R. Qi, Li Yi, Hao Su,
Leonidas J. Guibas ɹɹ ˏελϯϑΥʔυ ▸ ֓ཁ ▸ ܈Λͦͷ··ೖྗ͠ɺͦͷΫϥεྨɺ SegmentationΛߦ͏PointNetͷվྑใࠂ ▸ PointNetͷऑͰ͋ͬͨ܈ີґଘΛࠀɺ ͓Αͼ֊తͳֶशΛͰ͖ΔΑ͏ʹ ʮSampling Layerʯͱ ʮGrouped LayerʯΛఏҊ 2
എܠ ▸ ̏࣍ݩͷधཁ 3 ࣗಈӡస AR ઃܭ
ͷྲྀΕ ▸ എܠ ▸ PointNetʹ͍ͭͯ ▸ ख๏ ▸ ࣮ݧ ▸
·ͱΊ 4
എܠ ▸ ̏࣍ݩͷσʔλ 5 ɹɹ܈ɹɹ ɹɹϝογϡɹɹ Voxel Өɹ RGB-D
എܠ ▸ طଘͷख๏ ▸ ܈Λผͷදݱʹม͍ͯͨ͠ 6 Unstructured, Unordered ͳ܈Λͦͷ··ೖྗ Ͱ͏·͍͘͘Α͏ͳख๏
==> PointNetΛఏҊ@CVPR2017
PointNetͷ͓͞Β͍ ▸ ղ͘λεΫ 7 Classification Segmentation Scene Parsing ೖྗ
PointNetͷ͓͞Β͍ ▸ ઃܭ 8
PointNetͷ͓͞Β͍ ▸ ՝ 9 PointNet֤ʹ͓͍ͯɺlocalͷใ͕ফ͑Δ ֊తಛֶशͰ͖ͳ͍ ෳ֊ͷநԽͰ͖ͳ͍ GlobalͷಛֶशͷΈ ͋Δ͘͠શͯͷ
PointNetͷ͓͞Β͍ ▸ localͷใ͕ফ͑Δͱ 10 globalͷใɺઈର࠲ඪʹґଘͯ͠͠·͏ͷͰɺ segmentationͰະͷͷʹରԠͰ͖ͳ͍
PointNet++Ͱ ▸ ֊తֶश ▸ localͳใΛ͢ 11 ▸ ܈ີʹϩόετʹ
ΞʔΩςΫνϟ 12
֊తͳֶश 13
֊తͳֶश ▸ Sampling layer ▸ Farthest Point Sampling (FPS) 14
https://www.groundai.com/project/parametric-manifold-learning-via-sparse-multidimensional-scaling/
▸ Grouping layer ▸ radius based ball query ֊తͳֶश 15
PointNet layer Convolution layer Input Δԋࢉ ԋࢉͰݟΔ ൣғ Radius ball query ɹ܈ɹ PointNetʢॱ൪ීวʣ ߦྻʢݻఆͷϐΫηϧʣ ΈࠐΈʢॱ൪ґଘʣ ɹີͳߦྻɹ
֊తͳֶश ▸ PointNet layer 16 N1ݸͷʹର͠ C1ݸͷಛ࡞ ॏΈshare
֊తͳֶश ▸ PointNet layer 17 x1,y1,z1,ΫΤϦ1,ಛ1 x2,y2,z2,ΫΤϦ2,ಛ2 x3,y3,z3,ΫΤϦ3,ಛ3 xN1,yN1,zN1,ΫΤϦN1ಛN1 MLP
MLP MLP MLP x1,y1,z1,ಛ1 x2,y2,z2,ಛ2 x3,y3,z3,ಛ3 xN1,yN1,zN1,ಛN1 ॏΈShare
ີґଘࠀख๏ ▸ ̏࣍ݩͷଌఆͰ܈ີ͕Ұൠతͳ՝ 18 ==> ܈ີʹϩόετʹ͍ͨ͠
ີґଘࠀख๏ ▸ SamplingͱGroupingΛෳ༻ҙ 19 MRGͷํ͕࣍ͰपลͱͷಛΛर͑Δ
Classification ࣮ݧ 20
▸ ModelNet40ʹରͯ͠ Classification ࣮ݧ 21 PointNetʹൺɺPointNet++ྨਫ਼্ CNNϕʔεͷख๏ʹউར
ີґଘ࣮ݧ 22 ಛʹ܈͕গͳ͍ͱɺMRG͕༗ޮ
Segmentation ࣮ݧ 23 ૠɿɹIDW (ٯڑՃॏ) Unitpointnet: ֤ͰMLP
Segmentation ࣮ݧ ▸ ݁Ռ 24 MSGΛೖΕΔ͜ͱͰɺෆۉҰͳ܈Ͱ͏·͍͘͘
Segmentation ࣮ݧ ▸ ݁Ռ 25 PointNetΑΓՈ۩ͷsegmentation্͕ख͍͘͘
ඇϢʔΫϦου ڑۭؒͰͷ࣮ݧ 26 WKS , HKS, multi-scale Gaussian curvature
Feature Visualization ▸ ࠷ॳͷͷॏΈΛՄࢹԽ 27 ฏ໘ɺίʔφʔͱ͔Λֶश
·ͱΊ ▸ PointNetΛ֦ுͨ͠ख๏PointNet++Λൃද ▸ CVPR2017=>NIPS2017ʹ̍ຊ௨͍ͯ͠Δɻɻɻ ▸ Sampling layerɺGrouped layerΛऔΓೖΕ֊తͳֶश ▸
MRGɺMSGΛఏҊ͠ɺ܈ີʹґଘ͠ͳֶ͍श ▸ ̏࣍ݩ܈ͷσʔληοτʹରͯ͠ɺSoTAୡ ▸ ݱʹߦͬͨײ ▸ ஶऀͱ͢͜ͱͰࡉ͔ͳใΛर͑Δ 28