Development of a dual camera sit posture monitoring system
This project aims to develop a lightweight, real-time, single-user-focused sit-posture monitoring system for the Final Year Project. The goal of this project is to address health concerns related to improper sitting habits in office settings. The uniqueness of this system design is the implementatio...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/176845 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-176845 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1768452024-05-24T15:43:35Z Development of a dual camera sit posture monitoring system Cheah, Song Cheng Tan Yap Peng School of Electrical and Electronic Engineering EYPTan@ntu.edu.sg Computer and Information Science This project aims to develop a lightweight, real-time, single-user-focused sit-posture monitoring system for the Final Year Project. The goal of this project is to address health concerns related to improper sitting habits in office settings. The uniqueness of this system design is the implementation of a dual-camera setup, which enables the system to capture the user’s posture from both front and side perspectives at the same time, allowing it to analyze the frames and estimate the sitting posture immediately. The major core of this project is three different types of machine learning models: MediaPipe Pose Detector for determining the position of user posture facing forward; YOLO for determining the position of user posture from a side view, including whether the user leans forward or not; and EfficientNet acting as a classifier to detect the signs of drowsiness from the user's eyes. Each model has played a vital role in system development. The system program script is written using Python and trained on Google Colab as it possesses powerful cloud GPU service. Further developments are taken in Jupyter Notebook, which included combining all the models and system UI. This system offers an option for the user to customize preferred settings of the system. Besides, it will generate a feedback report after the user closes the program, and the user will understand his or her sitting quality through this report. In this project, the Cobb angle will be served as the measuring criterion for sitting posture. The journey of this project is to prioritize the integration of modern solutions with an intuitive interface. Through this sit-posture monitoring system, it is hoped to promote physical health for office users. Bachelor's degree 2024-05-20T07:47:46Z 2024-05-20T07:47:46Z 2024 Final Year Project (FYP) Cheah, S. C. (2024). Development of a dual camera sit posture monitoring system. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/176845 https://hdl.handle.net/10356/176845 en A3201-231 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science |
spellingShingle |
Computer and Information Science Cheah, Song Cheng Development of a dual camera sit posture monitoring system |
description |
This project aims to develop a lightweight, real-time, single-user-focused sit-posture monitoring system for the Final Year Project. The goal of this project is to address health concerns related to improper sitting habits in office settings. The uniqueness of this system design is the implementation of a dual-camera setup, which enables the system to capture the user’s posture from both front and side perspectives at the same time, allowing it to analyze the frames and estimate the sitting posture immediately.
The major core of this project is three different types of machine learning models: MediaPipe Pose Detector for determining the position of user posture facing forward; YOLO for determining the position of user posture from a side view, including whether the user leans forward or not; and EfficientNet acting as a classifier to detect the signs of drowsiness from the user's eyes. Each model has played a vital role in system development. The system program script is written using Python and trained on Google Colab as it possesses powerful cloud GPU service. Further developments are taken in Jupyter Notebook, which included combining all the models and system UI.
This system offers an option for the user to customize preferred settings of the system. Besides, it will generate a feedback report after the user closes the program, and the user will understand his or her sitting quality through this report. In this project, the Cobb angle will be served as the measuring criterion for sitting posture. The journey of this project is to prioritize the integration of modern solutions with an intuitive interface. Through this sit-posture monitoring system, it is hoped to promote physical health for office users. |
author2 |
Tan Yap Peng |
author_facet |
Tan Yap Peng Cheah, Song Cheng |
format |
Final Year Project |
author |
Cheah, Song Cheng |
author_sort |
Cheah, Song Cheng |
title |
Development of a dual camera sit posture monitoring system |
title_short |
Development of a dual camera sit posture monitoring system |
title_full |
Development of a dual camera sit posture monitoring system |
title_fullStr |
Development of a dual camera sit posture monitoring system |
title_full_unstemmed |
Development of a dual camera sit posture monitoring system |
title_sort |
development of a dual camera sit posture monitoring system |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/176845 |
_version_ |
1800916192381108224 |