Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mobile Vision API + Android
Search
Enzo Lizama Paredes
July 06, 2018
Programming
0
64
Mobile Vision API + Android
Enzo Lizama Paredes
July 06, 2018
Tweet
Share
More Decks by Enzo Lizama Paredes
See All by Enzo Lizama Paredes
BDD in Flutter
enzoftware
0
80
Error handling in Flutter
enzoftware
0
93
Adding Flutter to an existing Android/iOS app
enzoftware
0
140
Flutter flavors
enzoftware
0
69
Flutter CI/CD with Fastlane
enzoftware
0
77
Flutter Animations
enzoftware
0
48
Productivity tools 4 developers
enzoftware
0
41
OpenCV + Android
enzoftware
1
58
Anko Superpowers
enzoftware
0
68
Other Decks in Programming
See All in Programming
Module Harmony
petamoriken
2
610
関数の挙動書き換える
takatofukui
4
770
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
24
21k
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
390
20 years of Symfony, what's next?
fabpot
2
310
React Native New Architecture 移行実践報告
taminif
1
130
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
10
11k
connect-python: convenient protobuf RPC for Python
anuraaga
0
350
無秩序からの脱却 / Emergence from chaos
nrslib
2
12k
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
140
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
310
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.9k
Featured
See All Featured
Scaling GitHub
holman
464
140k
Side Projects
sachag
455
43k
Mobile First: as difficult as doing things right
swwweet
225
10k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.1k
A designer walks into a library…
pauljervisheath
210
24k
Done Done
chrislema
186
16k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
700
Site-Speed That Sticks
csswizardry
13
990
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
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