Sei sulla pagina 1di 7

EYE BLINK TO VOICE AND HOME

AUTOMATION:ASSISTING SYSTEM FOR


PARALYZED
Vidyarani.H.J
Sahana Sagar H.S Apeksha.B
Assistant Professor
Student Student
Information Science and Engineering
Information Science and Engineering Information Science and Engineering
Dr.Ambedkar Institute Of Technology
Dr.Ambedkar Institute Of Technology Dr.Ambedkar Institute Of Technology
(VTU Affiliation) (VTU Affiliation)
(VTU Affiliation)
Bangalore,India Bangalore,India
Bangalore,India
sahanasagar02@gmail.com apekshabv@gmail.com
vidyaranihj@gmail.com
Sowmya Shree.S
Kavya.V
tudent
Student
Information Science and Engineering
Information Science and Engineering
Dr.Ambedkar Institute Of Technology
Dr.Ambedkar Institute Of Technology
(VTU Affiliation)
(VTU Affiliation)
Bangalore,India
Bangalore,India
sowmyashreeas2126@gmail.com
kavyavdandur@gmail.com
symptoms that the patients now getting easier. Newly input for a microcontroller
ABSTRACT face are in different ways. developed high-tech in order to control home
This project is a smart As the disease promotes, gadgets implemented in appliances.
which is specially designed these symptoms of MND patient’s body to restore
for MND patients. The lean to overlap. normal activities. In introduction, discussion
concept of this system is to Paralyzed stroke patients Especially paralysis about disease called motor
apply eye movement to are unable to normally patients, such as neuron disease is done in
communicate with the communicate with their Tetraplegic Patients who which the patient suffers
caretaker and to control the environment. For these suffering a lot for their from communication.
appliances. This system patients, the only part of physical disabilities. It's There are several
comprises of methods like their body that is under now highly important to techniques introduced for
face detection, eye their control, in terms of develop a system which these patients to ease
detection, eye tracking, muscular movement, is may help paralysis patients communication. But the
conversion of blink to voice their eyeballs. Some like Tetraplegic Patients. disadvantage is that these
and blink to home research in this area has Moreover, people are techniques are costly and
automation. The image focused on investigating highly interested to digitize uncomfortable. Thus, the
processing module consist new efficient their daily life with less main aim of this project is
of webcam and the eye communication tools for physical movement. To to develop an algorithm
movement image is paralyzed patients for fulfill both requirements which is cost effective and
captured and transmitted to translating their eye it's high time to develop a user friendly.
Raspberry Pi movements into appropriate system which may help
microcontroller for communication messages. Tetraplegic Patients as well
processing with OpenCV to The biggest problem that as people who are
derive the coordinate of eye II. BLOCK
paralyzed patients face interested to use for
ball. The system enables DIAGRAM
is leading their own life efficient and comfortable
communication using blink without anyone else’s help. life.
patterns-sequences of long This includes basic day to
and short blinks which are day operations like Paralysis is one amongst Appliances
Relay
interpreted as semiotic switching on an appliance the major neural disorder
voice messages. or increasing the speed of that causes loss of motion
fan. Most of the existing of one or more muscles of
Keywords—Eye blink system use sophisticated the body, wherein
detection, face detection, hardware and software to depending on the cause, it
eye tracking, conversion of make the control easier and may affect a specific
blink to voice, blink to efficient. But the biggest muscle group or region of
home automation, problem which a paralyzed the body, or a larger area
Raspberry pi patient faces while using may be involved. In
these system is pursuit of rehabilitation,
I. INTRODUCTION accessibility. the eye can be regarded as
The advancement of the one of the organs that can
Motor Neuron Disease Figure.1 Block digram
technologies has always help a paralyzed person to
(MND) is a medical
fascinated us. On the other communicate suitably. Eye
condition where the motor 1.HDMI display screen
hand, we also found that, movement can be used by
neurons of the patient are
there are not significant the paralysis patients and
paralyzed and it is The display screen is used
researches on automation armless persons to perform
incurable. It also leads to in order to display the eye
devices for physically simple tasks. This paper
weakness of muscles with blinking and tracking
challenged or disabled describes the acquisition
respect to hand, feet or motion. The screen is
people. Therefore, we and analysis of eye
voice. Because of this, the mostly important for the
started to look into the movements for the
patient cannot perform his caretaker. It can guide him
published papers and activation of home
voluntary actions and it is along the proper setup of
innovations around us. appliances for paralysis
very difficult for the the product.
Nowadays medical science patients. The proposed
patients to express his
improving day by day. On method here uses a eye
needs. And even the patient
this developing procedure blink sensor for eye
face major problem like he
human beings innovating movement acquisition
won’t be able to
greater strengthen thereby reducing the
communicate with the
scientific accessories such occurrence of artifacts,
world. A motor nerve gets
as smart belt which locate further following a simple
damaged and stops working
patient respiration as well circuitry for
eventually in MND. Thus,
as electro dermal activity implementation of signal
the nerves that are damaged
(EDA) sensors to processing, which is also
connected to the muscles
sequentially display for cost effective and useful
lose the strength eventually.
physiology symptoms of from the user point of
There are several subtypes.
seizures at night time. view. And this processed
In every type, the
Medical operations are signal can be used as an
connectivity options. The  Image control:
Ethernet in the raspberry Brightness,
pi is the main gateway to contrast,
interconnect with other saturation,
devices and the internet in gamma, white
model B. This draws its balance
power from a micro USB  Image flip:
adapter, with a minimum Horizontal,
range of 2.5 watts(500 vertical
MA). The graphics,  Monitor type:
specialized chip is CRT, LCD
designed to speed up the  Image format:
manipulation of image RGB 24, I420 Figure.5 Raspbian OS logo
calculations. This is in  Power
Figure. 2 HDMI LCD built with Broadcom video consumption: 5. OPEN CV
Display Screen core IV cable, that is 160mW typical OpenCV
useful if you want to run a  Operating abbreviated as open source
For the proper display, we game and video through system: computer version is a
have chosen to use HDMI your raspberry pi. Windows library with functions that
LCD display screen. The 98/2000/ME/X mainly aim real-time
specification of it is shown P/Vista/WIN 7 computer vision. With
below, 3.HD night vision camera
OpenCV one can perform
4.Raspbian face detection using pre-
● 800 x 480 HD trained deep learning face
resolution Raspbian is a detection model which is
● Capacitive touch Debian-based computer shipped with the library
control operating OpenCV is written in C+
● Support Pi system for Raspberry Pi. + and its primary interface
Raspberry There are several versions is in C++, but it still retains
● Support OS: Pi of Raspbian including a less comprehensive
Banana, Pro Raspbian Stretch and though extensive older C
Banana, provide Raspbian Jessie. Since interface.
Ubuntu, Raspbian 2015 it has been officially OpenCV application areas
corresponding provided by the Raspberry include:
mirror Pi Foundation as the
Figure.4 HD
primary operating system  2D and 3D feature
● Support Black BB, night vision
for the family of Raspberry toolkits
provide the camera
corresponding Pi single-board  Egomotion estimat
mirror image computers. Raspbian was ion
It is a plug and play
Angstrom created by Mike Thompson
setup which is easy to
and Peter Green as an  Facial recognition
● General HDMI apply. You can easily
independent project. The system
display, can be make video calls on
used as a computer initial build was completed  Gesture
major IMs. This Intex
monitor in June 2012.The operating recognition
picture motions in 16
● HDMI interface is system is still under active
mega pixels  Human–computer
used to display development. Raspbian is
interpolated digital interaction (HCI)
and USB interface highly optimized for the
clarity, making it apt
is used to touch Raspberry Pi line's low-  Mobile robotics
for both personal as
performance ARM CPUs.
well as professional  Motion
2.Raspberry PI use. It offers high understanding
resolution clear
picture, which is
Fig.3 .Raspberry
suitable for video
pi2 model B
conference.
The Raspberry Pi is a Features:
Broadcom BCM2835  Image
SOC (system on chip resolution: 16.0
board). It comes equipped mega pixels  Object
with a 700 MHz, 512 MB (4608x3456) identification
of SDRAM and interpolated  Segmentation and
ARM1176JZF-S core  Frame rate: Up recognition
CPU. The USB 2.0 port of to 30 fps
the raspberry pi boars uses  Stereopsis stereo
only external data vision: depth
perception from 2 least supervised life. But performance, considering design basis and verify
cameras the use of prosthetic limbs special needs of a disabled effectiveness of our device.
and artificial organs are still or handicapped people who
 Structure from
not commercially available cannot communicate with 3 Study and development
motion (SFM)
in most of the countries. the outside world using of support tool with blinks
 Motion tracking Recently developed some voice, motion or other for physically handicapped
other brainwave based methods. With the help of children
 Augmented reality
systems are mostly cognitive command, the In this study, we try
expensive, immobile or `Brain-Drive' can be used to develop a new
task specific. In order to to control wheelchair, home application for physically
LITERATURE SURVEY overcome these problems, appliances and even handicapped children to
analogous to the pen-drive, industrial. communicate with others
There are several medical
we have focused on by a blink. Due to limited
disorders that can lead to an
developing a low cost 2 Efficient eye blink body movements and
individual becoming
control unit namely “Brain- detection method for mental disorders, most of
paralyzed or having motor
drive” which transforms disabled helping domain them cannot communicate
speech disorders that
ones thoughts into output Facial paralysis with their families or
inhibits speech or voice
digital electric signal. makes patients lose their caretakers. Think if they
production. Conditions
Certain thoughts (mental facial movements, which can use application in smart
such as Locked-In
tasks) with hard eye can incur eye damage even phones or any other android
Syndrome (LIS) or motor
blinking (neural driven blindness since patients are devices by a blink, it will
neuron diseases such as
physical outcome) develops incapable of blinking. We be big help for them to tell
Amyotrophic Lateral
certain action potential, no design and implement a caregivers what they really
Sclerosis (ALS) and
matter the eye blinking is pair of smart glasses iBlink need or want to tell and
Cerebral Palsy are among
visible or not, it creates a to assist facial paralysis communicate through voice
the common diseases that
significant change in patients to blink. The basic and also control the devices
affect speech. In all or most
electroencephalogram idea is to monitor the like fan, light, or any other
such cases, the patient loses
(EEG) or brain signal. normal side of the face with android or Bluetooth
the ability to communicate
Single channel EEG signal a camera and stimulate the connected devices . Here
with the external world in
is collected from frontal paralysed side, so that the we try to detect an eye area
an effective manner even
lobe as it plays a vital role blink of the both eyes by using Open Cv. Then we
though his intelligence is
in voluntary movement become symmetric. Our develop the way to detect
mostly unaffected. Not only
using a wearable Mind contributions are: First, we opening and closing of
does that cause extreme
wave Mobile from propose an eye-blink eyes. We combine the
distress to that individual,
Neurosky. The EEG data detection mechanism based method using situation and
but also to his family and
thus recorded is on support vector machine using complexity of image
friends. Some customized
preprocessed to reduce the (SVM), which can detect to get more accurate results
Augmentative and
effect of noise and artifacts asymmetric blinks of to detect a blink. The level
Alternative Communication
and then analyzed in time patients under various of handicapped is very
(AAC) devices have been
domain. A grid of cells are illumination conditions varied in children. So we
developed that uses signals
displayed on a monitor in with an accuracy above will try to develop the
from the patient and
front of the subject, which 99%. Our eye-image library application to be able to
converts them into some
is connected to individual for training the model is customize depends on the
form of data that can be
digital output pin onboard published online for further situation of users. And also,
communicated but such
an embedded system. To related studies, which we will try to reduce the
devices are very expensive
select a cell, a user just contains more error to detect a blink and
and are practically out of
needs to look and generate than 30,000 eye images. pursue the high precision of
reach for most people. In
a sustainable eye blink Second, we design and the eye chased program.
this system, we have
which can easily be implement an automatic
designed an extremely low III. METHDOLOGY
identified from the raw stimulation circuits to
priced device that reads and
value of brainwave. generate electrical impulse The methodology used in
converts eye-blinks from
Since eye blinking can be for stimulating the patient's our system is simple and
the patient to a universally
both conscious and facial nerve branches, effective. Use of various
accepted communication
involuntary, automatic which can configure library packages has been
code-The Morse code.
periodic eye blink of very operational parameters in a the main part. As the video
low frequency oscillation is self-adaptive manner for from the camera starts,
1 Brain-drive: a smart
removed to avoid unwanted different patients. Third, we leading to the capturing of
driver for controlling
selection of command. implement the entire iBlink live images. The facial
digital appliances using
Unlike webcam based eye system, which integrates recognition starts with
cognitive command
blink detector, Brain-Drive the two functions above facial landmarking. This is
For the disabled
captures the signal for blink and a communication basically done with the
and handicapped, the world
rather than the visual output function module for tele- help of NumPy library and
of brain-computer interface
of blinking. The system can medicine applications. We Dlib library. NumPy is a
has opened a new horizon
be trained for person conduct experiments in a package in python used in
to lead an unassisted and
specific customized hospital to obtain the faster complex
mathematical computing The system comprises of 3 the previously developed fast compared to the
and Dlib is a special kit phases: prototypes in this field existing ones.
containing machine A.Capturing – because none of the  Accuracy: The main
learning algorithms. With components are in direct objective of this
the help of the these IV. The image of the driver contact with the patient’s project is to develop
libraries we are able to is captured using HD night body hence it definitely an algorithm which is
localize and represent vision camera, which is will prove to be safer. Use more accurate
salient features of the face known for its clarity and of Raspberry pi is simple compared to the
such as eyes, eyebrows, cost effective. and also developing existing ones.
nose, mouth and jawline. tremendously in the market
These are basically marked V. This camera creates a today. The tool had
video clip and concentrates FUTURE SCOPE
with 68 x-y points and then advantages over the older
finally region of interest is on single frame containing conventional tools. As far as the future of
taken. paralyzed patient eye blink.  To make cost this system is concerned,
effective: The main the microcontroller will be
VI. The captured video is
No.of blinks Output then divided into frames for
objective of interfaced with an LCD
developing algorithm module to display the
analaysing. of a real time video
1 Fan On speech output as text
Oculography system is simultaneously. In case, the
2 Light On B.Detection – that to provide cost caretaker misses out on
3 Fan Off VII. This phase first effective for those listening to the speech
4 Light Off involves the detection people who cannot output, he can just see it on
of face of the driver. afford. The existing the display and assist the
VIII. Face detection is technique for such patient. Further on, to avoid
No.of blinks Output done using facial patients to the clause of dependency of
landmark which results communicate is too the patient, Blinkom can be
1 Water in locating the face in a costly. developed into a human-
2 Food frame. Thus, it is necessary to machine interface where
3 Medicine IX. Only facial related design a system which different devices can be
structures or features is affordable to interfaced and the
4 Alert are detected and all common people which microcontroller can be
other types of objects includes cost effective programmed in a way that
The formula for the EAR like buildings, trees, components for based on the eye blinks, the
(Eye Aspect Ratio) is bodies are ignored. designing. corresponding operation is
given below: X. In our method eye
EAR = [(p2-p6) +  Electrode less also performed.
is the decision system: To develop a For example, if the patient
(p3-p5)] / [2*(p1-p4)] parameter for finding system in which the blinks the right eye once
the state of the driver. patient can followed by the left eye
Therefore, whenever eye is XI. Eye Aspect
closed the points p2 & p6 communicate without once, along with the
Ratio(EAR) is the ratio any application of corresponding text display
coincides and points p3 & of number of eye blinks
p5 coincides and making electrodes. Because and speech output as “light
to the width of the eye. this electrodes need to on”, the light in the room is
the numerator zero. So the C.Correction –
eye aspect ratio becomes be pierced to the skin switched on. In this
 The actual state of the of human body which manner, the patient will
zero which means eye
eye is found, if it is is very painful. The have control over basic
closed. If the above
closed or open or semi use of electrodes is the electronic devices around
mentioned points i.e. p2
closed or semi open. technique available as him. With feature of IoT
with p6 and p3 with p5
 The identification of of now which is cost coming into picture, we can
does not coincides, it
eye status is most effective but it is handle the needs of the
makes the numerator a
important painful and makes the MND patients from any
non-zero value so that
requirement. patient conscious place. It is as simple as this
means the eye is opened.
 If the systems detects every time and this that the demand signal
Accordingly, the winking
that the eyes are open technique is generated can be passed on
of eye is further detected
then it is repeated uncomfortable too. automatically through an
and sequences are
generated. So total of 8 again and again until  Fast: There are few alert signal to the caretaker
closed eyes are found. algorithms which are and he can with aid of IoT,
sequences in total can be
generated but we have developed for video can do the function such
RESULTS Oculography system switching of light-on or
targeted of only 4 sequence
generation with the for communication. off / fan-on or off / TV &
The proposed project aims The main objective of AC on or off etc.
following speech output
to bring out a solution for this project is to
giving the basic demands.
the paralyzed people develop an algorithm CONCLUSION
Table 1 shown below
without any harm to their which is extremely The proposed project aims
shows the sequences and
body externally or to bring out a solution for
its output.
internally. It overweighs
the paralyzed people [3] Masaru Kiyama, Hitoshi using Fn-M16p module”,
without any harm to their Iyatomi and Koichi Ogawa, 2016
body externally or “Development of robust
video-oculography system for
internally. It overweighs
non-invasive automatic nerve
the previously developed quantification”, IEEE
prototypes in this field Conference Publications,
because none of the 2012 IEEE-EMBS
components are in direct Conference on Biomedical
contact with the patient’s Engineering and Sciences.
body hence it definitely
will prove to be safer. Use [4] S. M. H. Jansen, H.
of Raspberry pi is simple Kingma, R. L. M. Peeters and
R. L. Westra, “A torsional eye
and also developing
movement calculation
tremendously in the market algorithm for low contrast
today. The tool had images in video-
advantages over the older oculography”, IEEE
conventional tools. Conference Publications,
As already discussed 2010 Annual International
previously, our device is Conference of the IEEE
very unique when Engineering in Medicine and
compared to the Biology.
conventional devices [5] Akshat Gambhir, K.S
already existing in the Boppaiah, M Shruthi
market. There is no need of Subbaiah, Pooja M and
piercing any electrodes KiranP, RNSIT, “Video
through the epidemics of Oculographic System using
the patient’s skin, hence Real-Time Video Processing”,
very user friendly. Also, by International Journal of
the use of the camera stand Computer Applications (0975
–8887) Volume 119 –No.22,
in our prototype, we are
June 2015.
able to achieve flexibility
by which the device can be [6] Karthik K.P and
set up at any time and at Basavaraju S, Department of
any place without much Electronics & Communication
inconvenience. But,it is the Engineering, Sapthagiri
family’s or the care taker’s College of Engineering,
responsibility to train the Bangalore, “Design and
MND/ paralyzed patient Implementation of Unique
Video Oculographic
regarding the different
Algorithm Using Real Time
combination of eye blinks Video Processing on FPGA”,
required for different type IJSRD -International Journal
of outputs at the speaker. for Scientific Research &
Development| Vol. 3, Issue 04,
2015 | ISSN (online): 2321-
Re 0613.
ferences
[7] Sowmya K S, Roopa B S
and Rishika Prakash, Don
[1] Joshua D. Fischer, Dawie
Bosco Institute of Technology,
J. van den Heever, “Portable
Electronics &
Video-Oculography Device
Communication, Bangalore,
for Implementation in
“A Novel Eye Movement
Sideline Concussion
Recognition Algorithm using
Assessments: A Prototype”,
Video Oculography”, Proc. of
2016 IEEE conference.
Int. Conf. on Recent Trends in
Signal Processing, Image
[2] Sudhir Rao Rupanagudi,
Processing and VLSI,
Vikas N S, Vivek C
ICrtSIV.
Bharadwaj, Manju; Dhruva N;
Sowmya K. S, “Novel
[8] Jacek Naruniec, Michael
methodology for blink
Wiezczorek, Marek Kowalsak
recognition using video
“Webcam-based system for
oculography for
video- oculography”, 2017
communicating”, IEEE
[9] Rachitha S, Prashanth
Conference Publications,
Kumar K.N, “Eyelid
2014, ICAEE.
movement communication
media for paralyzed patient

Potrebbero piacerti anche