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
Mobile Vision API + Android
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Enzo Lizama Paredes
July 06, 2018
Programming
70
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mobile Vision API + Android
Enzo Lizama Paredes
July 06, 2018
More Decks by Enzo Lizama Paredes
See All by Enzo Lizama Paredes
BDD in Flutter
enzoftware
0
93
Error handling in Flutter
enzoftware
0
110
Adding Flutter to an existing Android/iOS app
enzoftware
0
170
Flutter flavors
enzoftware
0
80
Flutter CI/CD with Fastlane
enzoftware
0
88
Flutter Animations
enzoftware
0
62
Productivity tools 4 developers
enzoftware
0
53
OpenCV + Android
enzoftware
1
70
Anko Superpowers
enzoftware
0
80
Other Decks in Programming
See All in Programming
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
970
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
170
これからAgentCoreを触る方へトレンドはGatewayです
har1101
2
230
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
260
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.6k
はてなアカウント基盤 State of the Union
cockscomb
1
900
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
750
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
220
Datadog LLM Observabilityで実現する 安全なLLM Usage 管理
3150
0
120
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
170
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
150
Featured
See All Featured
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
850
Paper Plane (Part 1)
katiecoart
PRO
0
9.3k
エンジニアに許された特別な時間の終わり
watany
107
250k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
470
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
250
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
260
Game over? The fight for quality and originality in the time of robots
wayneb77
1
210
Transcript
MAKE YOUR APP SEE WITH MOBILE VISION API
ENZO LIZAMA PAREDES @enzoftware @enzoftware @enzoftware
None
HOW DO WE SEE ?
None
HOW DO MACHINES SEE ?
None
None
WHAT IS COMPUTER VISION ?
None
None
None
COMPUTER VISION IS EVERYWHERE!
On robotics
On security
On social networks
On medicine
On gaming
On cars
And also on mobile
None
None
MOBILE VISION API OVERVIEW
FUNCTIONALITY • Face API • Barcode API • Text API
(OCR)
FACE API What can we do with faces?
FACE TRACKING
LANDMARKS DETECTION
None
FACE CLASSIFICATION : EYES OPENED 0.0 1.0
FACE CLASSIFICATION : SMILING 0.0 1.0
FACE CLASSIFICATION : POSE ANGLE
BARCODE API What can we do with barcodes?
BARCODE TRACKING
None
TEXT API Reading text from images
READING TEXT FROM IMAGES
TEXT STRUCTURE
MOBILE VISION API USAGE 1. Add dependencies 2. Add meta-data
on manifest 3. Create detector 4. Check if detector is operational 5. Create frame 6. Detect faces
1. ADD DEPENDENCIES
2. ADD META-DATA ON MANIFEST
3. CREATE DETECTOR
4. CHECK IF DETECTOR IS OPERATIONAL
5. CREATE FRAME
6. DETECT FACES
DEMO - FaceSpotter - dOCReader - Barcode Recognition
AND NOW WHAT? GITHUB SAMPLES https://github.com/googlesamples/android-vision
AND NOW WHAT? Mobile Vision Docs https://developers.google.com/vision/
AND NOW WHAT? Google Codelabs https://codelabs.developers.google.com/
@enzoftware