<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ Wearable Technology - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ Wearable Technology - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Tue, 14 Jul 2026 22:32:35 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/news/tag/wearable-technology/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Why Different Wearables Report Different Heart Rates ]]>
                </title>
                <description>
                    <![CDATA[ My partner and I have this thing where we check at what time our heart rates drop to their lowest during sleep, even though we sleep almost at the same time for a similar duration. He's on a Garmin, w ]]>
                </description>
                <link>https://www.freecodecamp.org/news/why-different-wearables-report-different-heart-rates/</link>
                <guid isPermaLink="false">6a4309759c7a549cd18f1344</guid>
                
                    <category>
                        <![CDATA[ Heart Rate Monitoring ]]>
                    </category>
                
                    <category>
                        <![CDATA[ heart rate ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Wearable Technology ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Health Tracking ]]>
                    </category>
                
                    <category>
                        <![CDATA[ PPG sensor ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Shradha Puri ]]>
                </dc:creator>
                <pubDate>Tue, 30 Jun 2026 00:10:29 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5e1e335a7a1d3fcc59028c64/bf4ce419-8c4f-4895-885b-d5af75a1df3f.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>My partner and I have this thing where we check at what time our heart rates drop to their lowest during sleep, even though we sleep almost at the same time for a similar duration. He's on a Garmin, while I track mine with the Ultrahuman Ring AIR.</p>
<p>I know you must be thinking that doesn't make sense: two different people are never going to have the same heart rate numbers anyway. Different resting baseline, different fitness levels, different everything. And yes, that part has nothing to do with wearables at all. But it's almost a competition at this point.</p>
<p>The real question here arises when you take the comparison of the same heart rate metric with different wearables but on the <em>same person</em>. The heart rate reading will be different – again because it will depend upon the type of sensors used in each case, the speed of sampling, and the software algorithms of the sensors.</p>
<p>After you learn how they work internally, you'll finally be able to understand why the numbers are different.</p>
<h2 id="heading-table-of-contents"><strong>Table of Contents</strong></h2>
<ul>
<li><p><a href="#heading-theyre-all-measuring-the-same-thing-just-not-in-the-same-place">They're All Measuring the Same Thing, Just Not in the Same Place</a></p>
</li>
<li><p><a href="#heading-why-your-heart-rate-isnt-constant">Why Your Heart Rate Isn’t Constant</a></p>
</li>
<li><p><a href="#heading-sampling-speed-changes-what-the-device-actually-catches">Sampling Speed Changes What the Device Actually Catches</a></p>
</li>
<li><p><a href="#heading-the-algorithm-matters-as-much-as-the-sensor">The Algorithm Matters as Much as the Sensor</a></p>
<ul>
<li><a href="#heading-skin-tone-and-wrist-size-add-another-layer">Skin Tone and Wrist Size Add Another Layer</a></li>
</ul>
</li>
<li><p><a href="#heading-activity-type-throws-everything-off-differently-for-each-brand">Activity Type Throws Everything Off Differently for Each Brand</a></p>
</li>
<li><p><a href="#heading-what-this-means-if-youre-comparing-numbers-with-a-friend">What This Means If You're Comparing Numbers With a Friend</a></p>
</li>
</ul>
<h2 id="heading-theyre-all-measuring-the-same-thing-just-not-in-the-same-place"><strong>They're All Measuring the Same Thing, Just Not in the Same Place</strong></h2>
<p>All of the wearables worn on your wrist or finger use the same technique known as photoplethysmography (PPG). An LED shines light into your skin while a sensor measures how much light bounces back with each heartbeat. The technology remains the same among all manufacturers, but the difference here lies in the place of measurements.</p>
<p>Finger-based wearables measure arteries located closer to the surface of the skin than the ones on your wrist. This gives finger-based devices like the Oura Ring a real advantage.</p>
<p>This advantage becomes clear even in the sleep stage, since the movements of your fingers are smaller than the movements of your wrist during sleep. <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC8808342/">Research done to test the accuracy</a> of the heart rate reading by the Oura Ring has been able to show high consistency with the ECG measurements.</p>
<p>This is one reason Oura tends to perform well in nocturnal heart rate verification. A comparative study conducted in 2025 in the journal <a href="https://physoc.onlinelibrary.wiley.com/doi/10.14814/phy2.70527">Physiological Reports</a> pitted 5 devices (the Oura Ring Gen 3, Oura Ring Gen 4, Whoop 4.0, Polar Grit X Pro, and Garmin Fenix 6) against a medical-grade ECG for 536 nights of sleep. The Oura Ring 3 and 4 correlated the most accurately with ECGs, WHOOP correlated moderately, and Polar had the lowest accuracy.</p>
<h2 id="heading-why-your-heart-rate-isnt-constant"><strong>Why Your Heart Rate Isn’t Constant</strong></h2>
<p>One thing you need to know is that your heart rate isn’t constant even at rest.</p>
<p>It varies all the time with your breathing movement or any other stress response, even when you're sitting completely still. 68 bpm can become 72 bpm after just a few seconds and nothing out of the ordinary happened.</p>
<p>It's enough for two wearables to have slightly different readings just because they were measuring at different times. Before sensor location, sampling rate, or any other algorithm comes into play, what's being measured is already constantly changing.</p>
<h2 id="heading-sampling-speed-changes-what-the-device-actually-catches"><strong>Sampling Speed Changes What the Device Actually Catches</strong></h2>
<p>Position of the sensor is important, but frequency of readings is much more important than you might think. The PPG sensor from WHOOP 5.0 and WHOOP MG records reading <strong>26 times per second</strong>. This is considered to be quite a good rate of recording from a continuous wearable.</p>
<p>Other smart devices, on the contrary, work every few seconds and not continuously. As a result, if your Heart Rate suddenly spikes for any reason, like standing up too quickly or being startled, the device will miss that spike and fill in the gap to replace a missing value.</p>
<p>The Apple Watch also has a different mechanism: it has a high hardware sampling rate, but that doesn't mean that its heart rate sensor works continuously. In reality, it works periodically depending on your activity, and only works continuously while working out and for several minutes after the exercise.</p>
<p>None of this is necessarily better in an objective sense. The continuous heart rate frequency sampling is fantastic for capturing all those short-term spikes, but results in more raw data that needs to be filtered and sorted out by the <em>algorithm</em>.</p>
<p>Garmin takes a middle ground here, depending on the model of the watch. In general, most Garmin devices take continuous samples at low frequencies all day long until they detect the start of your exercise and increase sampling frequency automatically.</p>
<p>And there's another trade-off here: the device saves battery when you're working at your desk, but this also means that the device is essentially betting on its own movement detection being accurate before it decides that your heart rate actually matters more right now.</p>
<h2 id="heading-the-algorithm-matters-as-much-as-the-sensor"><strong>The Algorithm Matters as Much as the Sensor</strong></h2>
<p>But here's the thing: the heart rate monitor only receives a raw signal of light intensity. And then something else must translate this information into a proper value. This translation is made using proprietary software for each brand separately. This is what results in the daily scores and graphs that we're all so obsessed with.</p>
<p>The task of this software is to determine whether the signal represents the heartbeat or some noise created by physical activity, skin contact, or ambient light.</p>
<p>A <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC11644394/">2024 study published in Sensors</a> concluded that the heart rate readings for the Oura Ring remained accurate compared to ECG when lower quality readings were included.</p>
<p>The case of heart rate variability was quite different. Heart rate variability measurements became less accurate when the device used lower-quality data, especially for people over the age of 45.</p>
<p>The heart rate algorithm used in WHOOP underwent a huge update in February 2026. The company used the training data collected at its own research facility for a wide range of skin tones, body types, and activity levels. Also, it used cloud-based processing for data analysis after the workout or a sleep session instead of <a href="https://www.iotforall.com/edge-ai-wearables">edge processing</a>.</p>
<p>This is a completely different strategy from having the watch do all the calculations on the device itself. Therefore, two devices that have identical hardware will give different figures from the same data depending on the interpretation of the software.</p>
<p>That’s also the reason why your figures might be altered by the brand itself even when it hasn't altered any of its hardware. With the release of the February 2026 update by WHOOP, there were some changes seen in heart rates and recovery scores for all 4.0 and 5.0 users, although none of the users’ activity had changed at all. The sensors remained the same, but the math behind them wasn’t.</p>
<p>The same happened to me with my step count on my Ultrahuman Ring AIR after a firmware update. If you've noticed your own numbers drift after an app update with no real change in your routine, this is usually why.</p>
<h3 id="heading-skin-tone-and-wrist-size-add-another-layer">Skin Tone and Wrist Size Add Another Layer</h3>
<p>There are more than just sensors, positioning, and algorithms involved, of course. There's also the human who wears the device, plus PPG sensors <em>do not</em> work the same for all people.</p>
<p>The amount of light absorbed by the skin is dependent upon the amount of melanin in the skin, meaning you'll get different results on different skin tones.</p>
<p>One of the most extensive analyses is offered by&nbsp;<a href="https://link.springer.com/article/10.1007/s40615-022-01446-9">Koerber et al. (2023)</a>. They showed that this may lower the accuracy of reading in darker skin tones, not just for a particular brand, but for many brands.</p>
<p>PPG works by shining light into the skin and measuring the light reflected back. Since melanin absorbs more light, darker skin tones can reduce the amount of reflected light that reaches the sensor. This can lower the signal quality and, in some situations, reduce measurement accuracy.</p>
<p>The same goes if you have any tattoos on the area where the wearable sensor is placed. Dark or densely pigmented tattoo ink may absorb or scatter the emitted light, making it more difficult for the sensor to obtain a clean signal.</p>
<p>This doesn't necessarily prevent measurements altogether, but it can increase the likelihood of inaccurate or inconsistent readings.</p>
<p>In addition to this, the circumference of your wrist along with the device's tightness and fit will also have an impact on the amount of light that leaks out of the sensor rather than being reflected back into it. A watch that's too loose allows ambient light to enter and reduces the amount of reflected light captured by the sensor, while one that's too tight can alter blood flow beneath the sensor. Smaller wrists may also make it harder for the sensor to maintain consistent contact with the skin.</p>
<p>For these reasons, manufacturers generally recommend wearing the device snugly, but not tightly and positioning it slightly above the wrist bone during measurements.</p>
<h2 id="heading-activity-type-throws-everything-off-differently-for-each-brand"><strong>Activity Type Throws Everything Off Differently for Each Brand</strong></h2>
<p>Resting heart rate during sleep is one thing, but your heart rate while working out is a totally different ball game for the sensors. This is where the difference becomes most evident between gadgets.</p>
<p>Motion artifacts are caused by movement, which means that your swinging arm interferes with the ability of the device to measure the reading the sensor is trying to capture. All companies have their algorithms to filter these movements and some handle certain movement patterns better than the others.</p>
<p>That's also the reason why chest strap monitors (that treat electrical signals directly from your heart rather than relying on light through skin) still outperform every wrist or finger-based wearable during high-intensity training.</p>
<h2 id="heading-what-this-means-if-youre-comparing-numbers-with-a-friend"><strong>What This Means If You're Comparing Numbers With a Friend</strong></h2>
<p>When you and your friend are wearing different brands of wearables and your numbers don’t line up, that’s perfectly normal and not an indicator that your device is faulty. All that really matters is consistency over time.</p>
<p>The resting heart rate trend on your Oura or Garmin should be giving you an accurate picture of your recovery and stress based on your personal baseline. Consistently improving your workouts and striving towards a better <em>trend</em> in HRV is better than a single measurement.</p>
<p>My honest takeaway here is that heart rate tracking on consumer wearables has definitely improved, especially in terms of resting and steady state numbers. But there are still significant differences between brands and these are very much real. They come from design choices, not manufacturing defects.</p>
<p>The final number relies on three factors: the placement of the sensor, how often readings are taken, and how the softtware processes that information.</p>
<p>But will I stop arguing with my partner on how he stresses me out, which is why my heart rate drops later than his at night? Probably not.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ How Step Counters Work in Wearables and Why Different Devices Give Different Results ]]>
                </title>
                <description>
                    <![CDATA[ It’s been three years since I started using my wearables to count my steps. Three years of trying to hit the daily 10K target, closing rings, and going to sleep knowing that I accomplished something p ]]>
                </description>
                <link>https://www.freecodecamp.org/news/tech-giants-wearable-data-race/</link>
                <guid isPermaLink="false">6a19fc09a8acc9e04bced197</guid>
                
                    <category>
                        <![CDATA[ Wearable Technology ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Health Tracking ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Wearable Devices ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Health Tech  ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Shradha Puri ]]>
                </dc:creator>
                <pubDate>Fri, 29 May 2026 20:50:17 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5e1e335a7a1d3fcc59028c64/7a4f79f7-d490-4711-9245-6545c14b5244.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>It’s been three years since I started using my wearables to count my steps. Three years of trying to hit the daily 10K target, closing rings, and going to sleep knowing that I accomplished something productive.</p>
<p>But then I put another smartwatch on my wrist in an attempt to see how different those results were. Both watches were on the same wrist, at the same time, counting the same walk. One said 8,400 steps, while the other said 6,900.</p>
<p>Same wrist, 1,500 steps apart.</p>
<p>So naturally, I had a small crisis about everything I thought I knew.</p>
<p>The strange thing is that nobody really tells you this when you buy a fitness tracker. The packaging doesn’t read “lab accurate, not life accurate” or anything remotely close to this idea. The app never mentions the fact that two people who own wearables from the same company might actually have their steps counted differently.</p>
<p>But when you start looking into how wearables calculate your steps, things make more sense than you think.</p>
<h2 id="heading-table-of-contents">Table of Contents</h2>
<ul>
<li><p><a href="#heading-inside-the-mems-accelerometer">Inside the MEMS Accelerometer</a></p>
</li>
<li><p><a href="#heading-how-a-step-becomes-a-number">How a Step Becomes a Number</a></p>
</li>
<li><p><a href="#heading-why-wrist-based-tracking-is-hard">Why Wrist-Based Tracking Is Hard</a></p>
</li>
<li><p><a href="#heading-why-slow-walking-confuses-wearables">Why Slow Walking Confuses Wearables</a></p>
</li>
<li><p><a href="#heading-false-steps-are-real">False Steps Are Real</a></p>
</li>
<li><p><a href="#heading-why-lab-accuracy-doesnt-match-real-life">Why Lab Accuracy Doesn’t Match Real Life</a></p>
</li>
<li><p><a href="#heading-do-some-brands-perform-better">Do Some Brands Perform Better?</a></p>
</li>
<li><p><a href="#heading-how-the-person-wearing-the-device-affects-accuracy-and-what-you-can-actually-do-to-improve-it">How the Person Wearing the Device Affects Accuracy and What You Can Actually Do to Improve It</a></p>
</li>
<li><p><a href="#heading-final-thoughts">Final Thoughts</a></p>
</li>
</ul>
<h2 id="heading-inside-the-mems-accelerometer"><strong>Inside the MEMS Accelerometer</strong></h2>
<p>Each modern fitness tracker and smartwatch includes a <strong>MEMS accelerometer</strong> (Micro-Electro-Mechanical System). The MEMS consists of a tiny silicon chip with microscopic moving parts inside.</p>
<p>Body movements cause these microscopic components to move by an extremely small margin, which is captured by the sensor as a change in the electric signal. Most wearable devices have 3-axis or triaxial accelerometers. This means that they measure motions in three directions at once:</p>
<ul>
<li><p>up/down</p>
</li>
<li><p>left/right</p>
</li>
<li><p>forward/backward</p>
</li>
</ul>
<p>These signals are captured continuously at about 50 times per second.</p>
<p>When you walk, your body produces a recognizable motion pattern, such as hip movement downward, movement of torso up and down and arm swinging rhythmically. What's most important is that your body bounces up and down with each step taken.</p>
<p>This vertical bounce is considered one of the clearest indications when someone walks and that is why step counters are so dependent upon it.</p>
<p>The accelerometer sends out three streams of information regarding movement. Many algorithms combine them into a single magnitude signal using the <strong>Euclidean norm</strong>:</p>
<p>‖a‖ = √(x² + y² + z²)</p>
<p>This gives the device a rotation-independent way to measure total acceleration.</p>
<h3 id="heading-the-role-of-gyroscopes">The Role of Gyroscopes</h3>
<p>Higher-end wearables also have a gyroscope that detects any rotations. The accelerometer and gyroscope together make up the Inertial Measurement Unit (IMU). This makes sure that the device can differentiate between you walking or just moving your wrist around.</p>
<h2 id="heading-how-a-step-becomes-a-number"><strong>How a Step Becomes a Number</strong></h2>
<p>The sensor itself can't calculate anything. All it does is produce raw motion data. The real work happens when that signal is interpreted through an algorithm, which is where things begin to differ dramatically.</p>
<p>All companies have their own proprietary algorithms. The algorithm used by Garmin is not the same algorithm used by Apple. And Apple’s is not the same as Samsung’s. Some of the most common approaches include:</p>
<ul>
<li><p><strong>Peak detection:</strong> The algorithm detects repeating peaks in the acceleration signal that correspond to walking activity in humans. Since most people walk at a step rate in the range of 100 to 130 steps per minute, the device is designed to detect periodic activity in this range.</p>
</li>
<li><p><strong>Zero-crossing detection:</strong> Instead of looking for peaks, this approach involves determining how often the signal crosses a midpoint value.</p>
</li>
<li><p><strong>Autocorrelation:</strong> This method involves searching for repeating patterns in the motion signal over time.</p>
</li>
<li><p><strong>Frequency-domain analysis:</strong> Some algorithms search for the dominant frequency of walking.</p>
</li>
<li><p><strong>Machine learning models:</strong> Modern wearable devices have adopted machine learning approaches for walking pattern recognition based on training on large datasets of labeled walking behavior. These systems can differentiate between walking, running, typing, driving and random arm motion most of the time.</p>
</li>
</ul>
<p>But every algorithm carries its own trade-offs. If the sensitivity of the algorithm is set too high, then the smartwatch may overlook slow or subtle motions. On the other hand, if the sensitivity is set too low, the watch would generate false steps when washing dishes or riding on bumpy roads.</p>
<p>There's no perfect setting, but every company has chosen to adopt its preferred compromise.</p>
<h2 id="heading-why-wrist-based-tracking-is-hard"><strong>Why Wrist-Based Tracking Is Hard</strong></h2>
<p>The primary problem with modern wearable devices is their position on the body.</p>
<p>The waist-mounted pedometer is located close to the center of mass, which allows for the detection of very clear and strong signals. This is why traditional clip-on pedometers often perform better than you might expect.</p>
<p>On the contrary, smartwatches operate with signals detected from arm movements, and your wrist is noisy. The natural walk accompanied by a natural swinging of the arms provides a very strong correlation between leg movements and arm movements, but any real-life scenario may disturb this reading. If you’re pushing a stroller, holding shopping bags, a mobile phone, or walking with hands deep in your pockets, the correlation weakens and it becomes impossible to detect a specific signal related to leg movement.</p>
<p>Beyond this, even the side of the body where you wear the smartwatch plays a role in data interpretation. For example, the dominant arm tends to produce a stronger acceleration signal, but it also produces additional signals due to its active work in performing different routine actions.</p>
<p>This is one of the reasons why you would’ve noticed that most wearable devices require specifying which wrist you are strapping the device to during setup.</p>
<h2 id="heading-why-slow-walking-confuses-wearables"><strong>Why Slow Walking Confuses Wearables</strong></h2>
<p>One of the most surprising things about this research is that it’s far easier to accurately detect regular walking than it is to detect slow walking.</p>
<p>Wearables do well enough in detecting walking speed at normal paces. But as your speed drops, the acceleration and rhythm of the motion signals start to become smaller. This makes it difficult for algorithms trained primarily on healthy adults walking at normal treadmill speeds to identify slow walking correctly. The same studies may also show that wrist-worn trackers underestimate the number of steps in slow walking.</p>
<p>But why does this matter? The older we get, the slower and more restricted our gait becomes, which means that the motion signals detected by our wearable devices will be weaker. Then there are patients with neurological conditions like Parkinson’s disease or stroke, which can produce gait patterns that consumer algorithms simply weren’t trained to recognize.</p>
<p>So the next time you think your watch is broken, its likely that the detection system is simply working from assumptions that don’t match your movement pattern.</p>
<h2 id="heading-false-steps-are-real"><strong>False Steps Are Real</strong></h2>
<p>Wearables not only overlook steps, but they can actually create non-existent ones. Because accelerometers measure all kinds of acceleration, quite a lot of actions completely unrelated to walking may trick the algorithm.</p>
<p>Activities that can cause phantom steps include:</p>
<ul>
<li><p>Driving on bumpy roads</p>
</li>
<li><p>Typing aggressively on the keyboard</p>
</li>
<li><p>Washing dishes</p>
</li>
<li><p>Folding the laundry</p>
</li>
<li><p>Drumming</p>
</li>
<li><p>Taking a train or bus</p>
</li>
</ul>
<p>There's an engineering dilemma here: the more sensitive your algorithm is to slow walking, the more prone to errors. The less sensitive it is, the better it works, but undercounts certain activities.</p>
<p>This is the reason for very different results from different brands despite having the same data entered.</p>
<h2 id="heading-why-lab-accuracy-doesnt-match-real-life"><strong>Why Lab Accuracy Doesn’t Match Real Life</strong></h2>
<p>Fitness trackers tend to be surprisingly accurate within laboratory testing. In tests under controlled conditions, such as on treadmills, a number of wearables manage to reach step counting errors below 10%. But the real world tends to be messier.</p>
<p>Researchers call this “free-living” data because it involves movements made outside of the laboratory in normal life situations. The real-world walking pattern is characterized by irregularities such as rough surfaces, stops, carrying things, changes in speed, unpredictable arm movements and walking intervals. All these factors contribute to making step detection more difficult.</p>
<p>A smartwatch may prove to be exceptionally accurate in a controlled environment, yet still behave inconsistently in daily use.</p>
<h2 id="heading-do-some-brands-perform-better"><strong>Do Some Brands Perform Better?</strong></h2>
<p>Yes, but it’s rarely that significant. Studies indicate that Apple Watch, Garmin, Fitbit, and Samsung are all decent pedometers during normal walking conditions. Garmins are especially valued for their consistency and reliable tracking when outdoors. The Apple Watch reportedly works very well for altered gait and slower walking. Fitbits use a more sensitive algorithm and that may result in increased step counts.</p>
<p>But there are other elements at play. The speed at which you walk, natural movement of your arms, location of the device on the body, what activity you’re doing, and how the algorithm interprets your movement. The difference between two people using the same watch is often larger than the difference between two brands.</p>
<h2 id="heading-how-the-person-wearing-the-device-affects-accuracy-and-what-you-can-actually-do-to-improve-it"><strong>How the Person Wearing the Device Affects Accuracy and What You Can Actually Do to Improve It</strong></h2>
<p>A few things can noticeably improve step-count accuracy:</p>
<ul>
<li><p><strong>Walk at a natural pace when possible:</strong> Wearables work best at moderate walking speeds. Walking slowly, shuffling and stop-and-go actions are significantly harder to detect with algorithms.</p>
</li>
<li><p><strong>Wear the device properly:</strong> Try putting on your wearable device snugly above your wrist bone to ensure consistent movement along with your arm.</p>
</li>
<li><p><strong>Set your dominant wrist correctly:</strong> Most smartwatches will adjust sensitivity settings based on which hand you use as the dominant one.</p>
</li>
<li><p><strong>Keep your arms moving naturally:</strong> Holding bags, pushing a stroller, or keeping your hands in your pockets might affect the accuracy because most wearable sensors depend greatly on the motion of your arms.</p>
</li>
<li><p><strong>Keep firmware updated:</strong> Most manufacturers continue to refine their algorithms through firmware updates.</p>
</li>
<li><p><strong>Use trends, not exact numbers:</strong> Step counts are better at tracking your habits and long-term patterns on the same device, but are less accurate compared to the number of steps registered by other brands.</p>
</li>
<li><p><strong>Be cautious with slow or altered gait:</strong> Older adults, rehabilitation patients, or those with brain injuries are likely to see undercounting of steps because most algorithms are trained on standard walking patterns.</p>
</li>
</ul>
<h2 id="heading-final-thoughts"><strong>Final Thoughts</strong></h2>
<p>The technology in today’s wearables is truly amazing. A small sensor the size of a grain of rice measures your movement multiple times each second, filters out noise and tries to make sense of the data generated by it. That’s an incredibly difficult engineering problem. But step counting is ultimately an estimation problem.</p>
<p>There are different step counts generated by various brands because they all have different filtering, motion classification, signal interpretation and sensor placement. None of them count your actual steps perfectly. They estimate the probabilities based on your movement patterns. And in reality, human movements aren't always neat and monitored.</p>
<p>So if you have two watches that generate different step counts, don’t panic. They do their best to understand messy movement data.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ How Wearable IoT Enables Real-Time Fall Detection and Alerts ]]>
                </title>
                <description>
                    <![CDATA[ Wearable IoT technology has become an important part of today’s elder care, as it can help detect falls and alert caregivers or family members immediately after an incident. This technology combines s ]]>
                </description>
                <link>https://www.freecodecamp.org/news/how-wearable-iot-enables-real-time-fall-detection-and-alerts/</link>
                <guid isPermaLink="false">6a19af25b55c6a731d1db097</guid>
                
                    <category>
                        <![CDATA[ Wearable Technology ]]>
                    </category>
                
                    <category>
                        <![CDATA[ iot ]]>
                    </category>
                
                    <category>
                        <![CDATA[ fall detection devices ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Shradha Puri ]]>
                </dc:creator>
                <pubDate>Fri, 29 May 2026 15:22:13 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5e1e335a7a1d3fcc59028c64/604b9b54-e36a-4cea-b64b-50e035fb04f2.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Wearable IoT technology has become an important part of today’s elder care, as it can help detect falls and alert caregivers or family members immediately after an incident.</p>
<p>This technology combines smart sensors, connectivity, and automated emergency response features that detect falls in real time and help reduce the time a person may remain unattended after.</p>
<p>Let's look at what the <a href="https://www.who.int/news-room/fact-sheets/detail/falls">WHO data</a> says. Every year, 684,000 people die from falls. On top of this, there are 37.3 million cases in which a person ends up sustaining injuries from a fall that require medical attention. And there's also a significant number of people lie on the ground unattended for hours after falling, as is often the case for people living alone.</p>
<p>That’s the gap these wearable IoT systems are trying to reduce. In this article, we'll talk about how fall detection actually works, from the sensors inside the wearable to the alert sent to a caregiver or family member.</p>
<h2 id="heading-table-of-contents"><strong>Table of Contents</strong></h2>
<ul>
<li><p><a href="#heading-what-you-should-know-before-reading">What You Should Know Before Reading</a></p>
</li>
<li><p><a href="#heading-what-is-a-fall-detection-system">What is a Fall Detection System?</a></p>
</li>
<li><p><a href="#heading-the-hardware-sensors-that-do-the-heavy-lifting">The Hardware: Sensors That Do the Heavy Lifting</a></p>
</li>
<li><p><a href="#heading-the-algorithm-from-raw-signals-to-classification">The Algorithm: From Raw Signals to Classification</a></p>
<ul>
<li><p><a href="#heading-threshold-based-detection">Threshold-Based Detection</a></p>
</li>
<li><p><a href="#heading-classical-machine-learning">Classical Machine Learning</a></p>
</li>
<li><p><a href="#heading-deep-learning">Deep Learning</a></p>
</li>
<li><p><a href="#heading-the-lab-vs-real-world-problem">The Lab-vs-Real-World Problem</a></p>
</li>
</ul>
</li>
<li><p><a href="#heading-the-iot-pipeline-how-the-alert-gets-to-you">The IoT Pipeline: How the Alert Gets to You</a></p>
<ul>
<li><p><a href="#heading-edge-processing-first">Edge Processing First</a></p>
</li>
<li><p><a href="#heading-the-confirmation-window">The Confirmation Window</a></p>
</li>
<li><p><a href="#heading-alert-dispatch">Alert Dispatch</a></p>
</li>
</ul>
</li>
<li><p><a href="#heading-consumer-devices-where-things-stand">Consumer Devices: Where Things Stand</a></p>
</li>
<li><p><a href="#heading-the-challenges-worth-knowing-about">The Challenges Worth Knowing About</a></p>
</li>
<li><p><a href="#heading-wrapping-up">Wrapping Up</a></p>
</li>
</ul>
<h2 id="heading-what-you-should-know-before-reading"><strong>What You Should Know Before Reading</strong></h2>
<p>Before reading this article, it helps to have a basic understanding of:</p>
<ul>
<li><p>IoT (Internet of Things) devices and how they connect to the internet</p>
</li>
<li><p>Wearable tech such as smartwatches or fitness bands</p>
</li>
<li><p>Sensors like accelerometers and gyroscopes</p>
</li>
<li><p>Basic wireless communication methods such as Bluetooth or GPS</p>
</li>
<li><p>Mobile apps and notification systems</p>
</li>
</ul>
<p>You don't need advanced technical or programming knowledge to follow the article.</p>
<h2 id="heading-what-is-a-fall-detection-system"><strong>What is a Fall Detection System?</strong></h2>
<p>A fall detection system automatically detects a fall and raises the alert to a caregiver, family member, or emergency services, without any action required by the user.</p>
<p>This aspect of “without doing anything” is crucial because once the person has fallen, they may not be in a state of mind to perform any action, even as little as pressing a button.</p>
<p>Modern fall detection systems leverage the advances made in the areas of IoT, machine learning, cloud computing, and communications technologies to build a pipeline for the identification of a fall and raising an alert in less than 30 seconds.</p>
<h2 id="heading-the-hardware-sensors-that-do-the-heavy-lifting"><strong>The Hardware: Sensors That Do the Heavy Lifting</strong></h2>
<p>The core of all wearable fall detectors is the Inertial Measurement Unit (IMU), which comprises two sensors:</p>
<ul>
<li><p><strong>Accelerometer:</strong> detects acceleration on three axes (X, Y, Z). It measures the sudden deceleration when impact occurs. Most commercial devices have an accelerometer with a ±120 m/s² range. Popular in both prototypes and production-level units is the MPU-6050 chip.</p>
</li>
<li><p><strong>Gyroscope:</strong> measures angular velocity (±1200°/s). It detects how your body rotates to determine whether it is a forward, backward, or any other kind of fall. Jumping and sitting rapidly will not be mistaken for a fall in such a case.</p>
</li>
</ul>
<p>Together, these give you a 6-axis picture of continuously measured motion, which is the input that the detection algorithm works with.</p>
<p>More advanced devices are equipped with heart rate sensors, GPS and barometers. Heart rate change upon falling could be useful in determining that an incident occurred. The GPS will enable locating the user easily, while the barometer is able to indicate what floor the person is on.</p>
<p>As for sensor location, it matters a lot more than people expect. The most accurate data is collected by waist-mounted sensors, as this area sees maximum movement during falls. But commercial products usually go for wrist-based ones because people won't care about accuracy if they don't even wear it.</p>
<h2 id="heading-the-algorithm-from-raw-signals-to-classification"><strong>The Algorithm: From Raw Signals to Classification</strong></h2>
<p>Raw sensor data is just a stream of numbers. It's the algorithm that answers the one main question: did this person just fall?</p>
<p>It sounds simple but it really isn’t. The physical dynamics involved in making vigorous actions like running, jumping, and sitting down may be transiently similar to those of a fall. An error would either miss the true occurrence or produce too many false alarms, both having real consequences.</p>
<p>Different wearable fall detection systems use different types of algorithms for analyzing the sensor data and determining whether a fall has taken place. These include approaches such as rule-based methods, machine learning and even more advanced deep learning algorithms. This would depend on various factors such as device complexity, processing power, accuracy requirements and battery constraints.</p>
<h3 id="heading-threshold-based-detection">Threshold-Based Detection</h3>
<p>This is the oldest approach. You establish certain criteria: if the acceleration is above X g-force, and the person remains motionless for Y seconds afterward, you classify this as a fall. This approach employs a finite state machine (FSM): the sensor moves through certain states (from upright to free fall, then impact and post-fall motionlessness), and identifies a fall whenever all these states happen in sequence.</p>
<p>It's lightweight and power-efficient, but has higher false-positive rates, especially for active users or those with tremors.</p>
<h3 id="heading-classical-machine-learning">Classical Machine Learning</h3>
<p>Support Vector Machines (SVMs), Random Forests, and k-Nearest Neighbors (k-NN) are widely used for wearable fall detection systems trained on labeled sensor data containing falls and normal Activities of Daily Living (ADLs). These models identify motion patterns captured through accelerometer and gyroscope to distinguish falls from false alarms.</p>
<p>In a <a href="https://www.e3s-conferences.org/articles/e3sconf/pdf/2025/05/e3sconf_icenis2024_03051.pdf">study</a>, SVM achieved 87% accuracy, k-NN reached 84%, and Random Forest achieved 89%.</p>
<h3 id="heading-deep-learning">Deep Learning</h3>
<p>The CNN-LSTM hybrid model is capable of capturing both spatial and temporal features directly from the accelerometer and gyroscope sensor data without the need for manual feature engineering. The attention model is another alternative that is able to focus selectively on certain sensors according to the motion pattern.</p>
<h3 id="heading-the-lab-vs-real-world-problem">The Lab-vs-Real-World Problem</h3>
<p>The bitter reality is that the lab accuracy numbers don't transfer one-to-one into real-world situations.</p>
<p>During experiments, the falls are taken by young healthy individuals who are well aware of what's happening. But in reality, falls often occur most in older people with co-morbid conditions, in cluttered surroundings, and unexpectedly.</p>
<p>During experiments, the falls are induced on young healthy individuals who are well aware of what is happening. But in reality, falls occur among older people with co-morbid conditions, in cluttered surroundings and unexpectedly.&nbsp;</p>
<p>In <a href="https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0180318">one such study</a> conducted on 19 individuals for more than 400 hours, only 10 actual falls were recorded and the performance of the fall detection system dropped significantly compared to controlled laboratory results.</p>
<p>Addressing this gap between laboratory and real-world performance should be a critical goal for future wearable fall detection systems.</p>
<h2 id="heading-the-iot-pipeline-how-the-alert-gets-to-you"><strong>The IoT Pipeline: How the Alert Gets to You</strong></h2>
<p>Detecting a fall is step one. Here’s what the rest of the pipeline looks like.</p>
<h3 id="heading-edge-processing-first">Edge Processing First</h3>
<p>The detection algorithm runs directly on the microcontroller of the wearable device, not remotely in the cloud. This is key, because the latter approach (in the cloud) is known as “edge computing”, and its importance lies in two things: efficiency (as additional round-trips to the cloud slow down everything), and reliability (fall incidents occur in basements, elevators, and in places without a signal).</p>
<p>Microcontrollers like the ESP32 can execute classifiers and FSM algorithms locally using minimal power.</p>
<h3 id="heading-the-confirmation-window">The Confirmation Window</h3>
<p>When the device thinks a fall has occurred, it usually starts a 30 to 60 second countdown instead of immediately calling emergency services. During that time, the wearable vibrates and plays an alert sound so the user can cancel it in case it was a false alarm.</p>
<p>This is very important because otherwise any sudden arm movement, even false alarms, would cause an emergency call.</p>
<h3 id="heading-alert-dispatch">Alert Dispatch</h3>
<p>Once confirmed, the notification, together with GPS coordinates, is sent by:</p>
<ul>
<li><p><strong>NB-IoT:</strong> &nbsp;the ideal protocol for wearables outdoors. It uses an already established LTE network, very minimal battery and excellent wall penetration.</p>
</li>
<li><p><strong>BLE:</strong> links to the user’s phone to forward the alert.</p>
</li>
<li><p><strong>Wi-Fi:</strong> fast and dependable within a home environment with good connectivity.</p>
</li>
<li><p><strong>LoRaWAN:</strong> long-distance and very low battery energy. it's suitable for a large campus or rural setting.</p>
</li>
</ul>
<p>The alert hits a cloud server, from where it's relayed to SMS notifications, push notifications, emergency call-backs to authorities, or a caregiver platform, depending on system configurations.</p>
<h2 id="heading-consumer-devices-where-things-stand"><strong>Consumer Devices: Where Things Stand</strong></h2>
<p>Apple watches series 4 and later feature arguably the most advanced fall detection mechanism among consumer wearables. This technology makes use of data collected from an accelerometer and a gyroscope with machine learning algorithms that help detect a fall and automatically call for help if there is no sign of movement from the person wearing it.</p>
<p>Apple regularly works on improving its fall detection system by eliminating any errors.</p>
<p>The Samsung Galaxy watch (Active2+) comes with hard fall detection that utilizes motion sensors for detecting motion based on the accelerometer. Users can adjust when the watch detects falls, such as always, while exercising, or while being active.</p>
<p>Within 60 seconds after detecting a fall, the watch shows an alarm prompt, after which it sends an SOS message to the emergency contact if no response is provided. This feature is off by default and needs to be turned on manually via the Galaxy Wearable app.</p>
<p>Dedicated medical pendants like Philips Lifeline and Medical Guardian continue to be favored in many high-risk elder care situations as they have specialized hardware, round-the-clock monitoring facilities, cellular connectivity features, and GPS technology. Though not as unobtrusive as smart watches, medical alerts are engineered especially for emergency situations.</p>
<h2 id="heading-the-challenges-worth-knowing-about"><strong>The Challenges Worth Knowing About</strong></h2>
<p>False positives are the main challenge regarding user experience. When alerts fire too often, users turn off the whole mechanism, defeating its purpose.</p>
<p>In order to solve this issue, Apple uses multi-level criteria to trigger an alert: only the combination of impact on the wrist, heart rate change, proper orientation of the body, and post-impact behavior will be able to confirm the occurrence of a fall.</p>
<p>Privacy is also a legitimate concern, especially for camera-based systems. We can address these concerns through emerging approaches like thermal sensors (body heat without identifiable imagery) and Wi-Fi Channel State Information (CSI) analysis, which offers detection without surveillance.</p>
<p>Training for fall detection is done directly using federated learning on the wearable device itself, so there's no need for user motion data to ever be sent out to the cloud. The cloud will only receive updates.</p>
<p>Finally, consistency is easy to ignore, but it matters a lot. A device that isn’t worn detects nothing. That is why smart pressure sensors placed into floors, room monitors based on radar technology, and Wi-Fi CSI analysis techniques are becoming more popular as supplements to wrist wearables.</p>
<h2 id="heading-wrapping-up"><strong>Wrapping Up</strong></h2>
<p>Fall detection sounds like a solved problem at first. All the sensors are ready, the algorithms are functioning effectively in the labs, and there’s plenty of connectivity. But what matters most after a fall is how quickly someone gets help.</p>
<p>With improvements made in wearable AI technology, fall detection is moving gradually from being an emergency-based solution to becoming a constant monitoring tool which silently protects its users. Technology-wise, we're pretty much there. The important thing is to make sure everything works reliably.</p>
 ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
