CircadifyCircadify
Health Technology10 min read

How to Take a Contactless Health Scan: Step-by-Step Guide

A step-by-step guide to taking a contactless health scan using your phone camera, covering preparation, technique, and how to interpret your results.

trycircadify.com Research Team·
How to Take a Contactless Health Scan: Step-by-Step Guide

How to Take a Contactless Health Scan: Step-by-Step Guide

Taking a contactless health scan with your phone takes less than a minute, but the quality of your results depends on a few simple choices you make before you start. This step-by-step guide to getting a reliable contactless health scan covers everything from room setup to reading your numbers -- so you get consistent, meaningful data every time you check in with your body.

"Ambient illumination, subject motion, and camera distance are the three primary factors influencing the quality of remote photoplethysmographic signal extraction from facial video." -- Wang, den Brinker, Stuijk & de Haan, IEEE Transactions on Biomedical Engineering, 2017

Analysis: What Happens During a Contactless Scan

Before walking through the steps, it helps to understand what your phone is actually doing. A contactless health scan uses your front-facing camera to record a short video of your face. Beneath your skin, blood pulses through capillary networks with every heartbeat. Each pulse causes microscopic changes in how your skin absorbs and reflects light -- particularly in the green spectrum (Verkruysse, Svaasand & Nelson, 2008, Optics Express).

Your phone's camera sensor captures these fluctuations frame by frame. Software algorithms then isolate the physiological signal from environmental noise (lighting shifts, small movements, camera sensor variability) and compute vital sign estimates including heart rate, respiratory rate, heart rate variability, and blood oxygen levels.

The entire chain -- from photon hitting your skin to a number on your screen -- depends on signal quality. And signal quality depends on you. Here is how to get it right.

Factors That Affect Scan Quality

Factor Good Condition Poor Condition Impact on Results
Lighting Even, front-facing, natural or warm LED Overhead fluorescent, dim, flickering High -- uneven light introduces noise
Distance 30-50 cm (arm's length) Too close (<15 cm) or too far (>80 cm) Medium -- affects pixel resolution on face
Motion Head still, body relaxed Talking, fidgeting, swaying High -- motion artifacts corrupt signal
Skin visibility Forehead and cheeks exposed Sunglasses, hat brim, heavy makeup High -- algorithms need visible skin
Background Plain, non-moving Busy, with people walking behind Low-Medium -- can confuse face tracking
Breathing Natural, relaxed Holding breath or breathing heavily Medium -- affects respiratory rate reading
Camera Clean lens, front-facing Smudged lens, rear camera Medium -- smudges reduce clarity

Research published in Biomedical Optics Express (Trumpp et al., 2018) quantified the effect of these variables, finding that stable illumination and minimal head motion were the two most impactful factors for signal-to-noise ratio in smartphone-based rPPG.

Applications: The Step-by-Step Process

Follow these steps for a reliable contactless health scan.

Step 1: Choose your environment.

Find a spot with steady, front-facing light. Natural daylight from a window works well -- sit facing the window so your face is evenly illuminated. Indoor LED or incandescent lighting also works. Avoid sitting directly under a ceiling light, which creates harsh shadows under your eyes and nose that interfere with signal extraction. Avoid flickering light sources entirely.

A plain wall or calm background behind you helps the face detection algorithm lock onto your features quickly.

Step 2: Prepare yourself.

Sit down comfortably. If you have been exercising, walking briskly, or climbing stairs, wait at least two minutes for your cardiovascular system to approach a resting state -- unless you specifically want to capture a post-exertion reading. Remove sunglasses, hats with brims that shadow your forehead, and face coverings. If you wear prescription glasses, those are generally fine.

Take three normal breaths to settle in. You do not need to control your breathing during the scan unless an app specifically prompts you to.

Step 3: Position your phone.

Hold your phone at arm's length (approximately 30-50 centimeters from your face) with the front camera facing you. Your face should be centered in the frame and fully visible from forehead to chin. Many apps show a guide overlay -- align your face within it.

Prop your elbow on a table or armrest if you can. Even small hand tremors can introduce motion artifacts. If your app supports it, leaning the phone against a stable surface (a book, a cup, a phone stand) eliminates hand shake entirely.

Step 4: Begin the scan and stay still.

Start the scan and remain as still as possible for the duration, typically 30 to 60 seconds. Avoid talking, chewing, swallowing repeatedly, or looking away from the camera. Small, natural eye movements are fine -- the algorithms primarily analyze forehead and cheek regions, not the eyes.

Breathe naturally. Holding your breath artificially changes your heart rate and will produce readings that do not reflect your true resting state. A study in Physiological Measurement (Moco, Stuijk & de Haan, 2018) confirmed that natural breathing produces the most representative rPPG-derived respiratory rate estimates.

Step 5: Review your results.

After the scan completes, you will see your vital sign readings. Here is what each number represents:

  • Heart rate (HR): The number of times your heart beats per minute. Resting heart rate for most adults falls between 60 and 100 bpm, with physically fit individuals often in the 50-70 range (American Heart Association).
  • Heart rate variability (HRV): The variation in time between successive heartbeats, measured in milliseconds. Higher HRV generally indicates better autonomic nervous system flexibility and recovery capacity (Shaffer & Ginsberg, 2017, Frontiers in Public Health).
  • Respiratory rate (RR): Breaths per minute. Normal resting respiratory rate for adults is 12 to 20 breaths per minute.
  • Blood oxygen saturation (SpO2): The percentage of hemoglobin carrying oxygen. Typical readings for healthy individuals at sea level are 95-100%.

Step 6: Build your baseline.

A single scan is a snapshot. The real value emerges over time. Taking consistent scans -- same time of day, similar conditions, resting state -- builds a personal baseline. Deviations from your baseline are more informative than any single number. Research in the Journal of Medical Internet Research (Bent et al., 2020) found that longitudinal self-tracking increased health awareness and behavior change motivation in study participants.

Research Behind the Guidance

The step-by-step recommendations above are not arbitrary. Each is grounded in published research on what affects rPPG signal quality.

Lighting matters most. Verkruysse et al. (2008) first demonstrated that ambient light alone was sufficient for rPPG, but subsequent work by de Haan and Jeanne (2013) showed that the chrominance-based method (CHROM) could compensate for illumination variation to a degree. Still, consistent lighting remains the easiest way to improve signal quality without algorithmic intervention.

Motion is the primary enemy. Poh, McDuff, and Picard (2011) identified motion artifacts as the dominant source of error in webcam-based rPPG. Their Independent Component Analysis approach helped separate pulse from motion, but large head movements still overwhelm the algorithm. The practical takeaway: staying still for 30-60 seconds dramatically improves your results.

Distance and framing matter for resolution. The face needs to occupy enough pixels in the frame for the algorithm to extract meaningful color variation. Li et al. (2014, IEEE Transactions on Information Forensics and Security) noted that a minimum face resolution of approximately 100x100 pixels was needed for reliable signal extraction -- easily achieved by most front-facing smartphone cameras at arm's length.

Time of day introduces natural variability. Heart rate follows a circadian rhythm, typically lowest in the early morning hours and highest in the late afternoon (Vandewalle et al., 2007, Sleep Medicine Reviews). This is not an error -- it is physiology. Taking scans at the same time each day controls for this natural variation and makes trend comparisons meaningful.

Future of Contactless Scanning

The steps in this guide reflect the current state of phone-based health scanning, but the trajectory points toward even simpler experiences.

Passive background scanning is an active area of research. Rather than actively holding your phone and initiating a scan, future implementations may extract vital signs passively while you use your phone for other tasks -- during video calls, while reading, or while watching content. McDuff et al. (2023, IEEE Transactions on Biomedical Engineering) outlined technical pathways for continuous passive monitoring using front-facing cameras.

Adaptive algorithms are reducing the importance of perfect conditions. Deep learning models trained on diverse datasets are becoming more tolerant of challenging lighting, motion, and skin tone variability (Chen & McDuff, 2018, NeurIPS). The gap between "ideal scan conditions" and "real-world scan conditions" is shrinking.

Multi-modal fusion will combine camera-based sensing with other phone sensors -- accelerometers, microphones, ambient light sensors -- to improve robustness and expand the range of measurable parameters. Early research in npj Digital Medicine (Kang et al., 2022) demonstrated that fusing audio and video signals from a phone improved respiratory rate estimation.

FAQ

How often should I take a contactless health scan?

There is no fixed rule, but consistency matters more than frequency. Once daily at a similar time and under similar conditions builds a reliable baseline. Some people scan morning and evening to track the day's physiological arc. Research suggests that even weekly consistent readings provide valuable trend data over months (Bent et al., 2020).

Can I take a scan in the dark?

Very low light levels do not provide enough illumination for the camera sensor to detect the subtle skin color changes underlying rPPG. You need at least moderate ambient light. Screen light from the phone itself can provide some illumination, but performance is significantly better with external light sources (Trumpp et al., 2018).

Does it matter if I just drank coffee?

Caffeine increases heart rate and can reduce heart rate variability (Sondermeijer et al., 2002, American Journal of Cardiology). Your scan will reflect this -- which may be exactly what you want to see if you are tracking how stimulants affect your body. For a true resting baseline, scan before caffeine intake.

What if I move during the scan?

Most apps will either warn you or discard the reading if significant motion is detected. If you moved slightly, the algorithms may still extract a usable signal. If the reading seems off, simply retake the scan with more attention to stillness. No harm is done by scanning again.

Can I scan someone else?

Yes. Contactless scanning works on any person whose face is visible to the camera. This can be useful for checking on children, elderly family members, or anyone who may not be comfortable with wearable sensors. Ensure the same environmental conditions (lighting, distance, stillness) apply.

Why are my readings slightly different each time?

Biological variability is normal. Your heart rate fluctuates beat by beat based on breathing, autonomic tone, posture, digestion, and dozens of other factors. Small differences between consecutive scans (2-5 bpm for heart rate, for example) reflect genuine physiological variation, not measurement error. Focus on trends over days and weeks, not scan-to-scan differences.


The best health data is the data you actually collect. A 30-second scan with your phone, done consistently, builds a picture of your wellness that no single doctor visit can match.

Start building your baseline -- download the Circadify app and take your first scan.

Try It Free