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
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
79
Error handling in Flutter
enzoftware
0
88
Adding Flutter to an existing Android/iOS app
enzoftware
0
130
Flutter flavors
enzoftware
0
69
Flutter CI/CD with Fastlane
enzoftware
0
72
Flutter Animations
enzoftware
0
45
Productivity tools 4 developers
enzoftware
0
38
OpenCV + Android
enzoftware
1
52
Anko Superpowers
enzoftware
0
65
Other Decks in Programming
See All in Programming
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
190
Devoxx BE - Local Development in the AI Era
kdubois
0
140
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
420
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
180
なんでRustの環境構築してないのにRust製のツールが動くの? / Why Do Rust-Based Tools Run Without a Rust Environment?
ssssota
11
38k
CSC509 Lecture 07
javiergs
PRO
0
240
Catch Up: Go Style Guide Update
andpad
0
250
CSC305 Lecture 08
javiergs
PRO
0
270
Introduce Hono CLI
yusukebe
6
3.1k
マンガアプリViewerの大画面対応を考える
kk__777
0
100
テーブル定義書の構造化抽出して、生成AIでDWH分析を試してみた / devio2025tokyo
kasacchiful
0
270
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
360
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Faster Mobile Websites
deanohume
310
31k
Mobile First: as difficult as doing things right
swwweet
225
10k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
The World Runs on Bad Software
bkeepers
PRO
72
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
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