- freely available
Int. J. Environ. Res. Public Health 2014, 11(4), 4233-4248; doi:10.3390/ijerph110404233
Published: 16 April 2014
Abstract: Falls are the primary cause of accidents among the elderly and frequently cause fatal and non-fatal injuries associated with a large amount of medical costs. Fall detection using wearable wireless sensor nodes has the potential of improving elderly telecare. This investigation proposes a ZigBee-based location-aware fall detection system for elderly telecare that provides an unobstructed communication between the elderly and caregivers when falls happen. The system is based on ZigBee-based sensor networks, and the sensor node consists of a motherboard with a tri-axial accelerometer and a ZigBee module. A wireless sensor node worn on the waist continuously detects fall events and starts an indoor positioning engine as soon as a fall happens. In the fall detection scheme, this study proposes a three-phase threshold-based fall detection algorithm to detect critical and normal falls. The fall alarm can be canceled by pressing and holding the emergency fall button only when a normal fall is detected. On the other hand, there are three phases in the indoor positioning engine: path loss survey phase, Received Signal Strength Indicator (RSSI) collection phase and location calculation phase. Finally, the location of the faller will be calculated by a k-nearest neighbor algorithm with weighted RSSI. The experimental results demonstrate that the fall detection algorithm achieves 95.63% sensitivity, 73.5% specificity, 88.62% accuracy and 88.6% precision. Furthermore, the average error distance for indoor positioning is 1.15 ± 0.54 m. The proposed system successfully delivers critical information to remote telecare providers who can then immediately help a fallen person.
Because of increasing life expectancies and declining birth rates, many countries, particularly developed and developing countries, face aging population problems. Data from the International Database of the U.S. Census Bureau shows that in more developed countries the percentages of individuals over 65 years old were 6.9% to 28.7% of the population in 2013, and these percentages are expected to reach 17.0% to 59.0% in 2050. The aging trend is forecast to accelerate to a peak before 2035, and the world is expected to experience a significant acceleration in population aging in the future . The number of elderly people who live alone or in the independent living communities has been increasing along with the aging population. Telecare automatically and remotely monitors real time emergencies and lifestyle changes over time in order to manage the risks associated with solitary living.
Some studies have found that approximately one-third of elderly people are involved in falls every year and about 10% of elderly fallers suffered multiple falls [2,3,4]. The World Health Organization (WHO) indicated that falls are the second leading cause of unintentional injury deaths for those over 65 years old worldwide. Falls and fall-induced injuries, which include fatal and non-fatal injuries, are important public health problems and threats for the elderly [5,6]. The annual medical costs associated with fall-related injuries among elderly people in the USA are approximately $0.2 billion for fatal injuries and $19 billion for non-fatal injuries . Non-fatal injurious falls can not only cause disability or functional impairment, but also have psychological effects such as fear of falling again that reduce the range of Activities of Daily Living (ADLs) . Effective fall management includes two strategies: fall prevention and fall detection. The fall prevention strategy corrects risk factors and situations or delivers targeted interventions to reduce the incidence of falls . The most frequently mentioned physiological reasons for falls are loss of balance, medical conditions, muscle weakness and visual impairment, while environmental factors includes obstacles, the weather and lighting . Unfortunately, aging factors cannot be fully eliminated, so an automatic fall detection system is essential for elder persons.
Recently, several well-known approaches for designing automatic fall detection systems have been developed that can be classified into three main categories according to the type of sensor used: video-based, acoustics-based and wearable sensor-based fall detection systems [9,10,11]. Anderson et al. constructed a three-dimensional representation of humans from silhouettes obtained from multiple cameras . Zigel et al. used optical fiber sensors and acoustic sensors deployed beneath the floor to collect vibration signals generated by falls . These two techniques perform well in controlled environments such as the laboratory, but these techniques are impractical for application outdoors or in real indoor environments like homes, hospitals, or care facilities. Image analysis can detect falls only when the fallers are in the line of vision of the camera, and the lighting and framing of image analysis must be modified and pre-processed before fall detection. The acoustic signal attenuation and the deployment density of acoustic sensors should be carefully considered. The wearable sensor-based fall detection approach is more attractive for elderly people because of privacy concerns and its flexibility.
Recent advances in Information and Communication Technologies (ICT), Wireless Sensor Networks (WSNs) and Micro-Electro-Mechanical Systems (MEMS) have enabled a variety of telecare applications. System integration for smart home telecare provides safety and security services based on automatic and remote activity monitoring . Fall detection systems can use wearable sensors such as micro-mercury switches , optical sensors , gyroscopes or accelerometers  to collect body movement signals. Those signals are then processed in the wearable sensors, home server or cloud server by several fall-detection methods. Finally the fall alarm, location and faller information are transmitted through the WSNs, Internet or Global System for Mobile Communications (GSM) to the caregivers, doctors or families of the faller.
This study uses a tri-axial accelerometer mounted on the waist to measure motion acceleration, and proposes a fall detection scheme and an indoor positioning engine to detect the fall and the faller position using the Received Signal Strength Indicator (RSSI). The proposed method can provide effective fall alarms and reliable indoor position information that not only reduce the fear of falling, but also can reassure the user about maintaining an independent lifestyle. Figure 1 shows the scenario of a ZigBee-based location-aware fall detection system for a telecare service that contains two subsystems, namely the fall detection and indoor positioning subsystems. This study combines the powerful features of each subsystem to let caregivers immediately identify accident locations. In the telecare smart home, the nodes are classified into four types: wearable sensor, RF generator, reference node, and gateway. In the event of a fall, the wearable sensor detects the event and transmits the fall alarm to the gateway to trigger the indoor positioning subsystem based on the reliable transmission protocol . The server in the smart home calculates the location of the faller by the RSSI values broadcasted from the RF generator to all reference nodes and to the wearable sensor. The server at home can be connected using Wireless Wide Area Networks (WWAN) technology, such as Long Term Evolution (LTE) and Worldwide Interoperability for Microwave Access (WiMAX), GSM and Internet, to achieve a seamless platform for remote telecare monitoring. Finally, the fall alarm and faller information are transmitted to the remote telecare provider, and the caregivers can provide assistance.
The rest of this paper is organized as follows: Section 2 briefly introduces related fall detection and indoor positioning technologies. Section 3 then details the proposed ZigBee-based location-aware fall detection system. Using real data collected from ZigBee-based sensor networks, the experimental results demonstrate the capabilities of the proposed system. Section 4 gives a clear explanation and discussion. Finally, Section 5 addresses our conclusion.
2. Related Work
2.1. Fall Detection
Wearable sensor-based fall detection methods primarily comprise two types: threshold-based methods and machine learning methods [11,16]. The body experiences a fall in three stages: free fall, impact, and finally lying on the ground, which might generate lower peak acceleration values during the free fall, higher peak acceleration values at the moment of impact and a static acceleration value when lying on the ground. The simple threshold-based methods discriminate between the falls and ADLs when the peak values are below or above some threshold . The advantages of simple threshold-based method are low computing complexity, and the algorithms can work on wearable sensors, but the ranges of peak acceleration values generated by falls and ADLs overlap, making it difficult to set an appropriate simple threshold. Furthermore, the threshold is also dependent on individual subjects and sensor location. Machine learning methods can overcome these disadvantages of threshold-based methods. Supervised learning algorithms train the classification using labelled fall and ADL data during the training period and thus identify individual falls during the classification period . Unsupervised learning algorithms cluster the original data automatically using clustering algorithms instead of artificially labeled data before training . Nevertheless, machine learning algorithms require an extended training period to ensure fall patterns are isolated from ADL patterns in the classification database. For a wearable sensor-based fall detection system, a reliable threshold-based method is more suitable since it has the advantages of fast response time and low sensor power consumption.
Wearing location is critical for wearable sensor-based fall detection algorithms. The most common wearing locations are waist, wrist, trunk, thigh and head. Some studies have aimed to evaluate the effectiveness of different wearing locations based on threshold-based fall detection algorithms. For example, Bourke et al.  used upper and lower fall thresholds to detect falls using tri-accelerometer sensors mounted on the trunk and thigh. The results showed that the 3.5 G upper fall threshold for the trunk had higher specificity than other situations and suggested the trunk was the optimum location for a fall sensor. Kangas et al.  compared different simple fall detection algorithms using accelerometers attached at the waist, wrist and head. The results ultimately indicated that the effective sensor location were the waist and head. The sensor at head level had the highest accuracy, but the usability and user’s acceptance should be considered in more detail. In conclusion, an accelerometer worn on the waist might be an optimal choice for a wearable sensor-based fall detection algorithm.
2.2. Indoor Positioning
For an indoor environment, several well-known positioning systems based on various technologies, such as InfraRed(IR), ultrasound, Radio-Frequency IDentification (RFID), Wireless Local Area Network (WLAN), Bluetooth, ZigBee, magnetic signals, camera etc., have been proposed. Furthermore, the position estimation algorithms are classified into four main categories: triangulation, fingerprinting, proximity and vision analysis [21,22]. Triangulation is the process of determining the target location using the geometric properties of triangles and measuring distances or angles to the target location from known reference points. The triangulation techniques utilize RSSI, Time of Arrival (ToA), Time Difference of Arrival (TDoA), Roundtrip Time of Flight (RToF) or Angle of Arrival (AoA) to estimate the target position. However, it is difficult to provide a standard radio propagation model in indoor environments owing to the severe multipath fading and environmental interference. The fingerprinting technique compares real-time RSSI values in the online position determination phase with the RSSI signal patterns saved during the offline training phase to obtain the estimation position. A target position is calculated by comparing current measurements with the pre-recorded radio map. The radio map comprises pre-recorded measurements of signal strength from reference locations, denoted as fingerprints. The proximity positioning scheme calculates the target position using the known reference node or an area such as a room, and it fulfills the requirement of room-based location service. The vision-based positioning system analyzes the image to detect the position of humans in the region monitored by the camera. The disadvantage of vision-based positioning system involves privacy problems; moreover, interference from lighting and the dynamically changing environment reduce the positioning accuracy. To simultaneously achieve high accuracy and low cost, RF technologies that include RFID, WLAN, Bluetooth and ZigBee have become increasingly popular for indoor location system.
The RF-based indoor location systems use the RSSI feature to estimate the distance between two objects, establish fingerprinting database or sense the proximity known reference tags. However, environmental interferences, such as multi-path fading, moving objects, temperature and humidity, can severely affect the accuracy of the triangulation technique; moreover the fingerprinting database is troublesome to implement. To avoid environmental influences and complexity of site survey work before positioning, Ni et al.  proposed a LANDMARC system that used real-time RSSI values of fixed reference tags and tracking tag received by the fixed RF readers to calculate the Euclidian distance between reference tags and tracking tag. The real-time RSSI of all devices suffered from the same noise influence, allowing the accommodation of environmental factors. The LANDMARC system selected the k-nearest reference tags to estimate the position of tracking tag. However, the variations in physical characteristics of tags and the dynamic indoor environment cause estimation bias.
3. ZigBee-based Location-aware Fall Detection System
In the ZigBee-based location-aware fall detection system, the wearable sensor detects the fall event and transmits the fall alarm to the gateway to trigger the indoor positioning engine based on the reliable transmission protocol . The nodes can be categorized into four types according to functions: wearable sensor, RF generator, reference node, and gateway, as shown in Table 1. All kinds of nodes use ZigBee module that comprises a MSP430 microcontroller and an UZ2400 ZigBee chip to transmit the signals. The UZ2400 transforms the power value (dBm) into the RSSI value linearly, the power value after transformation ranges from 0 to 255. The wearable sensor includes a ZigBee module and a motherboard with a MSP430 microcontroller, an ADXL 325 tri-axial accelerometer (±5 G). Except for the gateway connected with a computer directly, the power is supplied by the battery for the other three kinds of nodes. Figure 2 shows the ZigBee module and wearable sensor. The ZigBee module has dimensions 5 cm (length) × 3 cm (width) × 0.5 cm (height) and the wearable sensor in this case has dimensions 6 cm (length) × 5 cm (width) × 2 cm (height).
|Table 1. The descriptions of nodes in the ZigBee-based location-aware fall detection system.|
|Wearable sensor||ZigBee module; Mother board; Battery||Detect fall; Receive signals from RF generators and send RSSI to computer through gateway|
|RF generator||ZigBee module; Battery||Send the broadcast signal to wearable sensor and reference nodes|
|Reference node||ZigBee module; Battery||Receive signals from RF generators and send RSSI to computer through gateway|
|Gateway||ZigBee module||Deliver the data from all the nodes to computer|
The simulated falls were performed on a soft mat by nine healthy young subjects (62.89 ± 15.26 kg weight, 167.11 ± 8.1 cm height) wearing protectors. The volunteers wore the sensor on the left side of waist, and according to the placement of the tri-axial accelerometer, the x-axis represents the sagittal direction, the y-axis the vertical direction, and the z-axis the frontal side, illustrated in Figure 3.
The sample rate of the accelerometer is 200 Hz. The simulated falls occur in four main directions, front, posterior, left and right lateral falls, following seven kinds of ADLs. For example, the subject stands up and then falls forward. To clarify the effect between the wearing side (left) and the lateral falling side, two situations occur during lateral falls (left and right). There are 28 kinds of simulated fall types. On the other hand, this study also selects seven types of ADLs with normal or fast speed, such as standing up, sitting down, lying, walking, jumping, running, going up and down stairs. Table 2 lists the all characteristics of falls and ADLs.
|Table 2. The characteristics of falls and daily activities.|
|From sit||From squat|
|On the ground||On the bed|
|Front||Posterior||Right lateral||Left lateral|
|Front||Posterior||Right lateral||Left lateral|
|Front||Posterior||Right lateral||Left lateral|
|Front||Posterior||Right lateral||Left lateral|
|Front||Posterior||Right lateral||Left lateral|
|Front||Posterior||Right lateral||Left lateral|
|—||Posterior||Right lateral||Left lateral|
|Turn the body then fall to the ground|
The flow diagram of ZigBee-based location-aware fall detection system is shown in Figure 4. When falls can be detected in the fall detection phase, the fall alarm will start the indoor positioning engine that consists of three phases: path loss survey phase, RSSI collection phase and location calculation phase to detect the location of the faller in real time.
3.1. Fall Detection Phase
After receiving the raw data from the accelerometer, the data processing phase handles the analog to digital signal conversion and memory allocation. Furthermore, the results of the data processing and feature extraction phase are calculated using the fall-detection algorithm. The fall alarm can be classified into two kinds based on level of emergency. One is the normal fall alarm that occurs during non-serious falls, and in this case the user can cancel the alarm by pressing and holding the emergency fall button, like the red button in Figure 2b. The other is the critical fall alarm indicating the fall is sufficiently serious to cause fatal injury, and in this situation the faller requires immediate help.
The fall detection algorithm includes three phases, as shown in Figure 5. Phase 1 and Phase 2 use the upper peak acceleration to detect falls and Phase 3 evaluates the vibration by reference velocity. During the first phase, the Sum Vector Magnitude of tri-axial accelerations (SVMxyz) was adopted as the threshold in fall detection. Let SVMxyz be defined as:
In the final phase, the variation of velocity on horizontal plane (x-z plane), SVMxz, that means the body tilt forward, backward or laterally is calculated by:
During the fall, the acceleration on horizontal plane will exceed 2 G. To distinguish falls from ordinary daily activities, the threshold Thxz is set to 2 G. Moreover, the reference velocity (Vmax) is defined as:
3.2. Path Loss Survey Phase
According to the characteristics of radio frequency signal, the power of the received signal decreases with distance. The log-distance Path Loss (PL) model describes the relationship between received power and distance, which is calculated as follows:
Class I: the RSSI value in Class I is measured within 0.5 m transmission distances.
Class II: the RSSI value in this class is measured between 0.5 m to 2 m transmission distances. And the RSSI versus distance is near linear relationship in Class II.
Class III: the RSSI in this class will be distributed at the distance from 2 m to 7 m.
Class IV: when the distance far from 7 m and above, the RSSI values rapidly decay in Class IV.
The range of each class is defined for a temperature of 25 °C: Class I (144–255), Class II (112–143), Class III (60–111) and Class IV (0–60).
3.3. RSSI Collection Phase
In the RSSI collection phase, the home server gathers the RSSI from the RF generator to the wearable sensor and reference nodes, and these RSSI values are adjusted and calculated for the location of the wearable sensor during the location calculation phase. First, the wearable sensor triggers the RSSI collection phase by sending the fall alarm to the gateway. The gateway then asks RF generators in turn to send the broadcast message to all reference nodes and the wearable sensor. As soon as the wearable sensor and reference nodes receive the broadcast message, they save the value of RSSI into their memory. After all RF generators have sent the broadcast message, the wearable sensor and reference nodes will forward the RSSI values to the gateway. Finally, the location of the wearable sensor is calculated on the home server during the next phase.
3.4. Location Calculation Phase
After all the RSSI values are transmitted to the computer, the location of the wearable sensor is calculated during this phase. Suppose a situation involving M fixed reference nodes, N fixed RF generators and one wearable sensor installed in a telecare smart home. The RSSI vector of the wearable sensor is W = (w1, …, wN), and the corresponding RSSI vector of the i-th reference node is Ri = (ri1, …, riN). The Euclidean distance between the wearable sensor and the reference node i is then defined as:
The wearable sensor has a Euclidean distance vector, E = (e1, …, eM), demostrating the similarity between the wearable sensor and all reference nodes. The smallest ei means the reference node i is the nearest reference node surrounding the wearable sensor. Based on our previous research , the RSSI should be adjusted before calculating the Euclidean distance, as follows:
The rss is the original RSSI value, and the rss’ is named as the weighted RSSI value. The parameters A, ratio and B are decided according to different context conditions, such as the temperature and humidity. Table 3 lists the parameter values of A, ratio and B according to each class from the path loss survey phase at a temperature of 25 °C. The original RSSI in Equation (5) is replaced with the weighted RSSI, W’ = (w1’, …, wN’) and Ri’ = (ri1’, …, riN’), to obtain the adjusted Euclidean distance vector. Finally, the p-nearest reference nodes are selected to calculate the unknown position of the mobile node by:
|Table 3. The parameter values at a temperature of 25 °C.|
4. Results and Discussion
Figure 6 shows the experimental results of the ADLs using the proposed fall detection algorithm. The blue line and sky-blue line indicates the ADLs that are detected as critical falls, and the green line represents the ADLs that are detected as normal falls. Ideally, the ADLs should be classified as normal activities like the red line in Figure 6. This study finds that the ADLs acting in the house frequently, such as stand up from sitting and squatting, sit down, lie on the bed, walk and go up and down stairs with normal speed, have just two false alarm incidents in our fall detection algorithm. The false alarms happened on lying on the bed with fast speed and going up and down stairs with normal speed which are recognized as normal falls. If an ADL is recognized as a normal fall (Phase 2), users can cancel the alarm themselves to reduce the burden on remote telecare providers. Some acute ADLs will be detected as critical falls, for example, jumping, and going up and down stairs fast, but an elderly person seldom performs such acute ADLs at home. For ADLs acting in the house frequently, there exist only a 2.46% probability of normal falls, and 97.54% probability of ADLs. For all ADLs, there exist an 8.55% probability of false alarms, 17.95% probability of normal falls, and 73.5% probability of ADLs.
On the other hand, for fall detection results, Figure 7 presents the results of falls calculated using the proposed fall detection algorithm. Most falls can be detected as critical falls (the blue and sky-blue line), and about half of the critical falls are recognized during Phase 1, which means there exists a 48.41% probability that the acceleration of falls exceeds the maximum acceleration value of ADLs. Especially when the falls follow walking or jumping, there is about 60% probability to detect falls in Phase 1 that means the activities with speed before falling would increase the maximum acceleration value as the moment of impact. The falls that involve indirectly falling from a standing posture are frequently recognized during Phase 3, for example moving from standing to sitting followed by a fall has a 52.78% probability of being detected in Phase 3. If the system uses only the single threshold fall detection algorithm proposed by Bourke et al.  to detect falls, the falls detected in Phase 3 will be judged as ADLs that will have numerous false alarms. The high rate of false alarms reduces user’s acceptance of the system. The influence of wearing position on lateral falling direction is notable. Based on the same fall posture, more right lateral falls are identified in Phase 3 than left lateral falls. Because the sensor is worn on the left waist, the sensor impacts the ground directly during left lateral falls, which induces higher acceleration. Not only the activities before falling but also the sensor wearing position would affect the acceleration value during falling. In conclusion, the fall detection algorithm had an accuracy of 88.62%, precision of 88.6%, sensitivity of 95.63%, and specificity of 73.5% for all ADLs and falls. The results from ADLs acting in the house frequently and falls showed accuracy of 96.10%, precision of 99.18%, sensitivity of 95.63%, and specificity of 97.53%. The proposed three-phase fall detection algorithm can effectively detect the falls.
The indoor positioning experiment is performed in a 11 m (length) × 5.75 m (width) classroom. The gateway is located in the middle and the 18 reference nodes are fixed in the classroom at intervals of 2 m. Furthermore, five RF generators are set symmetrically between reference nodes. The error distance, err, can illustrate the performance based on the coordinate of the mobile node (x0, y0), and the estimation result (x, y) is defined as:
One of the key issues affecting the estimation position is to determine the optimal number p of nearest reference node(s) for Equations (7) and (8). Based on a previous study [23,25], setting p = 4 minimizes the error distance. The average error distance is 1.15 ± 0.54 m, the maximum error distance is 1.64 m and the minimum error distance is 0.24 m. Comparing the results from the original signals without weighted RSSI, the indoor positioning scheme we proposed reduces 0.47 m error distance averagely. In short, the indoor positioning algorithm can significantly improve the accuracy of indoor location.
Living in a telecare smart home has become popular among geriatric retirees. Unintentional falls pose a major health threat to the elderly and can result in severe injuries. An effective location-aware fall detection system for elderly telecare is important for delivering adequate and immediate medical support and to dramatically reduce medical care costs. Moreover, such a system can reduce the fear of falling and reassure the user that they can maintain their independence. This study uses a waist-mounted sensor node with a tri-axial accelerometer to monitor the movement data of the human body, and proposes a fall detection algorithm for analyzing motion patterns that can distinguish falls from ADLs. Furthermore, in the event of a fall, the location-aware mechanism starts the indoor positioning engine, and then provides immediate indoor position information to caregivers. The experimental results have demonstrated that the proposed algorithm has high accuracy for fall detection, and this study also designed a normal fall alarm to avoid a minor falls from rendering the victim helpless. The accuracy of the location information satisfies the requirements of location awareness. The proposed system delivers critical information to remote telecare providers and improves the quality of elderly care.
The authors would like to thank the Ministry of Science and Technology of Taiwan for financial support (NSC 99-2218-E-241-001).
All authors worked together to build conception of the research and design the system. Chih-Ning Huang participated in data acquisition and analysis. The main part of the writing was done by Chih-Ning Huang, and revised by Chia-Tai Chan. All authors contributed to the final version of the manuscript.
Conflicts of Interest
The authors declare no conflict of interest.
- Lutz, W.; Sanderson, W.; Scherbov, S. The coming acceleration of global population ageing. Nature 2008, 451, 716–719, doi:10.1038/nature06516.
- O’Loughlin, J.L.; Robitaille, Y.; Boivin, J.-F.; Suissa, S. Incidence of and risk factors for falls and injurious falls among the community-dwelling elderly. Amer. J. Epidemiol. 1993, 137, 342–354.
- Shumway-Cook, A.; Ciol, M.A.; Gruber, W.; Robinson, C. Incidence of and risk factors for falls following hip fracture in community-dwelling older adults. Phys. Ther. 2005, 85, 648–655. 15982171
- Salvà, A.; Bolíbar, I.; Pera, G.; Arias, C. Incidence and consequences of falls among elderly people living in the community. Med. Clin. 2004, 122, 172–176.
- Kannus, P.; Parkkari, J.; Koskinen, S.; Niemi, S.; Palvanen, M.; Järvinen, M.; Vuori, I. Fall-induced injuries and deaths among older adults. JAMA 1999, 281, 1895–1899, doi:10.1001/jama.281.20.1895.
- Stevens, J.A.; Corso, P.S.; Finkelstein, E.A.; Miller, T.R. The costs of fatal and non-fatal falls among older adults. Inj. Prev. 2006, 12, 290–295, doi:10.1136/ip.2005.011015.
- Tinetti, M.E. Preventing falls in elderly persons. N. Engl. J. Med. 2003, 348, 42–49, doi:10.1056/NEJMcp020719.
- Zecevic, A.A.; Salmoni, A.W.; Speechley, M.; Vandervoort, A.A. Defining a fall and reasons for falling: Comparisons among the views of seniors, health care providers, and the research literature. Gerontologist 2006, 46, 367–376, doi:10.1093/geront/46.3.367.
- Anderson, D.; Luke, R.H.; Keller, J.M.; Skubic, M.; Rantz, M.; Aud, M. Linguistic summarization of video for fall detection using voxel person and fuzzy logic. Comput. Vis. Image Understand 2009, 113, 80–89, doi:10.1016/j.cviu.2008.07.006.
- Zigel, Y.; Litvak, D.; Gannot, I. A method for automatic fall detection of elderly people using floor vibrations and sound--proof of concept on human mimicking doll falls. IEEE Trans. Biomed. Eng. 2009, 56, 2858–2867, doi:10.1109/TBME.2009.2030171.
- Noury, N.; Fleury, A.; Rumeau, P.; Bourke, A.K.; Laighin, G.O.; Rialle, V.; Lundy, J.E. Fall detection—Principles and methods. Annu. Int. Conf. IEEE Eng. Med. Biol. Soc. 2007, doi:10.1109/IEMBS.2007.4352627.
- Tang, P.; Venables, T. “Smart” homes and telecare for independent living. J. Telemed. Telecare 2000, 6, 8–14, doi:10.1258/1357633001933871.
- Lin, C.-S.; Hsu, H.C.; Lay, Y.-L.; Chiu, C.-C.; Chao, C.-S. Wearable device for real-time monitoring of human falls. Measurement 2007, 40, 831–840, doi:10.1016/j.measurement.2007.04.001.
- Bourke, A.K.; Lyons, G.M. A threshold-based fall-detection algorithm using a bi-axial gyroscope sensor. Med. Eng. Phys. 2008, 30, 84–90, doi:10.1016/j.medengphy.2006.12.001.
- Shyr-Kuen, C.; Tsair, K.; Chia-Tai, C.; Chih-Ning, H.; Chih-Yen, C.; Chin-Yu, L.; Tse-Hua, T.; Pi-Chung, W. A reliable transmission protocol for ZigBee-based wireless patient monitoring. IEEE Trans. Inf. Technol. Biomed. 2012, 16, 6–16, doi:10.1109/TITB.2011.2171704.
- Igual, R.; Medrano, C.; Plaza, I. Challenges, issues and trends in fall detection systems. BioMed. Eng. OnLine 2013, 12, doi:10.1186/1475-925X-12-66.
- Bourke, A.K.; O’Brien, J.V.; Lyons, G.M. Evaluation of a threshold-based tri-axial accelerometer fall detection algorithm. Gait Posture 2007, 26, 194–199, doi:10.1016/j.gaitpost.2006.09.012.
- Albert, M.V.; Kording, K.; Herrmann, M.; Jayaraman, A. Fall classification by machine learning using mobile phones. PLoS One 2012, 7, doi:10.1371/journal.pone.0036556.
- Yuwono, M.; Moulton, B.D.; Su, S.W.; Celler, B.G.; Nguyen, H.T. Unsupervised machine-learning method for improving the performance of ambulatory fall-detection systems. BioMed. Eng. OnLine 2012, 11, doi:10.1186/1475-925X-11-9.
- Kangas, M.; Konttila, A.; Lindgren, P.; Winblad, I.; Jämsä, T. Comparison of low-complexity fall detection algorithms for body attached accelerometers. Gait Posture 2008, 28, 285–291, doi:10.1016/j.gaitpost.2008.01.003.
- Hui, L.; Darabi, H.; Banerjee, P.; Jing, L. Survey of wireless indoor positioning techniques and systems. IEEE Trans. Syst. Man Cybern. Pt. C 2007, 37, 1067–1080, doi:10.1109/TSMCC.2007.905750.
- Yanying, G.; Lo, A.; Niemegeers, I. A survey of indoor positioning systems for wireless personal networks. IEEE Commun. Surv. Tutorials 2009, 11, 13–32, doi:10.1109/SURV.2009.090103.
- Ni, L.M.; Liu, Y.; Lau, Y.C.; Patil, A.P. LANDMARC: Indoor location sensing using active RFID. Wirel. Netw. 2004, 10, 701–710, doi:10.1023/B:WINE.0000044029.06344.dd.
- Andersen, J.B.; Rappaport, T.S.; Yoshida, S. Propagation measurements and models for wireless communications channels. IEEE Commun. Mag. 1995, 33, 42–49, doi:10.1109/35.339880.
- Huang, C.-N.; Chan, C.-T. ZigBee-based indoor location system by k-nearest neighbor algorithm with weighted RSSI. Procedia Comput. Sci. 2011, 5, 58–65, doi:10.1016/j.procs.2011.07.010.
© 2014 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).