Wednesday, December 24, 2014

Virtual Advertising in Videos

For one of the hacks at A9/Amazon, I teamed up with one of my co-workers to insert ads into videos for brands. The idea was to identify spots in image frames where you can embed brand ads to present a seamless experience to the users. We used opencv, choose sample videos, used machine learning, color and shape detection algorithms to figure out spots in image frames which can be swapped out with banners of ads. After embedding ads into frames we re-composed back the video. For monetization, we proposed pay for play to the advertisers.

It was a lot of learning and hacking in one day. The crowd who looked at the hack were mesmerized with the idea. After the hack presentation, we found out that one of the judges, founded a start up with the same idea. It was a lot of learning and hacking in one day. A very memorable experience.