Project
| # | Title | Team Members | TA | Documents | Sponsor |
|---|---|---|---|---|---|
| 21 | Vision-driven Automatic Posture Correction Device |
Weichong Chen Xiaoyu Xu Yilun Chen |
proposal1.pdf |
Wee-Liat Ong | |
| #Problem The digital age has led to increased reliance on portable electronic devices, causing a significant rise in poor sitting postures. Traditional brackets lack dynamic adjustment, forcing users to adapt to fixed screens, which hinders healthy habits. Existing market solutions often fail to optimize the sight-screen relationship or rely on imprecise manual adjustments. This results in health issues such as cervical spine strain, muscle soreness, and carpal tunnel syndrome. #Solution Overview The project develops an Automatic Sight Correction Device Bracket. Using visual detection and attitude sensing, the bracket dynamically adjusts its height and tilt angle to maintain the user’s sight in a horizontal state. It is portable, universally compatible with mainstream devices, and powered via USB for mobile use. #Solution Components ##Subsystem 1 (Hardware) Core Microcontroller: A high-performance MCU processes data from the camera and gyroscope to perform closed-loop regulation of actuators. Actuators: Includes a micro electric linear actuator (load capacity ≥2kg) with a linear encoder for precise height adjustment, and a worm gear motor for tilt angle control. Sensing Modules: A high-definition camera captures facial landmarks (pupil, jawline) with autofocus and low-light compensation. A gyroscope provides real-time attitude data. Structure & Power: Built from Higher-strength 3D printing materials, the frame supports 7-12.9 inch tablets, smartphones and e-readers. It uses a 5V/2A USB-C power scheme. Interaction: Includes a one-click start button, emergency stop, and a DIP switch for manual/automatic mode switching. ##Subsystem 2 (Software) Data Processing: Uses the Kalman Filter Algorithm to fuse sensor data and the Mediapipe framework to detect 68 facial landmarks. Control Logic: A PID Control Algorithm calculates deviations between actual sight and the horizontal standard, driving actuators to correct the bracket without overshoot. Safety: Automatically triggers alarms and stops adjustment if feedback is lost or deviations persist. #Criteria of Success Efficiency: Completes initial correction within 10 seconds; responds to posture changes exceeding 3°. Performance: Supports up to 2kg loads; achieves ≥95% recognition accuracy under various lighting. Safety & Usability: Features torque protection and emergency stop. Setup involves only three steps: place device, fix bracket, and one-click start. |
|||||