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
「次に何を学べばいいか分からない」あなたへ──若手エンジニアのための学習地図
panda_program
3
650
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
220
What's new in Adaptive Android development
fornewid
0
110
Strands Agents で実現する名刺解析アーキテクチャ
omiya0555
1
110
GPUを計算資源として使おう!
primenumber
1
290
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
130
AIともっと楽するE2Eテスト
myohei
9
3.1k
Google I/O Extended Incheon 2025 ~ What's new in Android development tools
pluu
1
190
MCPで実現できる、Webサービス利用体験について
syumai
7
2.1k
AI Ramen Fight
yusukebe
0
110
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
3
270
CIを整備してメンテナンスを生成AIに任せる
hazumirr
0
260
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Adopting Sorbet at Scale
ufuk
77
9.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
It's Worth the Effort
3n
185
28k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
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