Techniques and apparatuses are described that implement a smart-device-based radar system capable of detecting human vital signs in the presence of body motion. In particular, a radar system (104) includes a body-motion filter module (220) that employs machine learning to filter body motion from a received radar signal (308) and construct a filtered signal (316) that includes information regarding a user's vital signs. With machine learning, the radar system (104) can filter the body motion without relying on data from other sensors to determine the body motion. Furthermore, the body-motion filter module (220) can be trained to compensate for a variety of different types of body motions, such as those that occur while a user sleeps, exercises, drives, works, or is treated by a medical professional. By filtering the body motion, the radar system 104 can accurately determine the user's vital signs and provide non‑contact human vital-sign detection.
展开▼