Protecting Privacy With Computer Vision

Check out and contribute to our collection of data privacy resources! AI researchers developed models to identify image pixels featuring people. We apply this to promote privacy by helping you redact personally identifiable info in images. This demo is powered by Tensorflow.js! Drop an image and retrieve the redacted output without ever sending data over the internet. Click on your redacted image when it’s done to save. Consider another use case of delivery robots roaming the streets....

 · 1 min · Terry Rodriguez & Salma Mayorquin

Everybody Dance Faster

Check out the repo and the video! “Everybody Dance Now” offers a sensational demonstration in combining image-to-image translation with pose estimation to produce photo-realistic ‘do-as-i-do’ motion transfer. Researchers used roughly 20 mins of video shot at 120 fps of a subject moving through a normal range of body motion. It is also important for source and target videos to be taken from similar perspectives. Generally, this is a fixed camera angle at a third person perspective with the subject’s body occupying most of the image....

 · 7 min · Terry Rodriguez & Salma Mayorquin

Google Coral Dev Board Unboxing

Check out our repo for resources on hacking the Coral EdgeTPU dev board! Earlier this year, Google released their Coral edgeTPU dev board! We were excited to get our hands on one and explore an embedded platform specifically designed for deep learning applications. The Setup Getting the dev board up and running wasn’t too complicated. It was somewhat different than setting up a pi with a raspbian image on a microSD card....

 · 6 min · Terry Rodriguez & Salma Mayorquin

Human Activity Recognition with Pose Estimation

Check out the repo and enjoy the video on YogAI and ActionAI Wanting a personal trainer to help track our fitness goals, we figured we could build our own. The goal was to build an application that could track how we were exercising and began with Yoga as a simple context. We dubbed our first iteration of this application as YogAI. We thought about the YogAI concept for some time....

 · 7 min · Terry Rodriguez & Salma Mayorquin

Editing Images With Cyclegans

GANs represent the state of the art in image-to-image translation. However, it can be difficult to acquire aligned image pairs to learn the mapping between image domains. CycleGANs introduced the “cycle consistency” constraint to learn to transfigure images, transfer style, and enhance photos from unaligned source and target domain samples. This technique has been used to render historic black & white images in full color or to represent an image in greater resolution but here, we explore applications in agriculture....

 · 2 min · Terry Rodriguez & Salma Mayorquin