Measuring Oxygen Saturation With Smartphone Cameras Using Convolutional Neural Networks

被引:38
作者
Ding, Xinyi [1 ]
Nassehi, Damoun [2 ]
Larson, Eric C. [1 ]
机构
[1] Southern Methodist Univ, Dept Comp Sci & Engn, Dallas, TX 75205 USA
[2] DigiDoc Technol, N-4372 Egersund, Norway
关键词
Convolutional neural networks; mobile sensing; oxygen saturation;
D O I
10.1109/JBHI.2018.2887209
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Arterial oxygen saturation (SaO(2)) is an indicator of how much oxygen is carried by hemoglobin in the blood. Having enough oxygen is vital for the functioning of cells in the human body. Measurement of SaO(2) is typically estimated with a pulse oximeter, but recent works have investigated how smartphone cameras can be used to infer SaO(2). In this paper, we propose methods for the measurement of SaO(2) with a smartphone using convolutional neural networks and preprocessing steps to better guard against motion artifacts. To evaluate this methodology, we conducted a breath-holding study involving 39 participants. We compare the results using two different mobile phones. We compare our model with the ratio-of-ratios model that is widely used in pulse oximeter applications, showing that our system has significantly lower mean absolute error (2.02%) than a medical pulse oximeter.
引用
收藏
页码:2603 / 2610
页数:8
相关论文
共 22 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]  
[Anonymous], 2007, 2007 IEEE INSTRUMENT
[3]  
[Anonymous], MED US SPEND US REV
[4]  
[Anonymous], P ACM INT MOB WEAR U
[5]  
[Anonymous], ADV NEURAL INFORM PR
[6]  
[Anonymous], 2012, ABL800 FLEX REF MAN
[7]  
[Anonymous], AN4327 FREESC SEM IN
[8]  
[Anonymous], NELLC PM10N PORT SPO
[9]  
[Anonymous], 2013, INT J INNOV RES DEV
[10]  
[Anonymous], 2015, COMPUT MATH METHOD M, DOI DOI 10.1155/2015/516826