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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Berta Devant
September 04, 2018
Programming
120
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FaceTracking-ARKit-trySwift.pdf
Berta Devant
September 04, 2018
More Decks by Berta Devant
See All by Berta Devant
Creating the perfect abstract
bertadevant
0
77
Explain, please: Help your users trust you!
bertadevant
0
140
Other Decks in Programming
See All in Programming
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
0
350
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
280
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
220
自作OSでスライド発表する
uyuki234
1
3.6k
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.3k
Agentic UI
manfredsteyer
PRO
0
220
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
250
スマートグラスで並列バイブコーディング
hyshu
0
280
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
670
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
250
AIエージェントで 変わるAndroid開発環境
takahirom
1
270
20260623_Loop Engineeringで自分の分身の問い合わせBotを作る
ryugen04
0
110
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
From π to Pie charts
rasagy
0
230
Crafting Experiences
bethany
1
200
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Speed Design
sergeychernyshev
33
1.9k
So, you think you're a good person
axbom
PRO
2
2.1k
A Soul's Torment
seathinner
6
3k
Odyssey Design
rkendrick25
PRO
2
720
Automating Front-end Workflow
addyosmani
1370
210k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
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