Feasibility Report
Feasibility Report
Recognition System
Feasibility report
By
Shivam Agarwal
Abhishek Ganguly
Shuvadip Shaw
Atri Munshi
Contents
1. Introduction
1.1 Overview of the Project
1.2 Objective of the Project
1.3 Need for the Project
1.4 Overview of Existing Technologies and System
1.5 Scope of the Project
1.6 Deliverables
2. Feasibility Study
2.1 Technical Feasibility
2.2 Resource and Time Feasibility
2.3 Financial Feasibility
2.4 Risk Feasibility
2.5 Social/Legal Feasibility
3. System Requirements
3.1 Software Used
3.2 Platform and Tools Used
4. Software Life-Cycle
INTRODUCTION:
1.1 Overview of the project:
Sign language is the only tool of communication for the person who is not able to speak and hear
anything. Sign language is a boon for the physically challenged people to express their thoughts
and emotion. In this work, a novel scheme of sign language recognition has been proposed for
identifying the alphabets and gestures in sign language. With the help of computer vision and
neural networks we can detect the signs and give the respective text output. The gesture is a vital
and meaningful mode of communication for the visually impaired person. So here is the
computer-based method for regular people to understand what the differently-abled individual
is trying to say. In our system, the user will perform the hand gestures or signs by turning on their
camera, and the system will detect the sign and display it to the user. The goal of this project was
to build a neural network able to classify which letter of the Sign Language alphabet is being
signed, given an image of a signing hand. This project is a first step towards building a possible
sign language translator, which can take communications in sign language and translate them
into written and oral language. Such a translator would greatly lower the barrier for many deaf
and mute individuals to be able to better communicate with others in day to day interactions.
1.2 Objective of the Project:
The objective is motivated by the isolation that is felt within the deaf community. Loneliness and
depression exists in higher rates among the deaf population, especially when they are immersed
in a hearing world. Large barriers that profoundly a enact life quality stem from the
communication disconnect between the deaf and the hearing. Some examples are information
deprivation, limitation of social connections, and difficulty integrating in society.
1.6 Deliverables:
A GUI based software system. This contains a central database and functionalities for various
users datas. Since many number of people are involved, different result and GUIs would be
provided to a different users.
Feasibility Study
2.1 Technical Feasibility:
Feature Extraction and Representation : The representation of an image as a 3D matrix having
dimension as of height and width of the image and the value of each pixel as depth ( 1 in case
of Grayscale and 3 in case of RGB ). Further, these pixel values are used for extracting useful
features using CNN.
• OpenCV
• Tkinter
• Dlib
• Keras
• AI
• Numpy
• Tensorflow
• CNN
Each of the technologies or packages are freely available and the technical skills required are
manageable. Time limitations of the product development and the case of implementing using
these technologies are synchronized.
Initially the GUI will be hosted in a free web hosting space, but for later implementations it will
be hosted in a paid web hosting space with a sufficient bandwidth. From these, it is clear that
project SLR is technically feasible.
2.2 Resource and Time Feasibility
Resources that are required for the project includes:
• Programming Device (Laptop)
• Hosting Space (freely available)
• Programming Tools (freely available)
• Programming individuals
So, it’s clear that SLR has required resource feasibility.
3. System Requirements:
Software requirements
Operating System: Windows, Mac, Linux
SDK: OpenCV, TensorFlow, Keras, Numpy
IDE: Pycharm or Jupyter Notebook
Hardware Requirements
Camera: Good quality,3MP
Ram: Minimum 8GB or higher
GPU: 4GB dedicated
Processor: Intel Pentium 4 or higher
HDD: 10GB or higher
Monitor: 15” or 17” colour monitor
Mouse: Scroll or Optical Mouse or Touch Pad
Keyboard: Standard 110 keys keyboard