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
990
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.6k
Android Jetpack: Navigationを使ってみる
teshi04
2
4.3k
技術書典アプリを作った話
teshi04
2
880
Create Layouts with the Wearable UI Library
teshi04
2
4.4k
Other Decks in Programming
See All in Programming
Understanding Kotlin Multiplatform
l2hyunwoo
0
250
新しいモバイルアプリ勉強会(仮)について
uetyo
1
250
Advanced Micro Frontends: Multi Version/ Framework Scenarios
manfredsteyer
PRO
0
150
AI Ramen Fight
yusukebe
0
120
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
11
2.8k
kiroでゲームを作ってみた
iriikeita
0
140
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
950
Claude Code と OpenAI o3 で メタデータ情報を作る
laket
0
110
React 使いじゃなくても知っておきたい教養としての React
oukayuka
18
5.3k
Flutterと Vibe Coding で個人開発!
hyshu
1
230
画像コンペでのベースラインモデルの育て方
tattaka
3
1.1k
テスターからテストエンジニアへ ~新米テストエンジニアが歩んだ9ヶ月振り返り~
non0113
2
250
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Side Projects
sachag
455
43k
Adopting Sorbet at Scale
ufuk
77
9.5k
Embracing the Ebb and Flow
colly
86
4.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Raft: Consensus for Rubyists
vanstee
140
7k
Designing Experiences People Love
moore
142
24k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Into the Great Unknown - MozCon
thekraken
40
2k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
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