Click here to Skip to main content
Click here to Skip to main content

Tagged as

Go to top

PerCCloud

, 3 May 2013
Rate this:
Please Sign up or sign in to vote.
Taking Perceptual Computing to Cloud

Please note

This article is an entry in our Windows Azure Developer Challenge. Articles in this sub-section are not required to be full articles so care should be taken when voting. Create your free Azure Trial Account to Enter the Challenge.

Introduction

This app will provide information on latest knowhow of perceptual computing and the advancement made in these areas. It will consist of websites that will give information of the rapid strides that take place with the Intel SDK and Kinect SDK.As it is in  a very early phase it will have running updates on experiments and path breaking prototypes that are  created by the SDKs so the internet users get all updates. Perceptual Computing is certainly the next big thing. The Intel SDK supports many third party tools(such as Unity,OpenCV,Processing framework etc.).The  SDK is dependent of Creative Gesture Camera. The Kinect device from Microsoft also provides the best capabilities to work with Perceptual Computing. The Kinect SDK provides developers to work and build prototypes for perceptual computing.

From where did I get this idea?

It is due to my constant effort at sharing and gathering knowledge from IDZ(Intel Developer Zone) and I came

to know about Intel putting lot of efforts towards Intel Perceptual Computing. From the early phases of Intel Perceptual Computing SDK I was always what can be done with it.The whole idea of connecting to your PC without touching the computer and using Gestures kept me engaged to the SDK.There were contests held by Intel as Intel Perceptual Computing Challenge 1.The results were outstanding new ideas, great ways to interact know body knew at start that such good output could be found out of it.As a amateur or novice developer I also participated in Intel Perceptual Computing Challenge phase1(I built a prototype although not path breaking but was able to know  a bit about Intel  SDK while developing it, a good experience).So this idea prompted me to take perceptual computing to Cloud.

Challenges to phase

There are certain dependencies on the hardware requirement and so care must be taken while development.

Putting the entire architecture of perceptual Computing to Cloud will be a challenge!Why? 

Because I will have to extend support to third party tools and integrate support for Intel SDK as well as Kinect SDK.

As Unity have produced great prototypes i will have to support Unity.Plus Visual Studio and the full fledged Kinect support.

What will PerCC platform have?

 From the recently concluded Ultimate Coder Challenge 2 it will have excerpts from the developers participated in it and a code walk through from the blogs.

Good information on the latest release of Intel Perceptual SDK as well as Kinect SDK official versions.The sites will contain running updates and modifications made to SDK such as new features and bug fixes.

There will be a section where i will take the best Q&A from the perceptual computing Forum and update here.

Complete Showcases of Apps that are developed with SDKs and videos(here comes the usage of SQL database)

The VM will host all the prerequisites that are required to develop  perceptual computing prototypes 

A code walk through,tutorials on how to develop prototypes for perceptual Computing  will be provided

Regular updates on Contests that will be taking place and full support for mobile platform.

The proposed architecture is shown below 

 

What is Perceptual Computing? 

Perceptual Computing is reshaping the way we interact with our devices,making it more natural,intuitive and immersible  Devices will be able to perceive our actions through new capabilities including close range hand gestures,finger articulation,speech recognition,face tracking and augmented reality experiences. 

A somewhat strange way

I have a strange feel for the toon characters as i think it makes the journey more comfortable so these kind of comic toons will be there in my each update(Sorry if you don't like it but i am experimenting).The first toon pic is shown below.The idea being there are enthusiasts,explorers,Developers and the Cloud all thinking what can be done next.

 

A look at Ultimate Coder Challenge

The challenge was meant for building best apps for perceptual computing using Intel Perceptual SDK.The various well dignified and the best developers around the globe gathered to work and create an App within 7 weeks and it was a huge success. The Developer or Developer Teams that participated Code Monkeys, Peter O Hanlon(Codeproject fame) ,Infrared5/Brass Monkey, Lee Bamber, Simian Squad, Quel Solar The website that i will develop will have complete analysis of all coders and their work they did on weekly basis.The main idea will be sharing their views and codewalkthrough with a deep dive into the tools they used. The Judges for the event were world class

  • Steve "Chippy" Paine
  • Our own Chris maunders(Code Project Co-Founder)
  • Nicole Scott.
  • Sascha Pallenberg

The General Myth i had about Azure Account

I thought a person can have only one account for trial.It's not the case as i had asked the question in FAQ and Chris suggested that it was super easy to have multiple accounts only thing that you will have to take care is having different Windows Live IDs.Then came the first spot challenge.I registered with my Yahoo ID(abhisheknandy2000@yahoo.co.in).With multiple accounts i can have more freedom to explore and learn about Azure.

Most Important 

Using Azure means it will have all my resources embedded in one place under one umbrella.No more falling back to manage my IT,Developer and Infrastructure needs in different places,the low cost best effective solution

Tools,Frameworks,SDKs to be used

Windows Azure SDK,VS 2010,Intel Perceptual SDK,Kinect SDK,Unity,Omek toolkit

What is Kinect? 

Kinect is a motion sensing input device by Microsoft for the Xbox video game consoles and Windows PC based on webcam style ad-don peripheral for the Xbox console,it enables users to control and interact with Xbox without the need to touch a game controller through a natural user Interface using Gestures and spoken commands.  

Using the code  

Coming soon. 

History

First article written. Created a second trial account with Yahoo ID(abhisheknandy2000@yahoo.co.in) in order to write my second entry. 

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Abhishek Nandy
Software Developer
India India
I am into software Development for less than a year and i have participated in 2 contests here at Codeproject:-Intel App Innovation Contest 2012 and Windows Azure Developer Challenge and been finalist at App Innovation contest App Submission award winner as well won two spot prizes for Azure Developer Challenge.I am also a finalist at Intel Perceptual Challenge Stage 2 with 6 entries nominated.I also won 2nd prize for Ultrabook article contest from CodeProject
Link:-
http://www.codeproject.com/Articles/523105/Ultrabook-Development-My-Way
 
Microsoft MVA Fast Track Challenge Global Winner.
Ocutag App Challenge 2013 Finalist.
 
My work at Intel AppUp Store:-
 
UltraSensors:-
http://www.appup.com/app-details/ultrasensors
UltraKnowHow:-
http://www.appup.com/app-details/ultraknowhow
Follow on   Google+

Comments and Discussions

 
GeneralMy vote of 5 Pinprofessionalroscler14-May-13 1:05 
GeneralRe: My vote of 5 PinmemberAbhishek Nandy14-May-13 16:40 
QuestionThere's only one of me PinadminChris Maunder5-May-13 17:15 
AnswerRe: There's only one of me PinmemberAbhishek Nandy5-May-13 17:32 
GeneralRe: There's only one of me PinprotectorPete O'Hanlon7-May-13 9:43 
GeneralRe: There's only one of me PinmemberAbhishek Nandy7-May-13 17:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Mobile
Web04 | 2.8.140916.1 | Last Updated 3 May 2013
Article Copyright 2013 by Abhishek Nandy
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid