Home▸Articles▸Medicine & Biophysics

Ballistocardiography: Heartbeat Recoil Sensing

A technique for non-invasively measuring cardiac output using the principles of Newton's laws.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What Ballistocardiography Is

Ballistocardiography (BCG) is a method for measuring the mechanical activity of the heart, specifically the ejection force during each heartbeat. It works by detecting the minute changes in body mass and velocity caused by blood being ejected from the left ventricle into the aorta.

The technique relies on Newton's third law: for every action, there is an equal and opposite reaction. As blood leaves the heart, it exerts a force that causes the body to recoil slightly, which can be measured using sensitive sensors.

How It Works

During each heartbeat, the left ventricle contracts, ejecting blood into the aorta. This ejection of mass creates a force that is transmitted through the body tissues and causes the entire body to recoil slightly in the opposite direction.

A sensor plate measures this recoil by detecting changes in the body's position or velocity over time. The resulting signal can be analyzed to extract information about the heart rate, stroke volume, and other cardiac parameters.

live demo · related simulation● LIVE

Why It Matters

BCG is particularly useful for monitoring patients who are critically ill or in intensive care units, where invasive methods of measuring cardiac output can be risky. It provides a non-invasive way to assess cardiovascular function and can help guide treatment decisions.

Moreover, BCG has applications in wearable technology, allowing for the development of devices that can monitor heart activity continuously without requiring direct contact with the body.

Real-World Examples

BCG has been used to develop wearable health monitoring devices that can track a person's cardiovascular health in real-time. These devices are particularly valuable for patients with heart conditions or those who need continuous monitoring.

In clinical settings, BCG is also employed to monitor the effectiveness of treatments and to detect changes in cardiac function over time.

Frequently asked questions

How accurate is ballistocardiography compared to other methods?

BCG can be quite accurate for non-invasive monitoring, but it may not match the precision of invasive techniques like direct cardiac catheterization. However, its accuracy can be improved with advanced signal processing and sensor technology.

Can BCG be used to diagnose heart conditions?

BCG is primarily a tool for monitoring rather than diagnosing specific heart conditions. It provides valuable information about cardiac function over time but typically requires additional diagnostic tools for definitive diagnosis.

What are the limitations of ballistocardiography?

BCG can be affected by motion and respiration noise, which can interfere with accurate signal interpretation. Additionally, it may not work well in patients with high body mass or those who move excessively during measurement.

Is BCG a new technology?

While the principles of BCG have been known for over a century, recent advancements in sensor technology and signal processing have made it more practical and accurate for modern applications.

Try it live

Everything above runs in your browser — open Ballistocardiography: Heartbeat Recoil Sensing and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Ballistocardiography: Heartbeat Recoil Sensing simulation

What did you find?

Add reproduction steps (optional)