Fall Detection For Elderly People in Homes Using Kinect Senso
Fall Detection For Elderly People in Homes Using Kinect Senso
Kinect Sensor
Disha M. Pathak Dr. R.M. Autee V.K. Bhosale
DIEMS Aurangabad, India DIEMS Aurangabad, India DIEMS Aurangabad, India
[email protected] [email protected] [email protected]
Abstract— All over the globe, the population of elderly people major attention in research. Many approaches and algorithms
has been steadily increasing. Fall events are a foremost reason of have been developed by researchers all over the world for
fatal injury for them. The immediate detection of fall events can reporting or detecting falls among elderly people. These
decrease the death risk. Thus it is very important to detect fall consist of wearable devices that allow an individual to
events as soon as possible, so that immediate assistance may be
manually press a button in the event of fall, as well as
provided. Computer vision-based systems offer low-cost and
satisfactory results for fall detection. In this paper, a method for wearable devices such as wristwatches and necklaces that
detecting falls for elderly people in homes is proposed, by automatically detect fall events with the help of sensors such
analyzing the tracked key joints of the human body using the as accelerometers. However, studies have indicated elderly
Microsoft Kinect. In contrast to other fall detection methods that people prefer nonwearable sensors. A number of researchers
rely on the RGB inputs, the proposed system is independent of have also looked at the use of environmentally mounted
illumination of the lighting conditions and can work even in a sensors for fall detection, such as floor vibration sensors,
complete darkroom. Using depth images obtained by Kinect passive infrared sensors, acoustic sensors, and video-based
sensor could bring innovative ways to build smart fall detection sensors. Considering all the above aspects proposed system is
systems that could use to observe the elderly people at homes,
designed that uses vision-based approach and which utilizes
and notify the caretakers by raising an alarm in case of falling
events. In this paper, an algorithmic method of fall detection the skeleton tracking of a human being. This paper presents a
system is proposed, that runs in a real time scenario based on method for detecting fall events using a depth imaging sensor
skeleton extraction of a human figure with the help of Kinect i.e Microsoft Kinect. As soon as a fall is detected a SMS
depth sensor. Once a fall event is encountered an alert is sent to message is sent on a predefined person’s number using GSM
the particular elderly person’s caretaker using SIM900A GSM modem. Other benefits of the proposed method, with respect
modem. Based on a data set of 50 people, experimental results to traditional video-based ones are as follows:
validates that the proposed method accomplish near 94.65%
frame accuracy in a real home environment. Does not depends on lighting conditions
Need of a single camera to obtain 3D information
Keywords—Fall detection, Microsoft Kinect, Depth image, Possible to hide the face of the elderly people
Skeleton extraction, GSM SIM900A captured by the depth camera.
[8] Signals are acquired from the extremities. Wavelet Wearable Accelerometers Provide discomforts and false
transform and thresholding technique is used device based alarms
[10] Vibration waveforms are extracted to get feature vector with Ambience Vibration and Passive Performance gets poor during noisy
the help of complex wavelet transform (CWT) and then sensor based infrared (PIR) sensors and reverberant environments
classified using support vector machine (SVM)
[11] Application vector magnitude of 3-axis accelerometer, Smartphone Smartphone built-in Need to carry the Smartphone.
absolute vector magnitude and the orientation of the sensor based accelerometers Low battery life
are used
[15] Kinect sensor is used with mobile robot system to follow a Vision based Microsoft Kinect Need for the mobile robot system
person and detect fall events
[16] 1st Stage - Vertical state characterization Vision based Microsoft Kinect Decreased resolution of faller
2nd Stage - On ground event features, ensemble for fall makes foreground segmentation
confidence difficult
[19] Canny Algorithm, Contour Approximation Method Vision based Microsoft Kinect The Raspberry pi and Open CV 1.0
are used
Besides providing depth images, an additional feature of
III. SYSTEM DEVELOPMENT the Kinect sensor is a skeletal tracker. The Kinect for
In the proposed method Kinect studio version 1.8.0 is Windows SDK provides a skeleton-tracking feature which
installed to grab and access the depth data from Kinect sensor. allows developers to recognize people and track their actions.
Entire image processing task is accomplished on PC. For this With the help of depth sensors, Kinect can recognize up to six
Matlab Software is adopted. Here MATLAB R2013 version is users standing from 0.8 to 4.0 meters (i.e 2.6 to 13.1 feet).
used. With the aid of image processing toolbox, detection of Furthermore, two of the detected skeleton can also be tracked
fall events is made. Fig.2 shows the proposed fall detection in aspect with twenty joint positions. Each skeleton joint is
system. calculated in a three dimensional (X, Y, Z) plane.
A. Microsoft Kinect
C. Proposed Algorithm
Microsoft Kinect is essentially a set of sensors that was
The proposed algorithm is based on depth map and makes
formerly developed as an input tool for the Xbox 360 and
use of a Microsoft Kinect device. Here system will detect the
Xbox One gaming console. It comprises of the infrared
skeletal data to recognize elderly people and track their
projector, IR camera which is utilized for getting precise depth
actions. In this work, it is assumed that the elderly person is
maps, a RGB color camera , a four-microphone array and a
completely perceptible and do not have any occlusions. The
motorized tilt. Image streams at 30 frames per second (fps) are
Kinect sensor is steady and the movement of the subject along
produced in both cameras. The IR camera can capture 3D
the sensor is restrained to a range. An overview of the
video data under any ambient light conditions with the help of
proposed fall detection method is as shown.
structured light technology. The depth values depict the
distance not to the focal point but to the imaginary image The logical steps on which the proposed system is built are
plane. The IR projector shoots an irregular pattern of dots with as follows :
a wavelength comprising of 700nm to 1mm.Thus this pattern
of dots is invisible to humans. Further the infrared camera
captures this infrared light. This camera capture the image
from its viewpoint and it all comprise of infrared data.
3. Human Skeletons
Extricate skeleton diagram of the human body which is in
the vicinity of the Kinect sensor irrespective to other objects in
the frame. Thereafter the number of skeletons tracked and its
index value is calculated.