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
Enzo Lizama Paredes
July 06, 2018
Programming
0
48
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
64
Error handling in Flutter
enzoftware
0
58
Adding Flutter to an existing Android/iOS app
enzoftware
0
120
Flutter flavors
enzoftware
0
55
Flutter CI/CD with Fastlane
enzoftware
0
52
Flutter Animations
enzoftware
0
25
Productivity tools 4 developers
enzoftware
0
30
OpenCV + Android
enzoftware
1
32
Anko Superpowers
enzoftware
0
49
Other Decks in Programming
See All in Programming
Next.js App Router
quramy
11
1.7k
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
380
Node.js v22 で変わること
yosuke_furukawa
PRO
11
3.9k
Hanami and htmx
bkuhlmann
0
220
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
170
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
200
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
140
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.3k
使ってみよう Azure AI Document Intelligence
kosmosebi
2
360
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
1k
Let's learn code review
riofujimon
2
570
AWS CDKコントリビュートTIPS / aws-cdk-contribution-tips
gotok365
4
360
Featured
See All Featured
Teambox: Starting and Learning
jrom
128
8.4k
It's Worth the Effort
3n
180
27k
Designing with Data
zakiwarfel
96
4.8k
Building an army of robots
kneath
300
41k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Optimising Largest Contentful Paint
csswizardry
12
2.4k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Thoughts on Productivity
jonyablonski
60
3.9k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.7k
Clear Off the Table
cherdarchuk
85
310k
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