How iOS 16 Estimates Calories Using Motion Sensors

iOS 16 introduced the ability for users to close their Move ring using only their iPhone, removing the requirement of an Apple Watch. This article explains how the operating system translates raw data from internal iPhone hardware into an estimated burn of active calories. By analyzing readings from the accelerometer, gyroscope, and altimeter, and combining them with personal biometric data through Apple's Core Motion framework, iOS 16 models daily physical activity and metabolic expenditure.

Hardware Sensor Inputs

The primary hardware components involved in movement tracking are housed within the iPhone's motion coprocessor:

  • 3-Axis Accelerometer: Measures non-gravitational acceleration along three axes. It captures the impact force and frequency of footfalls to determine cadence, step count, and intensity.
  • 3-Axis Gyroscope: Detects rotational motion and device orientation. This helps the system determine where the phone is positioned—such as in a pocket, held in a hand, or resting in a bag—and filter out non-locomotive movement.
  • Barometer (Altimeter): Detects shifts in atmospheric pressure to measure elevation gain and loss, allowing the system to account for additional energy exerted when walking uphill or climbing stairs.

Algorithmic Processing via Core Motion

Raw sensor data is continuously processed through iOS’s Core Motion framework. Instead of treating every movement identically, the operating system uses machine learning models trained on large datasets of human movement to classify the user's current behavior.

  1. Gait and Cadence Recognition: Core Motion identifies the rhythmic pattern of human steps versus erratic movements like driving or vehicle vibrations.
  2. Device State Compensation: Because an iPhone is not anchored to a single limb like a smartwatch, the software calculates the phone's relative motion to isolate true body displacement from independent hand or pocket movements.
  3. Speed and Distance Correlation: During outdoor activity, Core Motion occasionally cross-references sensor data with assisted GPS to calibrate the user's stride length over time, improving the accuracy of future step-based distance estimates when GPS is unavailable.

Caloric Calculation and Biometrics

Motion detection alone cannot calculate caloric burn; it must be mapped to energy expenditure using the user's specific physical profile stored in Apple Health.

  • Metabolic Equivalent of Task (MET): iOS maps recognized motion patterns to standard MET values. A MET value represents the ratio of the rate at which a person expends energy relative to the mass of that person while performing a specific physical activity. Faster walking or running yields a higher MET multiplier than a casual stroll.
  • Biometric Baselines: The algorithm factors in user-provided metrics: body mass (weight), height, biological sex, and age. Weight is the critical variable in the energy expenditure formula: \[\text{Calories Burned} = \text{MET} \times \text{Body Weight (kg)} \times \text{Duration (hours)}\]
  • Active vs. Resting Energy: iOS 16 isolates active calories from resting (basal) metabolic rate. The Fitness app Move ring specifically counts active calories, ensuring that only the energy expended above baseline survival needs is credited to the user's daily total.