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
全力の跳躍を捉える計測アプリを作る
Search
Ogijun
August 24, 2024
Programming
1
3.6k
全力の跳躍を捉える計測アプリを作る
iOSDC Japan 2024 LT
Ogijun
August 24, 2024
Tweet
Share
More Decks by Ogijun
See All by Ogijun
続・全力疾走中でも使えるストップウォッチアプリを作る 〜LiDARを使った精度への挑戦〜
ogijun2018
1
1.6k
あなたの知らないWWDC現地参加の世界
ogijun2018
0
3k
新社会人でも活躍したい!〜新卒1年目で活躍するためのコツ〜
ogijun2018
1
600
全力疾走中でも使えるストップウォッチアプリを作る
ogijun2018
0
4.7k
Other Decks in Programming
See All in Programming
Android16 Migration Stories ~Building a Pattern for Android OS upgrades~
reoandroider
0
140
コード生成なしでモック処理を実現!ovechkin-dm/mockioで学ぶメタプログラミング
qualiarts
0
270
AI Agent 時代的開發者生存指南
eddie
4
2.1k
理論と実務のギャップを超える
eycjur
0
180
Google Opalで使える37のライブラリ
mickey_kubo
3
150
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
250
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
190
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.4k
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
290
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
260
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
260
contribution to astral-sh/uv
shunsock
0
540
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Music & Morning Musume
bryan
46
6.9k
How to Think Like a Performance Engineer
csswizardry
27
2.1k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
Building Adaptive Systems
keathley
44
2.8k
Building an army of robots
kneath
305
46k
Transcript
શྗͷ༂Λଊ͑ΔܭଌΞϓϦΛ࡞Δ גࣜձࣾZOZO ZOZOTOWN։ൃຊ෦ ZOZOTOWN։ൃ1෦ iOSϒϩοΫ Ԯ ൏ / @juginon Copyright
© ZOZO, Inc. J04%$+BQBO
શྗͷ༂Λଊ͑ΔܭଌΞϓϦΛ࡞Δ גࣜձࣾZOZO ZOZOTOWN։ൃຊ෦ ZOZOTOWN։ൃ1෦ iOSϒϩοΫ Ԯ ൏ / @juginon Copyright
© ZOZO, Inc. J04%$+BQBO
© ZOZO, Inc. גࣜձࣾ;0;0 ;0;0508/։ൃຊ෦;0;0508/։ൃ෦J04ϒϩοΫ Ԯ൏0HJKVO גࣜձࣾ;0;0৽ଔೖࣾ ্ڝٕྺʢʙʣ 3
© ZOZO, Inc. 4 ෯ - P O
H + V N Q
© ZOZO, Inc. 5 ʁʁNʁʁDN
© ZOZO, Inc. 6 ࡱӨ DNQU DNʷQUN
© ZOZO, Inc. 7 ʁʁNʁʁDN QU͋ͨΓͷڑˠ ର·Ͱͷڑ ࢹ֯ ͱ ͕ඞཁ
© ZOZO, Inc. 8 ʁʁNʁʁDN QU͋ͨΓͷڑˠ ର·Ͱͷڑ ࢹ֯ ͱ ͕ඞཁ
© ZOZO, Inc. 9 -J%"3ʁ
© ZOZO, Inc. 10 -J%"3ʁ
© ZOZO, Inc. 11 J1IPOFͷ-J%"3ͩͱ NҎ্ઌͷڑ͕ଌΕͳ͍ ˞J1IPOF1SPͷ߹
© ZOZO, Inc. 12 N ࡱӨ ʽNʢ֯Χϝϥʣ ྫNΛը֯ʹऩΊΔ߹ʜ
© ZOZO, Inc. 13 ʙN͔Β ଌఆͰ͖ͳ͍ʂ ˞J1IPOF1SPͷ߹
© ZOZO, Inc. 14
© ZOZO, Inc. 15 LiDARʢToFΧϝϥํࣜʣ εςϨΦΧϝϥํࣜ ֓ཁ iPhone Ͱͷ༻్ ଌఆڑ
রࣹޫ ࣹޫ ଌఆڑ ֎ઢͷࣹ࣌ؒΛجʹ ڑΛࢉग़͢Δ Χϝϥؒͷڑɾը૾ͷࢹࠩΛجʹ ڑΛࢉग़͢Δ %εΩϟϯ খ͍͞ମͷେ͖͞ܭଌ ϙʔτϨʔτࣸਅͷԞߦ͖දݱ ۭؒϏσΦ
© ZOZO, Inc. 16 J1IPOFͷ؟ΧϝϥͰ εςϨΦΧϝϥํࣜͷڑܭଌ͕Ͱ͖ͳ͍͔ʁ
© ZOZO, Inc. 17 ɾΈิਖ਼ ɾযڑ߹Θͤ ɾಛநग़ ɾରԠϚονϯά ɾҐஔ߹Θͤ ɾࢹࠩࢉग़
ͭͷΧϝϥΛಉ࣌ʹ͏AVCaptureMultiCamSession()ͰՄೳ SFGhttps://developer.apple.com/documentation/avfoundation/additional_data_capture/capturing_photos_with_depth ඞཁͳఔΛࣗಈͰߦ͍AVDepthDataͱͯ͠औಘՄೳ ࠓճύϥϝʔλ͕͍͡ΕΔΑ͏0QFO$7Λ༻ ඞཁͳఔ ϏσΦೖྗʹ.builtInDualCameraΛ͑
© ZOZO, Inc. 18 ࣮ࡍʹͬͯΈͨ
© ZOZO, Inc. 19 ࣮ࡍʹͬͯΈͨ ɾશྗͷ༂Λճ ɾ༂ޙϝδϟʔͷܭଌͱൺֱ
© ZOZO, Inc. 20
© ZOZO, Inc. 21 ϝδϟʔܭଌ݁ՌNDN
© ZOZO, Inc. 22
© ZOZO, Inc. 23 ݁Ռ ޡ͕ࠩେ͖͗͢Δ😭 ޡࠩ(m) -2.5 0 2.5
5 7.5 10 1ճ 2ճ 3ճ 4ճ 5ճ ܭ ଌ ࣦ ഊ
© ZOZO, Inc. 24 Ͳ͏ͯ͠͏·͍͔͘ͳ͔ͬͨͷ͔ʁ ਤܭଌޡࠩͷࣜਤ ɾϨϯζؒͷڑ͕ۙ͗͢Δ ɾΧϝϥͷΩϟϦϒϨʔγϣϯਫ਼ෆ ɾযڑͷҧ͏Χϝϥͷ Ґஔ߹Θͤਫ਼ෆ
FUDʜ ˠԞߦ͖ͷޡ͕ࠩେ͖͘ͳΔ Ԟߦ͖ͷޡࠩ
© ZOZO, Inc. 25 ͲΜͳΧϝϥʹͳΕ͍͍ʁ🤔
© ZOZO, Inc. 26 ˞ը૾ΠϝʔδͰ͢
None