Skip to content

busesaricayir/DEEP_LEARNING-BASED_HUMAN_DETECTION_FOR_FALL_INJURIES

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 

Repository files navigation

DEEP LEARNING-BASED HUMAN DETECTION FOR FALL INJURIES

Falls are unforeseeable events that can lead to severe consequences such as injuries and even death due to accidents. Following injuries resulting from a fall, an individual may become incapable of calling for help or, in a worse scenario, experience loss of consciousness. Injuries arising from falls are particularly significant issues faced by the elderly population. In Turkey, the elderly population is rising compared to past periods. If this trend continues, approximately one-third of the country's population is projected to be aged 65 and above in the coming years. Consequently, an increase in elderly care facilities is expected to occur. Care centers for the elderly play a significant role in ensuring the well-being and safety of the elderly. One of the major concerns in such facilities is the occurrence of fall-related injuries that can affect the elderly. While falling might seem like a minor accident, fall injuries and the underlying health issues contributing to falls can substantially impact human lives. Falls are among the most common causes of injury, regardless of age. Such accidents are more prevalent, and their consequences are more severe, particularly among the elderly population. In 2017, the elderly population constituted 8.9% of the world's population. The top three countries with the highest proportion of elderly citizens were Monaco at 32.2%, Japan at 27.9%, and Germany at 22.1%. Turkey ranked 66th among 167 countries in this regard. Research indicates that one-third of the elderly living at home or in nursing homes, and more than half of those in hospitals, are at risk of falling. Research shows that an increasing number of older people are afraid of falls and the complications that can arise as a result. This fear adversely impacts the daily lives of the elderly [4]. Falls can lead to a loss of independence among the elderly. They might encounter difficulties in their daily activities and become reliant on assistance. The daily routines and lifestyle of the elderly can change. Falls can have emotional ramifications as well. Fear, anxiety, and insecurity can lead to social isolation among the elderly. Injuries resulting from falls can increase healthcare utilization and costs. Therefore, our study aims to develop a system that employs deep learning using the dataset we have prepared, aiming to detect potential fall incidents within elderly care centers. The primary goal is to decrease the intervention time for injuries resulting from falls among the elderly, and, through an application that facilitates patient access, provide real-time information to caregivers regarding accident victims.

YOLOv7

YOLOv7 is an advanced real-time object detection algorithm compared to previous versions in terms of speed and accuracy. As shown in Figure 1, YOLOv7 achieves this by having fewer parameters than other YOLO versions, making it capable of operating efficiently with low computational power. To enhance detection performance and accuracy in YOLOv7's design, significant changes have been made to create specific modules. The Extended Efficient Layer Aggregation Network (E-ELAN) is integrated into the CSPDarknet backbone of YOLOv7. The Efficient Layer Aggregation Network (ELAN) is designed to efficiently construct networks by following the longest short gradient path. E-ELAN is a modified version of this structure. YOLOv7 incorporates the pre-processing method from YOLOv5. For identifying sections (modules) within the overall model that require re-parameterization, YOLOv7 employs gradient flow propagation methods. In general, YOLOv7 employs a more effective feature integration method, resulting in more accurate object detection performance. Consequently, YOLOv7 demands less costly hardware for computational processing compared to other deep learning models. It can be trained much faster on small datasets without pre-trained weights.

alt
FIGURE 1. YOLOv7 architecture

YOLOv8

The YOLOv8 model architecture, given in Figure 2, introduces an anchor-free approach, which means it no longer relies on predicting an object's distance from predefined anchor boxes. Instead, it directly estimates the object's center. This innovation reduces the number of predicted bounding boxes, leading to a more efficient Non-Maximum Suppression (NMS) process during post-processing, which is typically a complex step for filtering detections after inference. In terms of model variations, there are five distinct architectures (YOLOv8n, YOLOv8s, YOLOv8m, YOLOv8l, and YOLOv8x), each designed for specific tasks like object identification, segmentation, and classification. Among these, YOLOv8x stands out for its high precision in detection but sacrifices speed compared to the others. On the opposite end of the spectrum, YOLOv8 Nano is the fastest and most compact model in terms of size. This innovation shows great potential for enhancing object detection tasks and delving into the intricacies of the various YOLOv8 iterations to identify the most suitable model for specific applications.

alt
FIGURE 2. YOLOv8 architecture

CONCLUSION

Based on the available data, it is evident that falls are one of the most common causes of injuries spanning all age groups. Despite their seemingly harmless nature, falls can lead to injuries with far-reaching consequences, which are exacerbated by underlying health conditions. This impact is particularly pronounced among the elderly, for whom such accidents occur alarmingly frequently and result in substantial outcomes. As a result, real-time fall detection systems play a critical role in reducing the severity of resulting injuries. The proposed project aims to be field-tested in elderly care centers to assist individuals following a fall incident swiftly. To achieve this goal, the project utilizes the YOLOv7 and YOLOv8 architectures, striving to bring innovation to the field compared to previous studies.

alt
FIGURE 3. YOLOv8 vs YOLOv7 test results

As a result of this study, the mAP values in the mAP50 plot for YOLOv8 hover around 0.77, while the corresponding metric peaks at 0.81 in the mAP50 plot for YOLOv7. However, this is not the case for the mAP50-95 plots, where YOLOv7 reaches the highest mAP value of 0.495 and is slightly eclipsed by YOLOv8 with 0.454. The precision and recall plots underline the differences between the algorithms, with YOLOv8 showing superior values compared to YOLOv7.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors