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
ARKit overview
Search
vashchenko
May 29, 2018
Programming
0
200
ARKit overview
vashchenko
May 29, 2018
Tweet
Share
More Decks by vashchenko
See All by vashchenko
iOS Application Security
vashchenko
4
3.4k
Job(s) Bless Us! Privileged Operations on macOS
vashchenko
1
2.1k
Swift Code Reuse Made Simple
vashchenko
2
430
Catalyst Overview: port your iPad apps to macOS
vashchenko
0
80
IPC on macOS
vashchenko
2
300
macOS app development for iOS devs: expand your horizons
vashchenko
0
200
Intro into Daemons & Agents on macOS
vashchenko
0
240
Intro to XPC inter-process communication
vashchenko
0
500
Simplify your life: build apps from reusable libraries
vashchenko
0
180
Other Decks in Programming
See All in Programming
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
testingを眺める
matumoto
1
140
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
2.4k
個人軟體時代
ethanhuang13
0
330
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
270
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
3.3k
RDoc meets YARD
okuramasafumi
4
170
AIコーディングAgentとの向き合い方
eycjur
0
280
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
310
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
1.3k
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
230
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
696
190k
Gamification - CAS2011
davidbonilla
81
5.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Into the Great Unknown - MozCon
thekraken
40
2k
Producing Creativity
orderedlist
PRO
347
40k
Rails Girls Zürich Keynote
gr2m
95
14k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
What's in a price? How to price your products and services
michaelherold
246
12k
BBQ
matthewcrist
89
9.8k
Transcript
OVERVIEW
ABOUT ME Julia Vashchenko macOS Engineer at Email:
[email protected]
Skype:
[email protected]
MINIMUM REQUIREMENTS
MINIMUM REQUIREMENTS
MINIMUM REQUIREMENTS
IPHONE 6S (2015)
IPAD 9'7 (2017)
WHAT CAN ARKIT DO?
POSITIONAL TRACKING ➤ World Tracking Device's relative position in physical
enviroment. Visual Inertial Odometry = camera image + device motion data Calculates location and orientation No external setup 1
2 SCENE UNDERSTANDING ➤ Light Estimation ➤ Plane Detection ➤
Hit-Testing
RENDERING 3
RENDERING 3
RENDERING INTEGRATION 3
RENDERING INTEGRATION 3 SpriteKit
RENDERING INTEGRATION 3 SpriteKit SceneKit
RENDERING INTEGRATION 3 SpriteKit SceneKit Metal
None
None
APPLICATIONS
AUGMENTED REALITY FIRE EVACUATION - ARKIT
INSIGHT HEART
MONSTER PARK - AR DINO WORLD
I MADE 'THE RING' IN ARKIT, AND SHOWED MY KIDS...
AUDI QUATTRO COASTER 2
THYNG
THYNG
REQUIRED KNOLEDGE LEVEL
DEMO
None
FACE RECOGNITION
FACE RECOGNITION?
OpenCV
OpenCV Vision
OpenCV Vision 3rd party
OpenCV Core Image Vision 3rd party
None
None
None
FACE RECOGNITION DEMO
None
COMPETITORS
Intel's RealSense Module
Windows Hello
Windows Hello support Logitech BRIO 4K Pro
“ Tim Cook, The Independent, 10.10.2017 Tim Cook speaks with
The Independent in London (Brooks Kraft/Apple)
“ It will be… dramatic. Tim Cook, The Independent, 10.10.2017
Tim Cook speaks with The Independent in London (Brooks Kraft/Apple)
REFERENCES github.com/shu223/ARKit-Sampler github.com/olucurious/Awesome-ARKit producthunt.com/best/best-arkit-ios-apps
THANK YOU Skype:
[email protected]
Email:
[email protected]