What I learnt making Android games from scratch

There are two ways you can build something:1, Build on top of an established system2, Build from scratchWhile building on top is an obvious practice for software that sells, It is when projects are build from scratch which gives you a deeper understanding.I have spent the last 3 years on and off building...

What does a CNN see? : Visualising hidden layers of a Neural Network

Deep Learning has made remarkable progress over the past few years with quick transitions from discovery of new methods to their industrial implementation. While framework and libraries have made creating and working with deep architectures easy, quite less is known by practitioners about the internal...

What's that Noise? : Working with sound on Android

Sound is diverse. It's nature is to comprise of so many forms that solid rules cannot draw lines between them. I always have been an admirer of sound. I have spent a few weeks implementing sound acquisition and processing in android and have come up with something to begin with. Presenting: Shh..Silence  An...

An Infinite point possibilities : Intel's Open3D Library

Intel have recently launched its open source library for 3D data processing Open3D  [ research paper by Qian-Yi Zhou and Jaesik Park and Vladlen Koltun ] *not the official logo, only for personal representation Open3D is an open-source library that supports rapid development of software...

Project AlphaUI : Computer Vision and Virtual Menu Navigation

We have always sought of new ways to interact with computers. From typed commands to automatic speech recognition, the aim is to make it appear natural to us, as if not interacting with a computer but a Human. Project AlphaUI AlphaUI is a virtual menu interface that lets you interact naturally...