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
Firebase AutoMLのオンデバイス実行とCameraXを組み合わせた新しい価値を秒で試す
Search
Yui Matsuura
May 13, 2019
Programming
3
930
Firebase AutoMLのオンデバイス実行とCameraXを組み合わせた新しい価値を秒で試す
Yui Matsuura
May 13, 2019
Tweet
Share
More Decks by Yui Matsuura
See All by Yui Matsuura
★2.2のアプリがIn-App Review APIを導入して★4.2になるまで
teshi04
6
3.5k
Android Jetpack: Navigationを使ってみる
teshi04
2
4.2k
技術書典アプリを作った話
teshi04
2
810
Create Layouts with the Wearable UI Library
teshi04
2
4.3k
Other Decks in Programming
See All in Programming
Findy Team+ Awardを受賞したかった!ベストプラクティス応募内容をふりかえり、開発生産性向上もふりかえる / Findy Team Plus Award BestPractice and DPE Retrospective 2024
honyanya
0
140
ecspresso, ecschedule, lambroll を PipeCDプラグインとして動かしてみた (プロトタイプ) / Running ecspresso, ecschedule, and lambroll as PipeCD Plugins (prototype)
tkikuc
2
1.8k
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
420
Flatt Security XSS Challenge 解答・解説
flatt_security
0
730
php-conference-japan-2024
tasuku43
0
430
ErdMap: Thinking about a map for Rails applications
makicamel
1
630
QA環境で誰でも自由自在に現在時刻を操って検証できるようにした話
kalibora
1
140
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
1
420
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
550
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
130
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
100
Simple組み合わせ村から大都会Railsにやってきた俺は / Coming to Rails from the Simple
moznion
3
2.1k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
GitHub's CSS Performance
jonrohan
1030
460k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Music & Morning Musume
bryan
46
6.3k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Producing Creativity
orderedlist
PRO
343
39k
Transcript
Firebase AutoMLのオンデバイス実行と CameraXを組み合わせた新しい価値を秒 で試す Google I/O 2019 わいわい報告会 @teshi04
てし @teshi04 Yui Matuura Merchari/Android
デモ
いままでのAndroidのカメラ • いろいろな端末がある • Camera APIは複雑 ◦ なにもかも自分でやらないといけなくて大変 ◦ start,
stopしたり、破棄されるときにcloseしたり • ML Vision APIを使ってQRコードを読み取りたいだけなのにCameraに詳しくはなら ないといけない • google/cameraview
CameraX • Jetpack camera support liblary • Android 5.0(API level
21)〜 • Camera2
CameraX • シンプルで使いやすい • 基本的なUsecase ◦ Preview ◦ Image analysis
◦ Image capture • CameraX Test Labで何百ものデバイスでテストされていて、問題が修正されていく のでデバイスごとに固有のコードを書かなくてもよくなる
Preview
Take Photo
Analyze images
ML Kit for Firebase
AutoML Vision Edge
Firebase AutoML Vision Edge 1. インポートする 2. ラベルをつける 3. モデルをトレーニングする
None
None
None
Firebase ML KitをCustom Modelとして組み込む
まとめ • CameraXの登場でカメラアプリが作りやすくなった • Firebase AutoMLの登場でAIアプリの開発が身近になった • AutoMLは1000枚トレーニング時間3時間まで無料なので試してみような!
参考 • CameraX ◦ https://developer.android.com/training/camerax • AutoML Vision Edge ◦
https://firebase.google.com/docs/ml-kit/automl-image-labeling?authuser= 0%3Fhl%3Den • MLのマテリアルデザイン ◦ https://material.io/collections/machine-learning/patterns-for-machine-lear ning-powered-features.html
Thanks