At the heart of every senior wearable device lies a sophisticated array of sensors that continuously monitor vital signs, detect anomalies, and provide the raw data that powers health analytics. Unlike consumer fitness devices where approximate measurements suffice, senior health wearables demand clinical-grade accuracy and reliability. A missed cardiac event or false fall alarm can have life-or-death consequences, making sensor technology the most critical component of the WIA-SENIOR-007 standard.
This chapter explores the sensor platform in depth, covering the physics of each sensor type, age-specific challenges in signal acquisition, calibration techniques for older adult physiology, and the signal processing pipelines that transform noisy raw data into actionable health insights.
WIA-SENIOR-007 defines a multi-modal sensor platform that combines optical, inertial, thermal, and electrical sensors to create a comprehensive picture of user health status.
Optical sensor measuring blood volume changes to derive heart rate, SpO2, blood pressure, and cardiac rhythm patterns.
Inertial measurement units (IMU) detecting motion, orientation, falls, gait patterns, and activity levels.
Thermistor-based sensors monitoring body temperature for fever detection and circadian rhythm tracking.
Optional electrical sensor providing medical-grade cardiac rhythm analysis and arrhythmia detection.
Optional sensor measuring tissue electrical impedance for hydration, body composition, and edema monitoring.
Environmental sensors for display adaptation and sun exposure tracking.
PPG sensors form the workhorse of continuous health monitoring, providing non-invasive measurement of multiple cardiovascular parameters. The basic principle involves shining light (typically green or red LEDs) into the skin and measuring the amount reflected back. Blood absorbs more light than surrounding tissue, so changes in blood volume during the cardiac cycle create measurable variations in reflected light intensity.
Older adults present unique challenges for PPG measurement that require specialized signal processing and hardware design:
| PPG Metric | What It Measures | Clinical Accuracy Required | Senior-Specific Consideration |
|---|---|---|---|
| Heart Rate | Beats per minute (BPM) | ±2 BPM or ±2%, whichever is greater | Handle irregular rhythms (AFib common in seniors) |
| Heart Rate Variability (HRV) | Beat-to-beat interval variation | ±5ms RMSSD | Reduced HRV normal in aging; adjust baseline |
| SpO2 (Blood Oxygen) | Arterial oxygen saturation | ±2% for SpO2 70-100% | Critical for COPD, heart failure monitoring |
| Blood Pressure (Estimated) | Systolic/Diastolic pressure | ±5 mmHg systolic, ±3 mmHg diastolic | Requires individual calibration; arterial stiffness affects accuracy |
| Pulse Wave Velocity | Arterial stiffness indicator | ±0.5 m/s | Increases with age; cardiovascular risk marker |
| Respiratory Rate | Breaths per minute | ±1 breath/minute | Derived from PPG amplitude modulation |
// PPG Signal Processing for Senior Wearables
class SeniorPPGProcessor {
constructor(config) {
this.sampleRate = config.sampleRate || 125; // Hz
this.ageAdjustment = config.userAge >= 65;
this.motionCancellation = true;
}
// Step 1: Pre-processing and Noise Reduction
preprocess(rawPPG, accelerometer) {
// Band-pass filter: 0.5-5 Hz for heart rate
let filtered = this.bandPassFilter(rawPPG, 0.5, 5.0);
// Motion artifact removal using accelerometer
if (this.motionCancellation) {
const motionSignal = this.extractMotionArtifact(accelerometer);
filtered = this.adaptiveFilter(filtered, motionSignal);
}
// Baseline wander removal (respiratory modulation)
filtered = this.removeBaselineWander(filtered);
return filtered;
}
// Step 2: Peak Detection with Arrhythmia Handling
detectPeaks(ppgSignal) {
const peaks = [];
const threshold = this.calculateAdaptiveThreshold(ppgSignal);
for (let i = 1; i < ppgSignal.length - 1; i++) {
// Local maximum detection
if (ppgSignal[i] > ppgSignal[i-1] &&
ppgSignal[i] > ppgSignal[i+1] &&
ppgSignal[i] > threshold) {
// Age-specific validation
if (this.ageAdjustment) {
// Don't assume regular intervals for seniors
if (this.isValidPeak(ppgSignal, i, peaks)) {
peaks.push({
index: i,
timestamp: i / this.sampleRate,
amplitude: ppgSignal[i]
});
}
} else {
peaks.push({
index: i,
timestamp: i / this.sampleRate,
amplitude: ppgSignal[i]
});
}
}
}
return peaks;
}
// Step 3: Heart Rate Calculation with AFib Detection
calculateHeartRate(peaks) {
if (peaks.length < 2) return null;
const intervals = [];
for (let i = 1; i < peaks.length; i++) {
intervals.push(peaks[i].timestamp - peaks[i-1].timestamp);
}
// Check for irregular rhythm (AFib indicator)
const irregularity = this.calculateIrregularity(intervals);
const isIrregular = irregularity > 0.25; // 25% variation
// Median-based heart rate (robust to outliers)
const medianInterval = this.median(intervals);
const heartRate = 60 / medianInterval;
// HRV metrics
const rmssd = this.calculateRMSSD(intervals);
const sdnn = this.calculateSDNN(intervals);
return {
heartRate: heartRate,
confidence: this.assessConfidence(peaks, intervals),
irregularRhythm: isIrregular,
irregularityIndex: irregularity,
hrv: {
rmssd: rmssd,
sdnn: sdnn
},
alertFlags: this.checkAlertConditions(heartRate, isIrregular)
};
}
// Step 4: SpO2 Calculation
calculateSpO2(redPPG, infraredPPG) {
// AC and DC components
const redAC = this.calculateAC(redPPG);
const redDC = this.calculateDC(redPPG);
const irAC = this.calculateAC(infraredPPG);
const irDC = this.calculateDC(infraredPPG);
// Ratio of ratios
const R = (redAC / redDC) / (irAC / irDC);
// Empirical calibration curve (age-adjusted)
let SpO2 = 110 - 25 * R;
// Age-specific calibration offset
if (this.ageAdjustment) {
SpO2 = this.applySeniorCalibration(SpO2, R);
}
return {
spO2: Math.round(SpO2),
confidence: this.assessSpO2Confidence(redPPG, infraredPPG),
perfusionIndex: (irAC / irDC) * 100
};
}
// Alert condition checking
checkAlertConditions(heartRate, isIrregular) {
const alerts = [];
if (heartRate < 50) {
alerts.push({
type: 'BRADYCARDIA',
severity: 'MEDIUM',
message: 'Heart rate below 50 BPM'
});
}
if (heartRate > 100) {
alerts.push({
type: 'TACHYCARDIA',
severity: 'MEDIUM',
message: 'Heart rate above 100 BPM'
});
}
if (isIrregular) {
alerts.push({
type: 'IRREGULAR_RHYTHM',
severity: 'HIGH',
message: 'Possible atrial fibrillation detected'
});
}
return alerts;
}
}
The 3-axis accelerometer and 3-axis gyroscope form the inertial measurement unit that enables fall detection, activity recognition, gait analysis, and balance assessment. For senior wearables, IMU data is particularly critical for safety features.
Falls are the leading cause of injury-related death in adults over 65. Accurate fall detection requires sophisticated analysis of acceleration patterns to distinguish true falls from activities of daily living like sitting down quickly or bending over.
// Advanced Fall Detection for Seniors
class FallDetector {
constructor() {
// Thresholds calibrated for senior population
this.impactThreshold = 2.5; // g (gravitational acceleration)
this.postFallImmobilityTime = 30000; // ms
this.preImpactWindow = 500; // ms
}
async processIMUData(accelerometer, gyroscope, timestamp) {
const totalAcceleration = Math.sqrt(
accelerometer.x ** 2 +
accelerometer.y ** 2 +
accelerometer.z ** 2
) / 9.81; // Convert to g
// Phase 1: Pre-impact detection (free fall)
const isFreeFall = totalAcceleration < 0.6; // Weightlessness
if (isFreeFall) {
await this.trackFreeFallDuration(timestamp);
}
// Phase 2: Impact detection
if (totalAcceleration > this.impactThreshold) {
const impactEvent = {
timestamp: timestamp,
magnitude: totalAcceleration,
vector: accelerometer,
rotation: gyroscope,
hadFreeFall: this.recentFreeFall(timestamp)
};
// Phase 3: Post-impact analysis
const postImpactData = await this.monitorPostImpact(
impactEvent,
this.postFallImmobilityTime
);
// Classification: True fall vs. ADL
const isFall = this.classifyEvent(impactEvent, postImpactData);
if (isFall) {
return this.initiateFallResponse(impactEvent, postImpactData);
}
}
return { fallDetected: false };
}
classifyEvent(impactEvent, postImpactData) {
let fallScore = 0;
// Factor 1: Pre-impact free fall (10 points)
if (impactEvent.hadFreeFall) fallScore += 10;
// Factor 2: Impact magnitude (0-20 points)
fallScore += Math.min(20, (impactEvent.magnitude - 2.0) * 10);
// Factor 3: Post-impact immobility (0-30 points)
if (postImpactData.movementLevel < 0.1) {
fallScore += 30;
} else if (postImpactData.movementLevel < 0.3) {
fallScore += 20;
}
// Factor 4: Orientation change (0-20 points)
const orientationChange = this.calculateOrientationChange(
impactEvent,
postImpactData
);
if (orientationChange > 60) fallScore += 20; // Degrees
// Factor 5: User position (0-20 points)
if (postImpactData.finalPosition === 'PRONE' ||
postImpactData.finalPosition === 'SUPINE') {
fallScore += 20;
}
// Threshold: 60+ points = high confidence fall
return fallScore >= 60;
}
}
Beyond fall detection, continuous IMU monitoring enables assessment of gait patterns and balance that can predict fall risk before accidents occur. Changes in walking speed, stride length, and gait symmetry often precede falls by weeks or months.
| Gait Parameter | Normal Range (Seniors) | Fall Risk Indicator | Detection Method |
|---|---|---|---|
| Walking Speed | 0.8-1.2 m/s | <0.6 m/s indicates high fall risk | Accelerometer step detection + stride length estimation |
| Stride Length | 1.2-1.5 meters | Decreasing trend over weeks | Double integration of acceleration during swing phase |
| Gait Symmetry | >90% left-right similarity | <85% suggests neurological/orthopedic issues | Comparison of left vs right step characteristics |
| Cadence | 100-120 steps/minute | <90 steps/min associated with frailty | Step frequency from vertical acceleration peaks |
| Gait Variability | <5% coefficient of variation | >7% indicates instability | Standard deviation of stride times |
| Postural Sway | <2cm range while standing | >3cm suggests balance impairment | Integration of acceleration during quiet standing |
Continuous skin temperature monitoring serves multiple purposes in senior health monitoring: fever detection for infection screening, circadian rhythm tracking for sleep quality assessment, and environmental exposure monitoring.
While PPG provides good cardiac rhythm screening, medical-grade ECG offers definitive arrhythmia diagnosis. WIA-SENIOR-007 supports optional single-lead ECG via electrodes integrated into the device body and a touchpoint that the user activates with their opposite hand.
ECG is particularly valuable for seniors with known cardiac conditions like atrial fibrillation, where confirmation of rhythm irregularities is needed before adjusting anticoagulation therapy.
Bioimpedance spectroscopy measures the electrical impedance of body tissues, providing insights into:
"Benefit All Humanity"
Sensor technology serves humanity best when it operates invisibly in the background, requiring no effort from the user while providing life-saving protection. The WIA-SENIOR-007 sensor standard embodies 弘益人間 by making advanced health monitoring accessible to all seniors, regardless of their technical capabilities or economic resources.
By publishing these sensor specifications openly, we enable manufacturers worldwide to build affordable devices that meet clinical standards. Every senior who avoids a fall injury, receives early infection treatment, or gets prompt care during a cardiac event benefits from this technology - and through them, their families, communities, and society as a whole benefit as well. This is the essence of broadly benefiting humanity.
Korea operates a comprehensive standards governance system through inter-ministerial cooperation. National Standards Council (under Prime Minister's Office, per Framework Act on National Standards Article 5) coordinates KATS (Korean Agency for Technology and Standards), MFDS (Ministry of Food and Drug Safety), MOTIE (Ministry of Trade, Industry and Energy), MSIT (Ministry of Science and ICT), MOIS (Ministry of the Interior and Safety), MOE (Ministry of Environment), MOHW (Ministry of Health and Welfare), MND (Ministry of National Defense), MCST (Ministry of Culture, Sports and Tourism), MOFA (Ministry of Foreign Affairs), MOJ (Ministry of Justice), and FSC (Financial Services Commission). Accreditation and Testing: KOLAS (Korea Laboratory Accreditation Scheme) accredits 800+ testing laboratories. KAS (Korea Accreditation System) accredits 50+ certification bodies. KTC (Korea Testing Certification), KTR (Korea Testing & Research Institute), KTL (Korea Testing Laboratory), and KCL (Korea Conformity Laboratories) provide conformance testing. Telecom and Cyber: KCC (Korea Communications Commission), KCA (Korea Communications Agency), TTA (Telecommunications Technology Association), IITP (Institute for Information & Communications Technology Planning & Evaluation), NIPA (National IT Industry Promotion Agency), KISA (Korea Internet & Security Agency), KCMVP (Korea Cryptographic Module Validation Program), NIS (National Intelligence Service), NSR (National Security Research Institute), and NCSC (National Cyber Security Center). National R&D Centers: KIST, ETRI, KAIST, Seoul National University, Yonsei University, Korea University, POSTECH, UNIST, GIST, DGIST, KISTI, KIER, KIMM, KRICT, KFRI, KRIBB. International Standards Cooperation: ISO TC/SC Korean secretariats, IEC TC/SC Korean secretariats, ITU-T Study Group Korean chairs, 3GPP RAN/SA Korean chairs, IEEE 802 Korean chairs, W3C Korea office, OASIS Korea office, IETF Korea cooperation, OECD CSTP, UN ESCAP, APEC SCSC Korean cooperation. Korean Industrial Standards (KS) Catalog: KS X (Information) 25,000+, KS A (Basic) 15,000+, KS B (Machinery) 25,000+, KS C (Electrical) 18,000+, KS D (Metallurgy) 12,000+, KS E (Mining) 5,000+, KS F (Construction) 18,000+, KS H (Food) 8,000+, KS I (Environment) 5,000+, KS J (Biology) 3,000+, KS K (Textile) 15,000+, KS L (Ceramics) 7,000+, KS M (Chemistry) 12,000+, KS P (Medical) 5,000+, KS Q (Quality Mgmt) 4,000+, KS R (Transport) 12,000+, KS S (Service) 3,000+, KS T (Packaging) 4,000+, KS V (Shipbuilding) 5,000+, KS W (Aerospace) 3,000+ — totaling 220,000+ Korean Industrial Standards. Key Acts: Personal Information Protection Act (Act 19234, effective Sept 15, 2024), Electronic Government Act, Electronic Signature Act, Act on Promotion of Information and Communications Network Utilization and Information Protection, Information and Communications Infrastructure Protection Act, Data Industry Act, Public Data Act, AI Framework Act (Act 20212, effective July 2026), Industrial Technology Innovation Promotion Act, Framework Act on Science and Technology — 70+ Korean standardization-related laws.
Korea operates digital transformation through a comprehensive governance system. Digital Government: Digital Platform Government Committee (established September 2022, under the President)·Ministry of the Interior and Safety Digital Government Bureau·e-Government Support Center·Gov.kr·National Citizen Service·KDIS (Korea Digital Information Society)·NIA (National Information Society Agency)·MOIS (Ministry of the Interior and Safety). K-DNS Infrastructure: Korea Internet & Security Agency (KISA) Korea Internet Center·KISA DNS Root Server·KRNIC (Korea Network Information Center)·BGP Korea·National Cyber Security Center (NCSC)·KCC (Korea Communications Commission)·MSIT (Ministry of Science and ICT)·NIA·NIPA. Korean Cloud Infrastructure: KT Cloud·NAVER Cloud (NCloud)·Samsung SDS Cloud·LG U+ Cloud·NHN Cloud·Kakao Enterprise Cloud·SK Telecom Cloud·KISA Cloud Security Assurance Program (CSAP)·KCMVP-validated cloud·ISMS-P (Information Security & Personal Information Management System). Korean Security Certifications: KISA ISMS-P certification·KCMVP (Korean Cryptographic Module Validation Program)·NIS (National Intelligence Service) "National Cryptographic Technology Operation Standards"·NCSC "National Cyber Security Strategy 2024-2028"·CC (Common Criteria) Korean evaluation bodies·EAL4·EAL5·KS X ISO/IEC 15408·19790·24759 Korean Profile. Korean Data Standards: NIA AI Hub·National Data Standardization Committee·Statistics Korea (KOSTAT)·MyData 4 Designated Combination Specialists (Samsung SDS, KICI, KOSTAT, KFTC)·National Institute of Korean Language·National Law Information Center·National Spatial Information Platform·National Spatial Data Center·Korean Spatial Information Standards. Finance and Fintech Standards: FSC (Financial Services Commission)·FSS (Financial Supervisory Service)·FIU (Financial Intelligence Unit)·BOK (Bank of Korea)·FSEC (Financial Security Institute)·KFTC (Korea Financial Telecommunications)·KSD (Korea Securities Depository)·KRX (Korea Exchange) 8-agency cooperation. 5G/6G Communications Infrastructure: 5G subscribers 35 million (2024)·5G base stations 350,000·6G commercialization target 2028·5G dedicated networks 16 operators·6G Acceleration Council (MSIT, 2024). K-Content: KOCCA (Korea Creative Content Agency)·MCST (Ministry of Culture, Sports and Tourism)·KCA (Korea Communications Agency)·Korea Culture Information Service Agency·Korean Film Archive·Korea Publishing Industry Promotion Agency. Data 3 Acts (Personal Information Protection Act·Credit Information Act·Telecommunications Network Act, 2020 enforcement)·Data Industry Act (2021)·Public Data Act (2013)·AI Framework Act (2026)·Digital Platform Government Framework Act (2024 proposed) — Korea digital transformation core legislation.
Korea operates its industrial ecosystem and standardization system through the following core infrastructure. Korea Top 5 Groups: Samsung, Hyundai Motor, LG, SK, Lotte. Each group operates standardization committees and ISO/IEC TC Korean secretariats. Samsung Electronics (semiconductors, displays, home appliances, telecom)·Hyundai Motor (automobiles, mobility)·LG Electronics (home appliances, displays, OLED)·SK hynix (memory)·LG Energy Solution·Samsung SDI (batteries)·POSCO Future M (materials)·Hyundai Mobis (parts). Korean IT Big Tech: NAVER (search, cloud, AI HyperCLOVA)·Kakao (messenger, payment, mobility, banking)·Coupang (e-commerce, logistics)·Karrot Market·Toss·Woowa Brothers. Korea Telcos: SK Telecom·KT·LG U+. 5G·5G dedicated networks·B2B cloud·AI businesses operating. Korea Top 7 Research Universities: Seoul National University·KAIST·POSTECH·Yonsei University·Korea University·UNIST·DGIST·GIST. All serve as standardization R&D bases and ISO/IEC/IEEE Korean chairs. Korea Government-affiliated National Research Institutes (26): KIST, KAERI, KIMM, KIER, KFRI, KRICT, KRIBB, KARI, KASI, KIGAM, KICT, KISTI, KETI, ETRI, NIMS, KIMS, KISDI, KOTRA, STEPI, KOEN, KICCE, KIET, KIPF, KIHASA, KICJ, KLRI. Korea Industrial Complexes / Tech Valleys: Pangyo Techno Valley·Dongtan·Gwanggyo·Songdo IBD·Yeouido·Gangnam·Sihwa·Banwol·Gumi·Ulsan·Changwon·Geoje·Yeosu·Onsan·Cheongju·Iksan·Gwangyang·POSCO Gwangyang Steel Mill·Asan Bay·Seosan·Songdo·Incheon Airport·Sejong·Cheongna·Geomdan. Korea Trade and Finance Infrastructure: Korea International Trade Association (KITA)·Korea Trade-Investment Promotion Agency (KOTRA)·Export-Import Bank of Korea (KEXIM)·Bank of Korea·Kookmin Bank·Shinhan·Hana·Woori·NH Nonghyup·IBK Industrial Bank·SC First Bank·Citi Bank Korea·HSBC Korea·DBS Korea — 14 Korean major banks and foreign banks. Korea K-POP / K-Content: HYBE·SM·YG·JYP 4 major entertainment companies·CJ ENM·tvN·MBC·KBS·SBS·EBS·YTN·Yonhap News TV·JTBC Korean broadcasting·NETFLIX Korea·Disney Plus·TVING·Wavve·Watcha·Coupang Play. Korea Gaming Industry: Nexon·NCsoft·Krafton·Netmarble·Kakao Games·Pearl Abyss·Com2uS·Gamevil·NHN·Smilegate·Webzen. Korea Automotive / Battery: Hyundai Motor·Kia·Genesis·LG Energy Solution·Samsung SDI·SK On·POSCO Future M·EcoPro·L&F battery cathode material suppliers. Korea Semiconductor: Samsung Electronics (HBM3E·HBM4)·SK hynix (HBM3E 12-Hi)·DB HiTek·SK siltron·SK Enpulse·Dongjin Semichem·Seoul Semiconductor·Simmtech·Samsung Display·LG Display.