Skill Level | Area of Focus | Operating System | Platform/Hardware |
---|---|---|---|
Intermediate | Computer Vision, IoT, Smart Cities | Linux | DragonBoard 410c |
Our project is an attention monitoring and alert system, that is designed to use Deep Neural Networks to detect person(s) not paying attention and creates visual and audio alerts. Using the DragonBoard™ 410c from Arrow Electronics, the system also aims to record hourly data to generate a graph that can be used to assess “alertness” during certain tasks like office work, driving, handling critical equipment, etc. It accommodates for normal body movements and minor obstructions with automatic pausing based on person(s) in view.
Objective
The inspiration behind this project was the need for a personalized system that could monitor attention, performance, and rest. Also, this technology could be used as an in-car system to monitor the driver’s focus.
We hope to create a product that consumers can implement at their work stations to monitor their focus and assist them with suggestions for taking breaks. These suggestions would be based on historical data that shows when optimal times to take breaks are. Also, by using a development platform like the DragonBoard 410c, we hope to make our system portable and be used in places without computers, like automobiles.
Materials Required / Parts List / Tools
- DragonBoard 410c boards
- 12V wall adapter
- USB Camera/Integrated Camera.
- Audio Device/buzzers/integrated speakers.
Source Code / Source Examples / Application Executable
Build / Assembly Instructions
The system is implemented using Python2.7 on a Debian operating system.
Usage Instructions
Launch the python application using the following command,
python QFocusV1.py --prototxt deploy.prototxt.txt --model res10_300x300_ssd_iter_140000.caffemodel
Hit q on keyboard to stop the program.
Contributor(s)
Name | Title | Company | |
---|---|---|---|
Shakti Suman | [email protected] | Interim Engineering Intern | Qualcomm Technologies, Inc. |
Dhvani Patel | [email protected] | Interim Engineering Intern | Qualcomm Technologies, Inc. |
Nicholas Neighbors | [email protected] | Interim Engineering Intern | Qualcomm Technologies, Inc. |
Balakrishnan ThipirajapuramVenkataraman | [email protected] | Interim Engineering Intern | Qualcomm Technologies, Inc. |