Anvesan_2014_team_id_2015012

download Anvesan_2014_team_id_2015012

of 4

Transcript of Anvesan_2014_team_id_2015012

  • 8/11/2019 Anvesan_2014_team_id_2015012

    1/4

    GESTURE REALITY

    MOTIVATION FOR THE PROJECT

    Since 1973 mouse has been a friend to personal computers. Even when computer

    aided designing and other computational techniques grew, the functionality of mouse

    never seemed to be moved. But modern softwares needs something more from mouse,

    so working with computers become so speed and efficient. As inspired from the movie

    Iron man where they introduced natural gestures, the project aims on making a device

    which could change the entire working experience with the computer. This project is a

    wearable one assisted with voice command input. The user could wear this on his hand

    and do natural gestures to control computer along with voice command.

    UNIQUENESS OF THE PROJECT

    Currently the projects which enables working with the machines based on natural

    gestures are not yet available for computers. Such projects are implemented for Xbox of

    Microsoft and for some of the smart TVs. Also that projects are very costly in terms of its

    functionality and money. And about the projects that are implemented for the computer,

    are not at all based on natural gestures and they do not seem to be intelligent as the

    user should adapt to the gestures of the product. On the other hand,this project hasintelligent learning scheme through which the device learns the users natural gestures

    and variations in it. So user can do gestures in his way and the device will adapt to it.

    More the user uses it more it becomes familiar with the user, ie. it understands the user.

    When voice command comes along with it, could give wings to the complete computing

    experience. The project will come up with a SDK for the device so that any software

    manufacturers can make use of it and interface it with their software. Imagine how cool

    it will be when working with designing a 3D- object with hands. Itll just like working on

    holographic which seemed to be an alien technologies as in movies. Most important

    feature of the project is that it is much cheaper in of device and very efficient and fast in

    its working as the user needs real time.

    FUNCTIONAL SPECIFICATION

    There are small LEDs and light sensors attached to the inside part of the glove

    corresponding to the joints of the fingers. There will be approximately 19 small LEDs

    and light sensors attached to the glove it that way. By processing these light sensors

  • 8/11/2019 Anvesan_2014_team_id_2015012

    2/4

    any motion done by the palm alone can be recognised. There are about 500 gestures in

    this way. But the problem is that these gestures dont form natural gestures as motion of

    the hand is also to be performed to get the natural feeling. So a 3-axis accelerometer

    will be attached to the glove. This accelerometer can detect the position of the hand in

    the space in reference to the initial position of the hand when the system turns on.

    Through this method any natural gesture can be detected. A bluetooth module attached

    to the hand (glove) will send the readings of the accelerometer and the light sensor

    readings to the processor which is attached to the computer. Processor will use these

    signals and determine the gesture. But some time the gesture could be complex that

    relying on the accelerometer and light sensors could slow down the processing and

    real-time feature of the gesture detection could be lost. Hence one more method for

    detecting the gesture to be implemented so that processor could make use of both and

    fasten up the gesture detection. Image processing can be utilised for this purpose.

    Using IR LEDs on the outer part of the palm the image processing could be easy that

    the processing is to be done by considering the IR light in the image. Processor willprocess readings from a camera attached to the monitor of the computer or default

    camera of the computer and the accelerometer and light sensor readings together. In

    context of light sensor readings, accelerometer and image processing result values are

    processed by the processor. Image processing is done parallel by the processor itself.

    Another feature to increase the interactivity is to add voice command input. The

    processor will process the voice commands given by the user based on the voice

    command database. When one delivers first conclusion on the gesture; Its is taken and

    then the deviation in the gesture values (voice, accelerometer, image) with the previous

    values of the same gesture is stored earlier is analyzed and notes the behavior of the

    user and overwrites the deviation thresholds based on the frequency of the gesture andupdates the gesture frequency. This is referred while detecting the gesture and

    detection become pretty fast. This way intelligent learning of the user gesture is done.

    Also user can set up own gesture with the help of the software provided or any other

    mechanism (hardware implementation). Also digital low pass filters will be programmed

    to take the values from accelerometer avoiding scrap values. A position detection

    algorithm and adaptive gesture detection algorithm will be implemented for getting

    spatial position from accelerometer and gesture detection based on that.

    BLOCK DIAGRAM OF THE CONCEPT

  • 8/11/2019 Anvesan_2014_team_id_2015012

    3/4

    Required components

    1. ADSP-BF506F: Blackfin DSP Processor (Analog Devices Inc) :- This

    processor is used as image processing is involved. Gesture detection and

    intelligent learning of the gesture is done with this processing unit.

    2. ADXL278: 3-Axis accelerometer with analog output (Analog Devices Inc) :-

    This will give the values for finding the spatial coordinate of the hand at a given

    time.

    3. LEDs and Light sensors :- Light sensors attached to the glove will help in

    detecting the finger movements which is important in determining the gesture.

    4. IR sensors :- Sensors attached to the glove will help in doing the image

    processing as they have unique color while capturing in a camera.

    5. Camera :- To capture image for image processing based on the IR sensors.

  • 8/11/2019 Anvesan_2014_team_id_2015012

    4/4

    6. Microphone :- To get the voice command for processing.

    7. SSM2306: Audio Amplifier (Analog Devices Inc) :- This is used for amplifying

    the voice command input.

    8. Bluetooth module :- For sending data from glove to the processor.

    REFERENCES

    1. http://www.analog.com/en/audiovideo-products/audio-

    amplifiers/ssm2306/products/product.html

    2. http://www.analog.com/en/mems-sensors/mems-inertial-

    sensors/adxl278/products/product.html

    3. http://www.analog.com/en/processors-dsp/blackfin/adsp-

    bf506f/products/product.html

    http://www.analog.com/en/audiovideo-products/audio-amplifiers/ssm2306/products/product.htmlhttp://www.analog.com/en/audiovideo-products/audio-amplifiers/ssm2306/products/product.htmlhttp://www.analog.com/en/audiovideo-products/audio-amplifiers/ssm2306/products/product.htmlhttp://www.analog.com/en/audiovideo-products/audio-amplifiers/ssm2306/products/product.htmlhttp://www.analog.com/en/mems-sensors/mems-inertial-sensors/adxl278/products/product.htmlhttp://www.analog.com/en/mems-sensors/mems-inertial-sensors/adxl278/products/product.htmlhttp://www.analog.com/en/mems-sensors/mems-inertial-sensors/adxl278/products/product.htmlhttp://www.analog.com/en/mems-sensors/mems-inertial-sensors/adxl278/products/product.htmlhttp://www.analog.com/en/processors-dsp/blackfin/adsp-bf506f/products/product.htmlhttp://www.analog.com/en/processors-dsp/blackfin/adsp-bf506f/products/product.htmlhttp://www.analog.com/en/processors-dsp/blackfin/adsp-bf506f/products/product.htmlhttp://www.analog.com/en/processors-dsp/blackfin/adsp-bf506f/products/product.htmlhttp://www.analog.com/en/processors-dsp/blackfin/adsp-bf506f/products/product.htmlhttp://www.analog.com/en/processors-dsp/blackfin/adsp-bf506f/products/product.htmlhttp://www.analog.com/en/mems-sensors/mems-inertial-sensors/adxl278/products/product.htmlhttp://www.analog.com/en/mems-sensors/mems-inertial-sensors/adxl278/products/product.htmlhttp://www.analog.com/en/audiovideo-products/audio-amplifiers/ssm2306/products/product.htmlhttp://www.analog.com/en/audiovideo-products/audio-amplifiers/ssm2306/products/product.html