In case you don’t get the reference Something to Watch Over Me is a play on the title of a 1987 Ridley Scott film called Someone to Watch Over Me. First let me start by saying if you’re asking yourself “Who the hell is Ridley Scott?” then you need leave this website immediately, never to return!!! Of course, that’s a joke. Anyway I digress, this film focuses on Tom Berenger’s character a NYPD detective having to provide security protection to a female character who has witnessed a high profile murder. The movie is fairly pedestrian bordering on bad but the point of this post is not a movie review. It’s actually about a fairly interesting piece of innovation I recently came across. Abhijit Jana a .Net specialist with Microsoft, has developed a way to leverage many different Microsoft technologies to use the Microsoft Kinect as a Home Security System. As Jana explains on his Blog the concept of operations for the Kinect Security System is as follows:
“The Kinect devices will be run by a WPF application running on the PC which will look for any human intrusion. While there is no human intrusion, it will remain in “Patrol Mode” where it will upload pictures of its view on regular intervals to Windows Azure. These pictures can be monitored at any point of time through the application running on Windows Phone and Windows 8. Whenever there is an human intrusion detected the Kinect changes itself to “Intrusion Mode”; it then alerts Windows Azure and also starts streaming the video to the Smooth Streaming Server hosted on Windows Azure. The Azure notifies all the devices subscribed (Windows Phone / Windows 8 ) using a toast and will allow those application to view the live streaming. From your Windows Phone / Windows 8 app you can also control the Kinect device”.
This is absolutely terrifying if you consider how this could work within the context of a employee/employer context. However, on the other hand this does also provide a nice solution for a great deal of other applications. Besides just securing your home and personal belongings this can be utilized for hard to reach or dangerous locations where there is a reasonable need for security and access control but a diminishing incentive to risk human assets to man these types of posts.
You can read a more detailed explaination with a thorough breakdown of the architecture for this solution here.
Below is a video discussion and demonstration
http://www.istream.com/news/watch/69757/Windows-Azure-meets-Kinect-Win-Phone-and-Win-8
On another note, I’m glad to be getting back in the swing of things. The break I took recently was necessitated by a number of conflicting commitments which caused me to let some priorities become deprioritized. I look forward to any comments, questions, or recommendations you have to offer.