Fall detection system for old people
| dc.contributor.advisor | Berdnyk, Yurii | |
| dc.contributor.author | Jiayi Liu | |
| dc.date.accessioned | 2025-07-16T08:00:02Z | |
| dc.date.available | 2025-07-16T08:00:02Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | This thesis project proposes a real-time human fall detection system based on YOLO (You Only Look Once) target detection and MediaPipe posture estimation. As the trend of population aging gradually worsens, the problem of elderly falls has become an important issue of social concern. Traditional fall detection methods have problems such as response delay and inconvenience in wearing. This study combines the efficient target detection capability of YOLOv8 and the precise posture estimation technology of MediaPipe to design a monitoring and real-time feedback fall detection system. The system combines the YOLOv8 target detection algorithm and MediaPipe human posture estimation technology, and builds a friendly user interaction interface through the PyQt6 framework. The system adopts a multi-threaded architecture to achieve real-time processing and display of video streams. In the human body detection link, the system uses the YOLO model to quickly locate the human target in the picture; uses MediaPipe to extract the key points of the human body for posture analysis, and designs a fall judgment algorithm based on the characteristics of the torso angle, the height difference between the head and ankle, and the relative position of the shoulder and hip. The experimental results show that the system shows high detection accuracy and real-time performance under various environmental conditions, and the average detection accuracy can reach 90%. This study provides an effective fall detection solution for smart homes, nursing homes, medical monitoring and other fields. | |
| dc.description.abstractother | У цьому дипломному проекті пропонується система виявлення падінь людини в режимі реального часу, заснована на виявленні цілі YOLO (Ви тільки дивитеся один раз) та оцінці постави MediaPipe. Оскільки тенденція старіння населення поступово погіршується, проблема падінь людей похилого віку стала важливою соціальною проблемою. Традиційні методи виявлення падінь мають такі проблеми, як затримка реакції та незручності під час носіння. Це дослідження поєднує ефективну здатність виявлення цілі YOLOv8 та технологію точної оцінки постави MediaPipe для розробки системи моніторингу та виявлення падінь зі зворотним зв'язком у режимі реального часу. Система поєднує алгоритм виявлення цілі YOLOv8 та технологію оцінки постави людини MediaPipe, а також створює зручний інтерфейс взаємодії з користувачем за допомогою фреймворку PyQt6. Система використовує багатопотокову архітектуру для обробки та відображення відеопотоків у режимі реального часу. У зв'язку з виявленням людського тіла система використовує модель YOLO для швидкого визначення місця розташування людської цілі на зображенні; використовує MediaPipe для вилучення ключових точок людського тіла для аналізу постави та розробляє алгоритм оцінки падіння на основі характеристик кута нахилу тулуба, різниці висот між головою та щиколоткою, а також відносного положення плеча та стегна. Експериментальні результати показують, що система демонструє високу точність виявлення та роботу в режимі реального часу за різних умов навколишнього середовища, а середня точність виявлення може сягати 90%. Це дослідження пропонує ефективне рішення для виявлення падінь для розумних будинків, будинків для людей похилого віку, медичного моніторингу та інших галузей. | |
| dc.format.extent | 173 p. | |
| dc.identifier.citation | Jiayi Liu. Fall detection system for old people : Graduation project for obtaining a bachelor's degree : 123 Computer Engineering / Jiayi Liu. – Kyiv, 2025. – 173 p. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74972 | |
| dc.language.iso | en | |
| dc.publisher | Igor Sikorsky Kyiv Polytechnic Institute | |
| dc.publisher.place | Kyiv | |
| dc.subject | fall detection | |
| dc.subject | YOLO | |
| dc.subject | MediaPipe | |
| dc.subject | human posture estimation | |
| dc.subject | PyQt6 | |
| dc.subject | multithreaded processing | |
| dc.subject | виявлення падінь | |
| dc.subject | YOLO | |
| dc.subject | MediaPipe | |
| dc.subject | оцінка постави людини | |
| dc.subject | PyQt6 | |
| dc.subject | багатопотокова обробка | |
| dc.title | Fall detection system for old people | |
| dc.title.alternative | Система виявлення падінь для людей похилого віку | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: