All Projects → bharathsudharsan → COVID-away

bharathsudharsan / COVID-away

Licence: other
Repo of paper title 'Avoid touching your face: A hand-to-face 3d motion dataset (covid-away) and trained models for smartwatches'

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to COVID-away

hoverboard-sideboard-hack-GD
Hoverboard sideboard hack for GD32 boards
Stars: ✭ 68 (+277.78%)
Mutual labels:  gyroscope, accelerometer, sensor-fusion
Balance-Bot
A two-wheel self-balancing robot based on the ATmega2560 micro-controller.
Stars: ✭ 33 (+83.33%)
Mutual labels:  gyroscope, accelerometer
GY-85
Arduino implementation for GY-85 (ADXL345 accelerometer, ITG3200 gyroscope and HMC5883L magnetometer)
Stars: ✭ 63 (+250%)
Mutual labels:  gyroscope, accelerometer
pymetawear
Community developed SDK around the Python bindings for the C++ SDK
Stars: ✭ 42 (+133.33%)
Mutual labels:  gyroscope, accelerometer
MPU-9250-Sensors-Data-Collect
MPU9250 (MPU6500 + AK8963) I2C Driver in Python for Raspbery PI
Stars: ✭ 51 (+183.33%)
Mutual labels:  gyroscope, accelerometer
dana
DANA: Dimension-Adaptive Neural Architecture (UbiComp'21)( ACM IMWUT)
Stars: ✭ 28 (+55.56%)
Mutual labels:  gyroscope, accelerometer
BetterJoyForDolphin
Allows the Nintendo Switch Pro Controller and Joycons to be used with the Dolphin Emulator
Stars: ✭ 44 (+144.44%)
Mutual labels:  gyroscope, accelerometer
CodeDroneDIY
The most simple, but working, quadricopter flight controller from scratch, using Arduino Uno/Nano.
Stars: ✭ 68 (+277.78%)
Mutual labels:  gyroscope, accelerometer
imusensor
Python library for communication between raspberry pi and MPU9250 imu
Stars: ✭ 47 (+161.11%)
Mutual labels:  gyroscope, accelerometer
MotionCollector
iOS app for collecting data from internal motion sensors (gyroscope, magnetometer, accelerometer) of iPhone and Apple Watch.
Stars: ✭ 55 (+205.56%)
Mutual labels:  gyroscope, accelerometer
ios logger
Application for camera and sensor data logging (iOS)
Stars: ✭ 60 (+233.33%)
Mutual labels:  gyroscope, accelerometer
CtrlUI
CtrlUI (Controller User Interface) is a Windows application, game and emulator launcher for your game controller, DirectXInput converts your game controller to a Xbox (XInput) controller, Fps Overlayer is a tool that shows the frames per second and the cpu, gpu and memory information.
Stars: ✭ 39 (+116.67%)
Mutual labels:  gyroscope, accelerometer
RGBDAcquisition
A uniform library wrapper for input from V4L2,Freenect,OpenNI,OpenNI2,DepthSense,Intel Realsense,OpenGL simulations and other types of video and depth input..
Stars: ✭ 56 (+211.11%)
Mutual labels:  dataset-creation
path-19
COVID-19 contact tracing mobile app
Stars: ✭ 12 (-33.33%)
Mutual labels:  covid-19
brazil-civil-registry-data
Raw scrapings of ARPEN https://transparencia.registrocivil.org.br/
Stars: ✭ 35 (+94.44%)
Mutual labels:  covid-19
CovidVaccineNotifier
Get notified with available vaccination centres via SMS
Stars: ✭ 21 (+16.67%)
Mutual labels:  covid-19
vaccine-alarm
Check for Vaccine availability in a district at specified intervals and sounds a loud alarm when a slot is available.
Stars: ✭ 22 (+22.22%)
Mutual labels:  covid-19
tflite-vx-delegate
Tensorflow Lite external delegate based on TIM-VX
Stars: ✭ 28 (+55.56%)
Mutual labels:  tflite
Plasma-Donor-App
An open-source app that helps in connecting patients and plasma donors. This is a beginner-friendly repository that helps you learn the basics of android development, git, and GitHub. Happy Hacktober!
Stars: ✭ 58 (+222.22%)
Mutual labels:  covid-19
canairio firmware
CanAirIO is a citizen science initiative. We are developing a mobile application that is able to set a PM2.5 or CO2 sensors, and other related sensors, as a fixed station using WiFi or mobile station with an smartphone by using a Bluetooth connection.
Stars: ✭ 84 (+366.67%)
Mutual labels:  covid-19

COVID-away: Hand-to-face 3D Motion Dataset and Models for Smartwatches

Overview

We humans on average touch our face (eye, nose and mouth) 10-20 times an hour, which is often the primary source of getting infected by a variety of viral infections including seasonal Influenza, Coronavirus, Swine flu, Ebola virus, etc.

In this work, we have collected a hand-to-face multi-sensor 3D motion dataset and named it COVID-away dataset.

Using our dataset, we trained models that can continuously monitor human arm/hand movement using a wearable device and trigger a timely notification (e.g. vibration) to warn the device users when their hands are moved (unintentionally) towards their face.

The trained COVID-away models can be easily integrated into an app for smartwatches or fitness bands.

Evaluation shows that the Minimum Covariance Determinant (MCD) model produces the highest F1-score (0.93) using just the smartwatch’s accelerometer data (39 features).

Paper: https://dl.acm.org/doi/10.1145/3423423.3423433

Video: https://confirm.ie/covid_away/

WHO page https://search.bvsalud.org/global-literature-on-novel-coronavirus-2019-ncov/resource/en/covidwho-901451

COVID-away Dataset

As shown below, we recorded the accelerometer, gyroscope, barometric pressure & rotation vector data for 2071 dynamic hand-to-face movements, performed with various postures (standing, leaning, slouching, etc.) and wrist orientations (variations in Roll, Pitch, and Yaw).

alt text

Features Extractor

We provide a generic feature extractor for enabling users to extract 10 essential features (shown in below Table) from a single data field (dataset row) in any sensor-based motion dataset. Using this, we compute 102 features for each recorded hand-to-face motion data pattern.

alt text

COVID-away Models

We provide the beloy type models trained using the features extracted from our COVID-away Dataset. These models when deployed on smartwatches, instantly warn the users when their hands are moved (un-intentionally) to the face.

  • COVID-away One-Class Classification Models include:
    • One-Class SupportVector Machines (OC-SVM)
    • Isolation Forest (iForest)
    • Minimum Covariance Determinant (MCD)
    • Local Outlier Factor (LOF).
  • COVID-away CNNs and their model size & latency optimized versions

If the code is useful, please consider citing Covid-away paper using the below BibTex entry:

@inproceedings{Bharathcovidaway,
  author    = {Bharath Sudharsan and John G. Breslin and Muhammad Intizar Ali},
  title     = {Avoid Touching Your Face: A Hand-to-face 3D Motion Dataset (COVID-away) and Trained Models for Smartwatches},
  booktitle = {In 10th International Conference on the Internet of Things Companion (IoT ’20 Companion)},
  publisher = {ACM},
  year      = {2020},
  doi       = {10.1145/3423423.3423433},
}

For any clarification/further information please don't hesitate to contact me. Email: [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].