Realtime Face Detection with Firebase
Android Developer and Google Developer Expert
Firebase ML Kit is the perfect place to begin your journey into Machine Learning. Firebase ML Kit offers simple SDKs to allow you to get up and running quickly and effectively, without having to get too deep into the theory of ML and TensorFlow (without excluding the possibility of using it either). This presentation is designed to take you on a beginners journey into Facial Recognition, to demonstrate just how simple yet powerful the stock Firebase ML Kit really is.
By the end of the presentation you will have learned how to get setup in Firebase, how to take a photo or image, detect faces within it and alter them, then finally, how to analyse your camera feed detect faces in real time and overlay a graphic of some kind to parts of the faces – maybe a moustache or rabbit teeth?
Firebase is making is easier and easier to start using technology that, 5 years ago, was simply not accessible to the average developer. Now, SDKs that provide simple API’s for face detection, text detection, speech recognition (and recently even smart replies!) are becoming freely available in offline mode. This opens many doors for both hobbyists, startups and enterprise alike. Demonstrating this potential is crucial to getting this technology into the hands of as many young developers as possible so that the most creative minds are not hindered by something so trivial as access.