Beruflich Dokumente
Kultur Dokumente
Wheel Chair
Overview
Motivation
Introduction
Literature survey
Block diagrams
Methodology
System Software
System Hardware
Process Flow
Testing and Results
Conclusion
Future Scope
References
Motivation
Over 100 million people uses WHEEL CHAIR worldwide.
Diseases or accidents injuring the nervous system make
people lose their ability to move their voluntary muscle.
Paralysis may cause a person not move their locomotor
organs such as arms and legs.
People with restricted limb movement cannot use traditional
wheel chair.
Scientist Stephen W. Hawking is perhaps the most wellknown victim of major paralysis Hawking was diagnosed
with incurable Amyotrophic Lateral Sclerosis (ALS).
Introduction
For different disabilities, various kinds of interfaces
for powered wheelchair control.
The model is a possible alternative for diseases such
as ALS.
The key essentials of the system is detecting and
tracking the eye movements.
Patient on the Wheel Chair assembly looks directly at
the camera and is able to move in a direction.
Camera signals are monitored by OpenCV
application.
Guides the motors wired to the Microcontroller over
the Serial Interface.
Literature Survey
Existing computer input devices with finger,
voice, and gesture can be divided into five
categories:
Bio-potential based method
Voice Based method
Motion based method
Image Analysis method
Search coil method
Advantages
Drawback
in
both
light
and
Productivity,
Can
Environments.
Voice Based Methods
Increases
people who have trouble using their Channel variability, Speaker variability,
hands, Can help people who have Speaking style, Sex of the speaker,
cognitive disabilities
Allows for more physical support, Uses human effort to navigate like
including adjustable seating such as tilt joystick, etc. for a handicapped with any
and recline. Motion based wheelchair of the organs failed is not useful.
users can also adjust the height of the
chair to see their environment more
clearly.
Search Coil
Coil signals provide a better signal Burden to user, here measuring time is
stability. Therefore, coil signals are limited to approximately 30 to 60. They
better suited for the analysis of fine have limited Lifetime.
details of eye movements.
Block Diagrams
System Block Diagram
Methodology
There are two major components from the
system design standpoint:
Eye-Detection and motion tracking.
Webcam is mounted on a cap, continuously staring at the users eyes.
Video is taken and thereafter processed using OpenCV.
Image processing toolbox which uses Viola Jones Algorithm is used.
Eye centre localisation by means of gradients.
Continued..
Viola-Jones Algorithm
Face Detection Algorithm has 4 stages:
Haar Features
Integral Image
AdaBoost
Cascading
...
Viola Jones Algorithm uses 24x24 window as the base window size
to start evaluation of features in any image, i.e., 162,336 possible
features.
An integral image at location (x,y), is the sum of the pixels above
and to the left of (x,y), inclusive.
Picture Courtesy:
www.scielo.sld.cu
Picture Courtesy:
www.wikipedia.com
A face detector is applied first; based on the face location rough eye regions are extracted (left),
which are then used for a precise estimation of each eye centre (middle and right).
...
System Software
OpenCV 3.0.0
Open Source Computer Vision Library.
Includes several hundreds of computer vision
algorithms.
Modular Structure.
Core functionality
Video
Calib3d
Features2d
Objdetect, etc.
...
Eclipse 3.8
It is an IDE.
A base workspace and an extensible plug-in
system for customizing the environment.
Develop applications in Java, C++, OpenCV, etc.
using plugins.
...
Microvision Keil
Provides the software development tools for the 8051
family of microcontrollers.
3 main tools, assembler, compiler and linker.
An assembler is used to assemble 8051 assembly program.
A compiler is used to compile C source code into an object
file.
A linker is used to create an absolute object module suitable
for your in-circuit emulator.
System Hardware
A Web camera mounted on a cap/helmet.
Camera Specification:
Video Resolution: 2.1MP, USB Interface:2.0
Frame Rate: 30 Frames/sec, 1.5 m Cable
...
AT 89S52 Development Board
RS232 Tx-Rx Interface with MAX232 IC
Crystal of 11.0592 MHz Frequency
Reset Button
...
AT 89S52 Microcontroller IC
8-bit Microcontroller with 8K Bytes In-System
Programmable Flash Memory.
256 byte RAM
32 Programmable I/O Lines
Full Duplex UART Serial
Channel
...
RS 232 Standard
USB to RS232 Converter
MAX232 IC
RS232 Voltages are not compatible
with TTL Voltage level.
MAX232 converts RS232 to
TTL level.
Capable of handling Two Receivers
and Two Transmitters, and
full duplex communication.
...
Motor Driver: L293D IC
Allows DC Motor to drive in either direction.
16 pin IC, controls two DC motors simultaneously.
Works on concept of H-Bridge.
...
Wheel Chair Prototype
A chassis.
Two DC Motors connected to Wheels.
One Dummy wheel.
Process Flow
...
If the pupil is found in the 4th vertical division
(shown in Blue), the wheelchair turns left.
If the pupil is found in the 1st vertical division
(shown in Pink), the wheelchair turns right.
...
Results
...
Attempts
Successful Attempts
Accuracy
200
185
92.5%
100
91
91%
100
92
92%
100
91
91%
Conclusion
The project aims on setting an idea for a system which could
better the lives of millions of paralysed person in world.
A prototype of an electric wheelchair which works on eye
movement is designed.
The design processes the video, taken by the web camera, uses
Viola-Jones algorithm and pupil detection for eye movement
which is communicated serially to the wheel chair via a
microcontroller.
The system functions with an accuracy rate of 90% which is
above expectations.
The electric wheelchair is designed so that it works in almost all
conditions along with certain safety considerations.
Future Scope
Though the prototype performs satisfactorily, but a lot
of work needs to be done before making the product
commercially viable. Some sort of sequence of events
should trigger start of detection, because one would not
want the wheel chair to move when the person is just
casually glaring in different directions.
Also since the criticality of the application is so high,
lot of safety precautions need to be incorporated. It
needs to be made sure that the system is not fatal to the
health of the person. A lot of testing needs to be done
before making such a product a reality.
References
[1] Kohei Arai and Ronny Mardiyanto. Eyes based electric wheel chair
control system. International Journal of Advanced Computer Science and
Applications, 2(12):98105, November 2011.
[2] Gunda Gautam, Gunda Sumanth, Karthikeyan K. C., Shyam Sundar,
and D.Venkataraman. Eye movement based electronic wheel chair for
physically challenged persons. International Journal of Scientic &
Technology Research, 3(2):206212, February 2014.
[3] Yi-Qing Wang. An analysis of the viola-jones face detection
algorithm. Image Processing On Line, 4:128148, June 2014.
[4] Fabian Timm and Erhardt Barth. Accurate Eye Centre Localisation By
Means Of Gradients. Proceedings of the Int. Conference on Computer
Theory and Applications (VISAPP), Volume 1:125-130, 2011.