0 comments

Pranav Mistry: The thrilling potential of SixthSense technology

Published on Thursday, August 25, 2011 in






'SixthSense' is a wearable gestural interface that augments the physical world around us with digital information and lets us use natural hand gestures to interact with that information.

We've evolved over millions of years to sense the world around us. When we encounter something, someone or some place, we use our five natural senses to perceive information about it; that information helps us make decisions and chose the right actions to take. But arguably the most useful information that can help us make the right decision is not naturally perceivable with our five senses, namely the data, information and knowledge that mankind has accumulated about everything and which is increasingly all available online. Although the miniaturization of computing devices allows us to carry computers in our pockets, keeping us continually connected to the digital world, there is no link between our digital devices and our interactions with the physical world. Information is confined traditionally on paper or digitally on a screen. SixthSense bridges this gap, bringing intangible, digital information out into the tangible world, and allowing us to interact with this information via natural hand gestures. ‘SixthSense’ frees information from its confines by seamlessly integrating it with reality, and thus making the entire world your computer.

The SixthSense prototype is comprised of a pocket projector, a mirror and a camera. The hardware components are coupled in a pendant like mobile wearable device. Both the projector and the camera are connected to the mobile computing device in the user’s pocket. The projector projects visual information enabling surfaces, walls and physical objects around us to be used as interfaces; while the camera recognizes and tracks user's hand gestures and physical objects using computer-vision based techniques. The software program processes the video stream data captured by the camera and tracks the locations of the colored markers (visual tracking fiducials) at the tip of the user’s fingers using simple computer-vision techniques. The movements and arrangements of these fiducials are interpreted into gestures that act as interaction instructions for the projected application interfaces. The maximum number of tracked fingers is only constrained by the number of unique fiducials, thus SixthSense also supports multi-touch and multi-user interaction.


The SixthSense prototype implements several applications that demonstrate the usefulness, viability and flexibility of the system. The map application lets the user navigate a map displayed on a nearby surface using hand gestures, similar to gestures supported by Multi-Touch based systems, letting the user zoom in, zoom out or pan using intuitive hand movements. The drawing application lets the user draw on any surface by tracking the fingertip movements of the user’s index finger. SixthSense also recognizes user’s freehand gestures (postures). For example, the SixthSense system implements a gestural camera that takes photos of the scene the user is looking at by detecting the ‘framing’ gesture.  

The user can stop by any surface or wall and flick through the photos he/she has taken. SixthSense also lets the user draw icons or symbols in the air using the movement of the index finger and recognizes those symbols as interaction instructions. 

For example, drawing a magnifying glass symbol takes the user to the map application or drawing an ‘@’ symbol lets the user check his mail. The SixthSense system also augments physical objects the user is interacting with by projecting more information about these objects projected on them. For example, a newspaper can show live video news or dynamic information can be provided on a regular piece of paper. 


The gesture of drawing a circle on the user’s wrist projects an analog watch.





The current prototype system costs approximate $350 to build. Instructions on how to make your own prototype device can be found here (coming soon).




Read more at


0 comments

2011 Dialog Wallpapers!!!!!

Published on Sunday, August 21, 2011 in




Calendar 2011 – Wallpapers



January

February

March

April

0 comments

The Art Of Writing Best Content

Published on Thursday, August 18, 2011 in

Blogging, with no doubt, has revolutionized our lifestyle today and the possibilities and effects of blogs seems endless. Blogs have become our medium of expression and it looks as there is nothing we can’t do without blog. Blog have not left even minor aspects of our life to be changed and it’s effects are seen to be limitless. Most interesting, you do not even require any technical knowledge for getting and running up a blog in no no time and the best part of it, vitally anyone can do it at ease. With some basic blogging framework sketched on your mind and with original qualitative and unique information published in your blogs, you can even make some extra cash out of it with very less effort. But to make most out of it, it requires your true enthusiasm to blog and your ability to carve some engaging content out there. If it is a problem for you, that’s where I’m going to make a breakthrough today and teach you how to enhance your art of writing best content ever!
If you are already running a blog by now, you must have known that your content is the best traffic generator for your blog and traffic is the blood of your blog. It is the information people are looking for in your blog, and if you are able to provide them with it, you can have a successful blog running up out there. But writing a better content is not an easy job every time and you have to keep several things in mind while writing the article for your blog. I’m sure the following tips or hints will be a great help for you to increase your blogging quality. Make sure to check them out:


1.Research, Research and research
If you are not well known or not confident enough to carve your posts smartly, research a lot. In such cases, what I usually do is I find out several articles about my topic in internet and download and print them. I then sped my time reading all of them carefully and highlighting the important part of them. I sketch a rough article or draft. Then when I start my actual writing, I keep all those articles spread around me and I try to include the highlighted points. Try this trick. It is very easy, effective and not much time consuming. This is the best trick I use myself to write down the posts.
2. Personal, engaging and straight
While writing posts, consider making them more personal engaging and straight. While you write your posts, add your personal touch and tone. This encourages the reader to continue reading and it makes them feel that somebody personally is teaching themselves. Make your post engaging, by trying to involve interesting facts, examples and blueprints. But always remember to put your thoughts in a straight manner so the readers aren’t distracted. Writing in points and help you doing this. Try your best to make your posts reader friendly too!
3.The KISS technique
I did not invent this term but at least, this is my one of the favorite abbreviation in blogging. It is the short form of KEEP IT SHORT AND SIMPLE. Yes, always keep your post simple and short and meaningful. Long posts may get your readers bored so make your post compact while also interesting because people nowadays want a lot of things very fast. You blog will be appreciated if you keep your blog post short and simple.

0 comments

Software හොරුන්ගෙන් බේරෙමු

Published on Sunday, August 14, 2011 in


මම අද කතා කරන්න බලාපොරොත්තු වෙන්නේ ගොඩක් කට්ටිය නොදන්නා හා ගොඩක් කට්ටිය දන්නවා කියල හිතන් ඉන්න මාතෘකාවක් ගැන , ඒ තම මෘදුකාංග හොරෙන් පාවිච්චි කීරීම ගැන . මොකද දන්නවද ? මේ හොරෙන් මෘදුකාංග පාවිචිය නිසා එම මෘදුකාංග අයත් සමාගමට වසරකට මිලියන ගනන් මුදල් පාඩු වෙනවා . ඒ විතරක් නෙමේ, අලුත් මෘදුකාංග හදන්න ඒ අයගේ තියෙන්න උනන්දුවත් අඩු වෙනවා . ලංකාවේ වගේ ආසියාවේ මිනිසුන්ට මෘදුකාංග සල්ලි ගෙවලා නියම ආකාරයෙන් ගන්න හැකියාවක් නැති බවත් අපි දැනටමත් දන්නා කාරණයක් නේ . ඒවා මොනවා වුනත් මෘදුකාංග හොරෙන් පාවිච්චි කීරීම හිරේට වුනත් නියම වෙන්න පුළුවන් කාරණයක් නේ .

පසු ගියද අපේ රටට ලෝකයේ 2 වෙනි තැන හම්බුනා . ඒ මෘදුකාංග හොරෙන් පාවිච්චි කරන පිරිසක් සිටින ලෝකයේ 2 වැනි රට කියල . ලෝකයේ හැමදෙයකින්ම 1 වෙනි තැන හම්බවෙන අපේ රටට 2 වෙනි තැන හම්බුනා එකනම් ලෝක ප්රැශ්නයක් .
දැන් ගොඩක් කට්ටිය හිතනවා ඇති මොකද්ද මේ මෘදුකාංග හොරෙන් පාවිච්චි කරනවා කියන්නේ කියල. පිටකොටුවේ වගේ පොඩි සෙවිල්ලක් දැම්මොත් එහෙම windows , adobe සමාගම් වල මෘදුකාංග විතරක් නෙමේ, ලෝකයේ තියෙන ඕනෑම මෘදුකාංගයක් රුපියල් 100 යක් හෝ උපරිම වුනොත් 200 වගේ ගානකට හොයා ගන්න පුළුවන්. ඒ තරම් අපේ රට පරිගණක වලින් ඉදිරියට ගිහිල්ලා. අපි සාමානනයෙන් මෘදුකාංග ගන්නේ කොහෙහරි තියෙන Internet Café එකකකින් . ඒ හින්ද අපි වැඩිය ඔය Genuine Software පස්සේ පන්නන්නේ නැහැනේ .
එත් ලෝකයේ හදන ඕනෑම මෘදුකාංගයකට අදාල සමාගමක් හෝ පුද්ගලයෙක් ඉන්නවා . අපි මෘදුකාංග නියමාකාරයෙන් ගන්නවා කියන්නේ ඒ අදාල සමාගමෙන් හෝ පුද්ගලයාගෙන් මුදල් දීලා ඒ අදාල මෘදුකාංගය ගැනීම . පුතෝ එතකොට නම් ඔය මෘදුකාංග රුපියල් 100 ට 200 ට ගන්න හම්බුවෙන්නේ නැහැ . මොකද ඒ අය ඔය මෘදුකාංගයක් හදන්න රුපියල් කොටි ගණන් වියදම් කරනවා. ඒ විතරක් නෙමේ ඒ අයගේ මහන්සිය, වියදම් කරපු මුදල් ඒ සියල්ලම තුට්ටු දෙකකටවත් ගණන්ගන්නේ නැතුව පිටකොටුවෙන් රුපියල් 100 ලෝකයේ තියෙන මෘදුකාංග අරන් එනව . මෙහෙම ගත්තහම මේ මෘදුකාංගය හදන්න මහන්සි වෙච්ච සමාගමට තමා පාඩු . ඒ හින්ද මේ සමාගම් එකතුවෙලා පොඩි ආයතනයක් පටන් ගත්තා . ඒ තමා Business Software Alliance ( BSA ) කියන්නේ . මේ ආයතනය හැමවෙලාවෙම , හැමතිස්සෙම වෙහෙසෙන්නේ මේ හොරෙන් මෘදුකාංග පාවිච්චි කරන මහජනයා හරි මගට ගෙන එන්න .මොකාද දන්නේ නැහැ මේ මෘදුකාංග හොරෙන් පාවිච්චි කරන්න පුළුවන් විදියට හදන්නේ . මේ කට්ටියට කියන්නේ Crackers ලා කියල . මේ කට්ටියට software ගැන හා Programming ගැන හොඳ දැනුමක් තියෙන කට්ටිය . මේ කට්ටිය කරන්නේ මෘදුකාංග Decompile කරලා එකේ තියෙන Serial Number තියෙන කොටස ඉවත් කරලා , මෘදුකාංගය ඉදිරියට යවන්න පුළුවන් විදියට හදන එක . තව වැඩක් තියෙනවා , මෘදුකාංගයට දෙන්න ඕන Serial Number එක වෙනුවට එකට ගැලපෙන number එකක් හදල මෘදුකාංගය ඉදිරියට යැවීම . මේවා කරන්න තහනම් ඒ විතරක් නෙමේ මේ මෘදුකාංග Crack කරලා මේ කට්ටිය නිකම් අපිට මේ මෘදුකාංග දෙන්නේ නැහැ . මොකද ඒ අය මේ සදහා මහන්සිවෙන්නේ යටි අදහස් ඇතුවයි.