| Literature DB >> 31683797 |
Van Thanh Pham1,2, Quang Bon Le3, Duc Anh Nguyen4, Nhu Dinh Dang5, Huu Tue Huynh6, Duc Tan Tran7,8.
Abstract
While working on fire ground, firefighters risk their well-being in a state where any incident might cause not only injuries, but also fatality. They may be incapacitated by unpredicted falls due to floor cracks, holes, structure failure, gas explosion, exposure to toxic gases, or being stuck in narrow path, etc. Having acknowledged this need, in this study, we focus on developing an efficient portable system to detect firefighter's falls, loss of physical performance, and alert high CO level by using a microcontroller carried by a firefighter with data fusion from a 3-DOF (degrees of freedom) accelerometer, 3-DOF gyroscope, 3-DOF magnetometer, barometer, and a MQ7 sensor using our proposed fall detection, loss of physical performance detection, and CO monitoring algorithms. By the combination of five sensors and highly efficient data fusion algorithms to observe the fall event, loss of physical performance, and detect high CO level, we can distinguish among falling, loss of physical performance, and the other on-duty activities (ODAs) such as standing, walking, running, jogging, crawling, climbing up/down stairs, and moving up/down in elevators. Signals from these sensors are sent to the microcontroller to detect fall, loss of physical performance, and alert high CO level. The proposed algorithms can achieve 100% of accuracy, specificity, and sensitivity in our experimental datasets and 97.96%, 100%, and 95.89% in public datasets in distinguishing between falls and ODAs activities, respectively. Furthermore, the proposed algorithm perfectly distinguishes between loss of physical performance and up/down movement in the elevator based on barometric data fusion. If a firefighter is unconscious following the fall or loss of physical performance, an alert message will be sent to their incident commander (IC) via the nRF224L01 module.Entities:
Keywords: barometer; fall detection; firefighters; loss of physical performance detection; on-duty activities
Mesh:
Substances:
Year: 2019 PMID: 31683797 PMCID: PMC6864534 DOI: 10.3390/s19214746
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1US firefighter injuries by type of duty during 2015 [1].
Figure 2Block diagram of the proposed system.
Figure 3The comparison between the raw altitude signal and the altitude signal with the use of the simple Kalman filter.
Figure 4The position of CO sensor on the mask.
The MQ7 sensor parameters [27].
| Sensor | Symbol | Detecting Type of Gases | Range |
|---|---|---|---|
| CO | MQ7 | CO | 20–2000 ppm CO |
The sensing level decreases from left to right order.
Figure 5The flowchart for fall detection and loss of physical performance detection for firefighters.
Figure 6The proposed fall detection algorithm.
Final decision based on the combination of theta angle, pitch angle, and roll angle.
| Theta Angle (T) | Pitch Angle (P) | Roll Angle (R) | Final Decision | |||
|---|---|---|---|---|---|---|
| 1st | 2nd | 1st | 2nd | 1st | 2nd | |
| > | > | > | > | > | > | The fall occurred |
| One/some or all of them is/are smaller than their threshold. | The non-fall occurred | |||||
Figure 7The narrow paths and spaces model.
Figure 8The loss of physical performance detection algorithm.
Figure 9The high CO level alerting algorithm.
Carbon monoxide concentrations, COHb levels, and symptoms 26.
| Carbon Monoxide Concentration | COHb Level | Signs and Symptoms |
|---|---|---|
| 35 ppm | <10% | Headache and dizziness within 6 to 8 h of constant exposure |
| 100 ppm | >10% | Slight headache in 2 to 3 h |
| 200 ppm | 20% | Slight headache, fatigue within 2 to 3 h. |
| 400 ppm | 25% | Frontal headache within 1 to 2 h. |
| 800 ppm | 30% | Dizziness, nausea, and convulsions within 45 min; insensible within 2 h. |
| 1600 ppm | 40% | Headache, tachycardia, dizziness, and nausea within 20 min; death in less than 2 h. |
| 3200 ppm | 50% | Headache, dizziness, and nausea in 5 to 10 min; death within 30 min. |
| 6400 ppm | 60% | Headache and dizziness in 1 to 2 min; convulsions, respiratory arrest, and death in less than 20 min. |
| 12,800 ppm | >70% | Death in less than 3 min. |
The volunteer characteristics.
| Number of Volunteers | The Trial Times | Gender | Age | Height | Weight |
|---|---|---|---|---|---|
| 5 | 3 | Male | 18–35 | 1.68–1.75 | 62–75 kg |
Figure 10The volunteer is carrying the support device in his trouser pocket in the crawling state with the side view (a) and the down view (b).
The parameter setting.
| The Symbol | The Value | The Meaning |
|---|---|---|
|
| 1.8 g | The threshold to check if the acceleration exceeds |
|
| 1.25 g | The upper threshold to check post-fall condition |
|
| 0.75 g | The lower threshold to check post-fall condition |
|
| 25° | The theta threshold angle to check Posture Recognition condition |
|
| 30° | The pitch threshold angle to check Posture Recognition condition |
|
| 30° | The roll threshold angle to check Posture Recognition condition |
|
| 0.5 m | The altitude threshold to confirm loss of physical performance condition |
|
| 1.2 g | The upper threshold to check loss of physical performance condition |
|
| 0.8 g | The lower threshold to check loss of physical performance condition |
| CO_th | 35 ppm | The threshold to check high CO concentration environment |
Figure 11(a) The RMS of acceleration of a fall forward from standing, first impact on knees; (b) the theta angle; (c) the pitch and roll angles.
Figure 12The loss of physical performance because of the accident (crawling then falling); (a) the RMS of accelerometer data; (b) the barometric data.
Figure 13The loss of physical performance because of moving up in an elevator; (a) the RMS of accelerometer data; (b) the barometric data.
Figure 14(a) Testing and measuring the CO level in the fire; (b) the measured CO values.
The features of our experimental datasets.
| Our Experimental Datasets | |
|---|---|
| Falls | Forward fall, Backward fall, Lateral left fall, Lateral right fall |
| OADs | Walking on the floor, Running on the floor, Crawling on the floor; Walking stairs up, Walking stairs down; Running stairs up, Running stairs down; Crawling stairs up, Crawling stairs down; Jumping, Taking the elevator up/down |
| Pos. | |
| Freq. | 100 Hz |
| No. Vols | 6 |
Figure 15The RMS of acceleration of a fall forward from standing.
Figure 16The RMS of acceleration of crawling then falling as the scenario of Figure 10a.
Figure 17The RMS of acceleration of crawling then falling as the scenario of Figure 10b.
The testing performance of our current proposed algorithms (fall detection and loss of physical performance detection), our previous fall detection algorithm, and Paola Pierleoni et al. algorithm on our experimental datasets.
| The Algorithms Comparison | Sen | Spec | Acc |
|---|---|---|---|
| Algorithm 1 | 100% | 100% | 100% |
| Algorithm 2 | 100% | 94.44% | 95.83% |
| Algorithm 3 | 100% | 90.74% | 93.05% |
| Algorithm 4 | 100% | 91.67% | 93.75% |
| Our previous fall detection algorithm 18 | 88.9% | 94.45% | 91.67% |
| Paola Pierleoni et al. algorithm 17 | 66.7% | 100% | 83.33% |
The features of our the public datasets [31,32].
| The Public Datasets 31 | |
|---|---|
| Falls | 901 front-lying, from vertical falling forward to the floor |
| 902 front-protecting-lying, from vertical falling forward to the floor with arm protection | |
| 903 front-knees, from vertical falling down on the knees | |
| 904 front-knees-lying, from vertical falling down on the knees and then lying on the floor | |
| 905 front-quick-recovery, from vertical falling on the floor and quick recovery | |
| 906 front-slow-recovery, from vertical falling on the floor and slow recovery | |
| 907 front-right, from vertical falling down on the floor, ending in right lateral position | |
| 908 front-left, from vertical falling down on the floor, ending in left lateral position | |
| 909 back-sitting, from vertical falling on the floor, ending in sitting | |
| 910 back-lying, from vertical falling on the floor, ending in lying | |
| 911 back-right, from vertical falling on the floor, ending in lying in right lateral position | |
| 912 back-left, from vertical falling on the floor, ending lying in left lateral position | |
| 913 right-sideway, from vertical falling on the floor, ending in lying | |
| 914 right-recovery, from vertical falling on the floor with subsequent recovery | |
| 915 left-sideway, from vertical falling on the floor, ending lying | |
| 916 left-recovery, from vertical falling on the floor with subsequent recovery | |
| 917 rolling out of bed, from lying, rolling out of bed and going on the floor | |
| 918 podium, from vertical standing on a podium going on the floor | |
| 919 syncope, from standing falling on the floor following a vertical trajectory | |
| 920 syncope-wall, from standing falling down slowly slipping on a wall | |
| OADs | 801 walking-fw, walking forward |
| 802 walking-bw, walking backward | |
| 803 jogging, running | |
| 804 squatting-down, squatting, then standing up | |
| 805 bending, bending about 90 degrees | |
| 806 bending-pick-up, bending to pick up an object on the floor | |
| 807 limp, walking with a limp | |
| 808 stumble, stumbling with recovery | |
| 809 trip-over, bending while walking and then continuing walking | |
| 810 coughing-sneezing, coughing or sneezing | |
| 811 sit-chair from vertical, to sitting with a certain acceleration onto a chair (hard surface) | |
| 812 sit-sofa from vertical, to sitting with a certain acceleration onto a sofa (soft surface) | |
| 813 sit-air from vertical, to sitting in the air exploiting the muscles of legs | |
| 814 sit-bed from vertical, to sitting with a certain acceleration onto a bed (soft surface) | |
| 815 lying-bed, from vertical lying on the bed | |
| 816 rising-bed, from lying to sitting | |
| Pos. | 340506 Head sensor |
| 340527 Chest sensor | |
| 340535 Waist sensor | |
| 340537 Right wrist sensor | |
| 340539 Right thigh sensor | |
| 340540 Right ankle sensor | |
| Freq. | 25 Hz |
| No. Vols | 10 |
Figure 18The measured pressure of the public dataset [31]; (a) the raw pressure data and estimated pressure data after using the simple Kalman filter and complementary filter, and (b) the zoom in raw pressure data and estimated pressure data after using the simple Kalman filter and complementary filter.
Figure 19The altitude variations based on the different mounting positions of the fall events in public dataset 31.
The testing performance of our current proposed algorithms (fall detection and loss of physical performance detection), our previous fall detection algorithm, and Paola Pierleoni et al. algorithm on public datasets.
| The Algorithms Comparison | Sen | Spec | Acc |
|---|---|---|---|
| Algorithm 1 | 95.89% | 100% | 97.96% |
| Algorithm 2 | 96.15% | 98.42% | 97.3% |
| Algorithm 3 | 97.75% | 94.48% | 96.11% |
| Algorithm 4 | 96.68% | 93.43% | 95.05% |
| Our previous fall detection algorithm 18 | 93.33% | 91.67% | 92.5% |
| Paola Pierleoni et al. algorithm 17 | 36.95% | 97.76% | 67.5% |