Vous êtes sur la page 1sur 3

ENGINEERING COLLEGE, BIKANER

Submitted for the partial fulfillment of


Bachelor of Engineering
ELECTRONICS & COMMUNICATION ENGINEERING

2010-11
Submitted By:-
KUNAL GUPTA - 46
HITESH GUPTA – 34
KAUSHAL BOHRA - 39
4th year.

Gesto-Paint
Abstract
INTRODUCTION

A language is a system of signs (symbols, indices, icons) for encoding and


decoding information.
- source : Wikipedia

While Talking about Interaction with Computer, we need to talk in its language i.e
machine language. Now the question arises why do we need to learn computer's
language when we are using it for our ease. As all know, Gestures are the best part in
expressing one. Then We can use our hands to make computer work on them. As title
of my project reflects whats in it, GESTO-PAINT, that means painting using hand
gestures. A hand-gesture based project for which a spefically coined term Human
Computer Interaction is used that enhance the working experience of user with
computer.
I have divided this project in two parts. In first part i need to make computer
recognize specific color on my hand. This part i am covering in minor project where
i'll extend my second part in major one. Where is rest application part will be covered
in second part.

Project Diagram
HARDWARE & SOFTWARE REQUIREMENT :

Hardware : -

– Laptop,
– Webcam.

Software : -

Operating Software : Linux.

Software Tools required:

GNU OCTAVE -
GNU Octave is a Open Source ,high-level language, primarily intended for numerical
computation. It provides a convenient command line interface for solving linear and
nonlinear problems numerically, and for performing other numerical experiments
using a language that is mostly compatible with MATLAB It may also be used as a
batch-oriented language. Its syntax is very similar to MATLAB, and careful
programming of a script will allow it to run on both Octave and MATLAB.

SCILAB -
Scilab is an open source, cross-platform numerical computational package and a
high-level, numerically oriented programming language. It can be used for signal
processing ,statistical analysis, image enhancement , fluid dynamics simulations,
numerical optimization , and modeling and simulation of explicit and implicit
dynamical system . MATLAB code, which is similar in syntax, can be converted to
Scilab. Scilab is one of several open source alternatives to MATLAB

OpenCV -
OpenCV is a computer vision library originally developed by Intel. It is free for use
under the open souce BSD License . The library is cross platform. It focuses mainly
on real-time image processing. If the library finds Intel's Integrated Performance
Primitives on the system, it will use these commercial optimized routines to
accelerate itself.

Languages : C++, C, Python

Rest Project is under research so many more tools can be used which will be
informed later.

Vous aimerez peut-être aussi