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
160
ARKit overview
vashchenko
May 29, 2018
Tweet
Share
More Decks by vashchenko
See All by vashchenko
iOS Application Security
vashchenko
4
3.3k
Job(s) Bless Us! Privileged Operations on macOS
vashchenko
1
1.9k
Swift Code Reuse Made Simple
vashchenko
2
400
Catalyst Overview: port your iPad apps to macOS
vashchenko
0
63
IPC on macOS
vashchenko
2
260
macOS app development for iOS devs: expand your horizons
vashchenko
0
170
Intro into Daemons & Agents on macOS
vashchenko
0
180
Intro to XPC inter-process communication
vashchenko
0
360
Simplify your life: build apps from reusable libraries
vashchenko
0
150
Other Decks in Programming
See All in Programming
実践!難読化ガイド
mitchan
0
210
Debugging: All you need to know (for simultaneous interpreting)
jmatsu
2
830
長期運用プロダクトの開発速度を維持し続けるためのリファクタリング実践例
wataruss
8
2.7k
Android開発以外のAndroid開発経験の活かしどころ
konifar
2
1k
connect-go で面倒くささと戦う / 2024-08-27 #newmo_layerx_go
izumin5210
2
650
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
4
90k
Crafting Cross-Platform Adventures: Building a Game Engine with Kotlin Multiplatform
dwursteisen
0
120
Architecture Decision Record (ADR)
nearme_tech
PRO
1
690
Scala アプリケーションのビルドを改善してデプロイ時間を 1/4 にした話 | How I improved the build of my Scala application and reduced deployment time by 4x
nomadblacky
1
180
Securify_エンジニア採用資料
3shake
0
100
開発を加速する共有Swift Package実践
elmetal
PRO
0
420
[DroidKaigi 2024] Android ViewからJetpack Composeへ 〜Jetpack Compose移行のすゝめ〜 / From Android View to Jetpack Compose: A Guide to Migration
syarihu
1
650
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
A Tale of Four Properties
chriscoyier
155
22k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
Teambox: Starting and Learning
jrom
131
8.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
19k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Rails Girls Zürich Keynote
gr2m
93
13k
In The Pink: A Labor of Love
frogandcode
139
22k
Code Review Best Practice
trishagee
62
16k
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]