Camera Vital Check
Voice-guided camera vital checks /
for telehealth and wellness platforms
A 30-second HR/RR scan with quality gating, invalid-scan explanations, and structured pre-consultation summaries.
Trusted by teams building
safer remote health workflows
Remote health workflows often begin without vital context. Camera products may show confident-looking numbers even when real-world scan conditions are inadequate.
Signal extracted from a poorly-lit, motion-affected frame. The number was shown anyway. No validity gate. No explanation.
Camera Vital Check identified poor conditions. Scan rejected with a clear reason. No number shown. User guided to retry.
Guide users through a 30-second camera-based HR/RR scan, reject weak measurements, and deliver structured pre-consultation summaries for telehealth and wellness workflows.
Heart rate, respiratory rate, quality, validity, and invalid-scan reasons β without diagnosis claims.
Built for teams creating safer remote health workflows
Raw Signal
Quality Gate
Result
βThe rejection behavior is not a weakness. It is the product's strongest commercial advantage.β
Each step guides the user into the right position, evaluates quality, and provides real-time feedback. The scan does not proceed until conditions are acceptable.
See the full technical pipeline βQuality is not a cosmetic badge. It determines whether the platform should display the result at all.
Face Visibility
Detection confidence
Face Centering
Position in ROI
Lighting Adequacy
Brightness range
Motion Level
Inter-frame variance
Frame Rate
FPS stability
ROI Stability
Region tracking
Signal-to-Noise
rPPG SNR
Output Confidence
Output calibration
Display result
Show with note
Request retry
Reject + explain
From profile inputs β not camera measurement
Not available. Not claimed.
Pre-Visit Summary
Patient J.D. β 09:28 AM
74 bpm
Heart Rate
15/min
Resp. Rate
Good
Quality
31s
Duration
Valid 30-second scan. Heart rate: 74 bpm. Respiratory rate: 15/min. Quality: good. Motion low. Lighting sufficient. Not for diagnosis.
Optional manual entries: Blood pressure, SpOβ, Temperature
Before a remote consultation, the patient completes a short guided scan. If valid, the clinician receives a concise pre-visit summary. If invalid, the patient receives a clear reason and retries before the appointment begins.
Camera Vital Check is a pre-consultation measurement layer β not diagnostic software. It helps clinicians begin with more context, not replace clinical judgment.
Explore Telehealth Integration βClean lifecycle: initialize, attach, start, listen to quality events, receive a typed structured result. Web Worker support keeps the UI responsive. Optional modules do not pollute the core API.
// Initialize and start a scan
const scanner = new CameraVitalCheck({
element: videoRef.current,
onQuality: (q) => showQuality(q),
});
await scanner.start();
const result = await scanner.getResult();
// { status: 'valid', hr: 74, rr: 15,
// quality: 'good', timestamp: '...' }
Raw video, face images, and biometric data are never sent to AI coaching services.
Camera
Local device
Local Engine
On-device rPPG
Structured Result
HR, RR, Quality
Optional Coach
Approved outputs only
Camera stream stays on device. Not transmitted to external services.
Face detection runs locally. No biometric data leaves the browser.
The optional AI coach receives only approved scan results, never biometrics.
We validate what we show. We reject poor scans. We report failure modes. We separate measured values from calculated references and research metrics.
βA transparent validation roadmap often creates more confidence than a vague claim that the technology is accurate under all conditions.β
Phase 1
Synthetic Signal Tests
Known frequency validation
Phase 2
Controlled Recordings
Stable lab conditions
Phase 3
Reference Device Comparison
HR/RR vs validated devices
Phase 4
Real-World Usability
Valid/rejected/rescan rates
Phase 5
Fairness & Robustness
Devices, lighting, demographics
The first sale is a focused pilot with defined scope, deliverables, and success metrics β not a broad medical platform commitment.
Camera Vital Check combines established remote photoplethysmography principles with rigorous multi-region facial analysis and quality-gated measurement validation for reliable, non-contact vital sign estimation.
Every measurement is validated against signal-quality thresholds before display. Face visibility, position, lighting, motion, and signal strength are continuously evaluated. Poor-quality scans are flagged for user re-attempt rather than showing unreliable vitals.
Measurement workflow runs entirely in the browser. Video frames are processed locally to detect face, extract facial regions, build RGB time-series, generate pulse signals, estimate vital signs, and calculate measurement quality. Raw video is never sent to external models.
Not a diagnostic tool. Camera Vital Check does not diagnose disease, provide medical advice, or replace clinical equipment. It focuses on preliminary camera-based measurement and quality assessment for wellness and pre-consultation workflows.
Camera Vital Check is designed for teams that want a quality-gated vital snapshot β not a flashy demo with unsupported claims. Begin with a focused pilot. Generate evidence. Expand when ready.