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
FaceTracking-ARKit-trySwift.pdf
Search
Berta Devant
September 04, 2018
Programming
2
110
FaceTracking-ARKit-trySwift.pdf
Berta Devant
September 04, 2018
Tweet
Share
More Decks by Berta Devant
See All by Berta Devant
Creating the perfect abstract
bertadevant
0
67
Explain, please: Help your users trust you!
bertadevant
0
130
Other Decks in Programming
See All in Programming
Effect の双対、Coeffect
yukikurage
5
1.4k
ReadMoreTextView
fornewid
1
470
FormFlow - Build Stunning Multistep Forms
yceruto
1
190
Select API from Kotlin Coroutine
jmatsu
1
190
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
110
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
180
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
190
F#で自在につくる静的ブログサイト - 関数型まつり2025
pizzacat83
0
310
GoのGenericsによるslice操作との付き合い方
syumai
3
680
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
310
Java on Azure で LangGraph!
kohei3110
0
170
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
850
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
YesSQL, Process and Tooling at Scale
rocio
173
14k
BBQ
matthewcrist
89
9.7k
Statistics for Hackers
jakevdp
799
220k
Become a Pro
speakerdeck
PRO
28
5.4k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Producing Creativity
orderedlist
PRO
346
40k
How to Ace a Technical Interview
jacobian
277
23k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Transcript
FaceTracking using ARKit Memojis Under the Hood
Berta Devant IOS Developer @Novoda @bertadevant
AR 101 ARKit Face Tracking The Future ™
AR WHAT?? World Tracking & Scene Understanding Face Tracking Rendering
Image Tracking 3D object detection Persistence & Multi user
All the words Feature points AR Anchors AR Scene View
AR Session AR Tracking Configuration ARSCNViewDelegate
Show code or go home
ARFaceAnchors ARFaceGeometry ARSCNFaceGeometry
ARFaceAnchor : ARAnchor Position and orientation relative to World Geometry
52 blendShape Movements leftEye rightEye lookAtPoint
ARFaceGeometry 3D description of the Face Init(blendShapes) Topology of mesh
Vertices textureCoordinates triangleIndices
Show code or go home
Show code or go home
Show me!!!
ARSCNFaceGeometry: SCNGeometry SceneKit representation of face topology “What you see
on the screen” Update(from: ARFaceGeometry) Updates movements and expressions only init?(device: MTLDevice) Need Device
Show code or go home
Show me!!!
Face Alterations Face Identification Security Occlusion Geometry Accessibility User Interaction
Thanks https://github.com/novoda/ios-demos @bertadevant