Papers › Real-Time Monitoring of User Stress, Heart Rate and Heart Rate Variability on Mobile Devices

Real-Time Monitoring of User Stress, Heart Rate and Heart Rate Variability on Mobile Devices

4 Oct 2022arXiv:2210.01791archive 2025-07-28

Peyman Bateni, Leonid Sigal

Stress is considered to be the epidemic of the 21st-century. Yet, mobile apps cannot directly evaluate the impact of their content and services on user stress. We introduce the Beam AI SDK to address this issue. Using our SDK, apps can monitor user stress through the selfie camera in real-time. Our technology extracts the user's pulse wave by analyzing subtle color variations across the skin regions of the user's face. The user's pulse wave is then used to determine stress (according to the Baevsky Stress Index), heart rate, and heart rate variability. We evaluate our technology on the UBFC dataset, the MMSE-HR dataset, and Beam AI's internal data. Our technology achieves 99.2%, 97.8% and 98.5% accuracy for heart rate estimation on each benchmark respectively, a nearly twice lower error rate than competing methods. We further demonstrate an average Pearson correlation of 0.801 in determining stress and heart rate variability, thus producing commercially useful readings to derive content decisions in apps. Our SDK is available for use at www.beamhealth.ai.

PaperPDF

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Heart Rate VariabilityHeart rate estimationPhotoplethysmography (PPG)Photoplethysmography (PPG) beat detectionPhotoplethysmography (PPG) heart rate estimation

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Photoplethysmography (PPG) heart rate estimation MMSE-HR Beam AI SDK MAE 1.72 #1 of 6 Archive leaderboard report
Photoplethysmography (PPG) heart rate estimation MMSE-HR Beam AI SDK MAPE (%) 2.24% #1 of 6 Archive leaderboard report
Photoplethysmography (PPG) heart rate estimation MMSE-HR Beam AI SDK Pearson Correlation 0.95 #1 of 6 Archive leaderboard report
Photoplethysmography (PPG) heart rate estimation MMSE-HR Beam AI SDK RMSE 4.03 #1 of 6 Archive leaderboard report
Photoplethysmography (PPG) heart rate estimation UBFC-rPPG Beam AI SDK MAE 0.65 #2 of 8 Archive leaderboard report
Photoplethysmography (PPG) heart rate estimation UBFC-rPPG Beam AI SDK MAPE (%) 0.77% #2 of 8 Archive leaderboard report
Photoplethysmography (PPG) heart rate estimation UBFC-rPPG Beam AI SDK Pearson Correlation 0.99 #2 of 8 Archive leaderboard report
Photoplethysmography (PPG) heart rate estimation UBFC-rPPG Beam AI SDK RMSE 1.98 #2 of 8 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

3D ConvolutionAdam

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections