CrazyEngineers
  • Gestop , Next generation desktop powered by perceptual computing

    Rupam Das

    Member

    Updated: Oct 24, 2024
    Views: 1.1K
    Its been a fascinating beginning of the year 2013. Intel announced Perceptual computing SDK 2013 beta 1.

    I fortunate to be one of 150 odd developers who are sent with Creative camera Kit ( RGB camera with IR based Depth sensor and Array Microphones).

    As usual, I was glued to system for first two weeks figuring out the possibilities and power of the SDK.

    From the initial work, I must tell you that perceptual computing is going to change a lot of things in near future.

    I have finalized my demonstration application or Apps with PCS. It is called Gesture Desktop or in simple words Gestop.
    Here is the screenshot of the App.
    gestop

    Design:
    It basically hooks the mouse driver and allows you to take control of mouse with your hand.

    App tiles are big and bolted because your hand is not as precise as mouse. While keeping the hand in front of camera, your hand shakes which keeps moving the mouse pointer to places. Hence larger action area.

    When you minimize Gestop, you are again back with your usual mouse ( And of course multi-touch, for an Ultrabook device).

    Speed

    Processing of a frame is less than a millisecond, giving you a negligible processing lag. However with faster processing, shake of mouse will be more. Hence a good synchronization must be designed to control this behavior.


    Features

    You can control a media player, power point, windows photo viewer and acrobat reader. The controls involves starting and stopping Apps, reverse, forward, volume control, content zooming, content navigation, text highlighting while giving presentation.

    Note, alongside Gestop, you can also control the Apps through usual way.
    It also comes with a Voice Synthesis module that speaks out the time, to show how voice perception works.


    Applications

    Touch is not the most suitable environment in every aspect. For example if you are in kitchen or in a factory or driving a car, its not always the best solution to control the devices through touch. So perception is the answer their.


    Stability

    The "beta" level tells you that the platform is not yet production ready. However some gestures and features are ultra responsive and quite stable. I am almost addicted to Gestop for my media player control and presentation.


    Demo

    have a look at my week 1 video. Week 2 video with complete Gestop in action will be released soon.



    Technology Used:

    C#.Net, Wpf, Managed C++ Coding, 3-D depth sensor, Perceptual Computing SDK, Hand Gesture Recognition, Voice Synthesis.


    End Note:

    Do tell me your suggestions and insights about other applications which could be controlled through this interface and how we can smooth mouse movement with hands.
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Kaustubh Katdare

    AdministratorJan 9, 2013

    Quite an interesting project! Could you quickly write about what Perpetual Computing is and how do you expect it to change things in near future? I think it's a project we should be following!
    Are you sure? This action cannot be undone.
    Cancel
  • Rupam Das

    MemberJan 9, 2013

    Ya sure. I am even planning to release code modules and technology cheats and hacks here in CE.
    Are you sure? This action cannot be undone.
    Cancel
  • Harshad Italiya

    MemberJan 9, 2013

    Wow ! That's sounds great app #-Link-Snipped-#. Looking forward to see this app in full functional stage.

    All the best for your on going work.

    👍 #-Link-Snipped-#
    Are you sure? This action cannot be undone.
    Cancel
  • Rupam Das

    MemberJan 9, 2013

    perception

    Another Extension of Perceptual Computing.
    Personality assessment through facial perception.

    This is a way of analytically measure the personality points through facial expression and data. The system can finally report the person's persona in terms of Numeric values. A helpful tool for interview or psychological assesment
    Are you sure? This action cannot be undone.
    Cancel
  • Rupam Das

    MemberJan 11, 2013



    Gestop, hybrid prototype is ready and is almost stable now. Have a look at the functioning and enjoy. By the way, expecting your feedback and critics.
    Are you sure? This action cannot be undone.
    Cancel
  • Kaustubh Katdare

    AdministratorJan 11, 2013

    Looks quite interesting. I think there'd be several applications of this - basically I see Kinect replacement coming up in a few days. I'm curious to know the proximity this system requires for the gestures.
    Are you sure? This action cannot be undone.
    Cancel
  • Rupam Das

    MemberJan 11, 2013

    Kinet is for large range and is huge where as the creative camera and perceptual sdk are meant for shorter distance < 2m.
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register