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
新世界の理解
koriym
0
130
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
17
3.8k
AHC051解法紹介
eijirou
0
380
Vibe Codingの幻想を超えて-生成AIを現場で使えるようにするまでの泥臭い話.ai
fumiyakume
21
10k
AIのメモリー
watany
13
1.4k
Flutter로 Gemini와 MCP를 활용한 Agentic App 만들기 - 박제창 2025 I/O Extended Seoul
itsmedreamwalker
0
130
自作OSでDOOMを動かしてみた
zakki0925224
1
1.3k
[DevinMeetupTokyo2025] コード書かせないDevinの使い方
takumiyoshikawa
2
280
MCPで実現できる、Webサービス利用体験について
syumai
7
2.5k
あまり知られていない MCP 仕様たち / MCP specifications that aren’t widely known
ktr_0731
0
240
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
950
バイブコーディング超えてバイブデプロイ〜CloudflareMCPで実現する、未来のアプリケーションデリバリー〜
azukiazusa1
3
800
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
800
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Faster Mobile Websites
deanohume
308
31k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
A Tale of Four Properties
chriscoyier
160
23k
Docker and Python
trallard
45
3.5k
Navigating Team Friction
lara
188
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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