Related Experiment Video
Updated: Jan 31, 2026

07:41
Author Spotlight: An Alternative Approach to Protein Quantification by Bradford Assay Using a Smartphone
Published on: September 8, 2023
5.0K
Measuring Oxygen Saturation With Smartphone Cameras Using Convolutional Neural Networks
IEEE Journal of Biomedical and Health Informatics
|December 21, 2018
Summary
Smartphone cameras can now estimate arterial oxygen saturation (SpO2) using AI. This novel method, employing convolutional neural networks, offers a more accurate alternative to traditional pulse oximeters, with lower error rates.
Area of Science:
- Biomedical Engineering
- Mobile Health Technology
- Artificial Intelligence in Healthcare
Background:
- Arterial oxygen saturation (SpO2) is a critical indicator of blood oxygen levels, essential for cellular function.
- Traditional SpO2 measurement relies on pulse oximeters, but accessibility and cost can be limitations.
- Emerging research explores using smartphone cameras for non-invasive SpO2 estimation.
Purpose of the Study:
- To develop and evaluate a smartphone-based method for measuring arterial oxygen saturation (SpO2).
- To enhance SpO2 measurement accuracy by mitigating motion artifacts using advanced algorithms.
- To compare the performance of the proposed smartphone method against a standard medical pulse oximeter.
Main Methods:
- Utilized convolutional neural networks (CNNs) for SpO2 estimation from smartphone camera data.
- Implemented specific preprocessing techniques to reduce motion artifacts during measurement.
- Conducted a breath-holding study with 39 participants using two different smartphone models for data collection.
Main Results:
- The proposed smartphone-based SpO2 measurement system demonstrated significantly lower mean absolute error (2.02%) compared to a medical pulse oximeter.
- The system's performance was evaluated across two distinct mobile phone models.
- Comparison with the widely used ratio-of-ratios model showed superior accuracy of the developed method.
Conclusions:
- Smartphone cameras, enhanced with CNNs and robust preprocessing, offer a viable and accurate tool for SpO2 monitoring.
- This technology presents a potential low-cost, accessible alternative for SpO2 assessment in various settings.
- Further validation and development could integrate this method into widespread mobile health applications.
Related Concept Videos
Special considerations while measuring oxygen saturation
971
Assessing respiratory rate concurrently with pulse measurement is fundamental to patient care, providing valuable insights into the patient's respiratory function. The normal breathing rate for an adult usually falls within a normal range of 12 to 20 breaths per minute. Abnormal respiratory rates can signal underlying health conditions or the need for immediate intervention.
Ensuring accuracy in vital sign recordings while prioritizing patient comfort and minimizing anxiety is...
Ensuring accuracy in vital sign recordings while prioritizing patient comfort and minimizing anxiety is...
971
Solution Equilibrium and Saturation
21.9K
Imagine adding a small amount of sugar to a glass of water, stirring until all the sugar has dissolved, and then adding a bit more. You can repeat this process until the sugar concentration of the solution reaches its natural limit, a limit determined primarily by the relative strengths of the solute-solute, solute-solvent, and solvent-solvent attractive forces. You can be certain that you have reached this limit because, no matter how long you stir the solution, undissolved sugar remains. The...
21.9K
Convolution Properties II
586
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
586
Network Covalent Solids
16.2K
Network covalent solids contain a three-dimensional network of covalently bonded atoms as found in the crystal structures of nonmetals like diamond, graphite, silicon, and some covalent compounds, such as silicon dioxide (sand) and silicon carbide (carborundum, the abrasive on sandpaper). Many minerals have networks of covalent bonds.
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
16.2K
Convolution Properties I
595
Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
595
Protein Networks
4.5K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K

