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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Enzo Lizama Paredes
July 06, 2018
Programming
69
0
Share
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
88
Error handling in Flutter
enzoftware
0
110
Adding Flutter to an existing Android/iOS app
enzoftware
0
160
Flutter flavors
enzoftware
0
78
Flutter CI/CD with Fastlane
enzoftware
0
87
Flutter Animations
enzoftware
0
61
Productivity tools 4 developers
enzoftware
0
51
OpenCV + Android
enzoftware
1
69
Anko Superpowers
enzoftware
0
79
Other Decks in Programming
See All in Programming
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
990
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
500
3Dシーンの圧縮
fadis
1
540
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
480
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
430
Moments When Things Go Wrong
aurimas
3
130
Agentic UI beyond Chats Architecture Patterns & Open Standards @ngMunich 05/2026
manfredsteyer
PRO
0
190
関係性から理解する"同一性"の型用語たち
pvcresin
2
620
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
230
net-httpのHTTP/2対応について
naruse
0
380
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
400
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
120
Rails Girls Zürich Keynote
gr2m
96
14k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
370
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
570
A Modern Web Designer's Workflow
chriscoyier
698
190k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
270
For a Future-Friendly Web
brad_frost
183
10k
Writing Fast Ruby
sferik
630
63k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
It's Worth the Effort
3n
188
29k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
150
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