Live Coding: Adding Machine Learning to Android Things in 10 Mins
summary
Live-codes Firebase ML Kit into an Android Things camera pipeline: capture bitmap, wrap as FirebaseVisionImage, call VisionLabelDetector with a 50% confidence threshold and listeners. Demonstrates Firebase ML Kit on-device (~400 labels, low latency) versus cloud (>10,000 labels, higher accuracy) with example confidences (83%, 68%, 94%). Builds a custom TensorFlow “hoy or not” model from ~60 personal photos, gets spurious 99% hits due to dataset bias, and extracts practical fixes: control input, use quantization, and match float vs uint data types.
AI-written summary · about
chapters (7)
- 0:00Introduction and agenda
- 0:43ML in Wear OS products
- 3:58ML Kit overview and demo
- 5:44Live coding ML Kit integration
- 13:23Training custom TensorFlow models
- 17:45Lessons learned from custom models
- 20:12Best practices for ML adoption
related talks
24mML Kit: Machine learning for mobile developers
14mDo you want an easy way to add Machine Learning into your app?
47mExploring Firebase MLKit on Android
30mMachine Learning in Android Apps with ML Kit
34mIt’s an ML full world! MLKit for Android Devs
36mMachine Learning for Mobile Developers
04mTop 5 reasons to add ML Kit to your Android or iOS app
19mMaking Your Android Things Devices Smarter
