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
980
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
TypeScriptでDXを上げろ! Hono編
yusukebe
3
810
The Modern View Layer Rails Deserves: A Vision For 2025 And Beyond @ RailsConf 2025, Philadelphia, PA
marcoroth
2
740
生成AI時代のコンポーネントライブラリの作り方
touyou
1
290
ふつうの技術スタックでアート作品を作ってみる
akira888
1
1.3k
バイブスあるコーディングで ~PHP~ 便利ツールをつくるプラクティス
uzulla
1
150
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
380
AI コーディングエージェントの時代へ:JetBrains が描く開発の未来
masaruhr
1
210
The Niche of CDK Grant オブジェクトって何者?/the-niche-of-cdk-what-isgrant-object
hassaku63
1
630
リバースエンジニアリング新時代へ! GhidraとClaude DesktopをMCPで繋ぐ/findy202507
tkmru
3
1.1k
オンコール⼊⾨〜ページャーが鳴る前に、あなたが備えられること〜 / Before The Pager Rings
yktakaha4
2
1k
코딩 에이전트 체크리스트: Claude Code ver.
nacyot
0
960
Streamlitで実現できるようになったこと、実現してくれたこと
ayumu_yamaguchi
2
110
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Facilitating Awesome Meetings
lara
54
6.5k
Scaling GitHub
holman
460
140k
The Language of Interfaces
destraynor
158
25k
YesSQL, Process and Tooling at Scale
rocio
173
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Writing Fast Ruby
sferik
628
62k
Building an army of robots
kneath
306
45k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
BBQ
matthewcrist
89
9.7k
Art, The Web, and Tiny UX
lynnandtonic
300
21k
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