sciencevega-logo
sciencevega-logo

Concept   |   Meet the Editor   |   Publications   |   Support



New app provides real-time, full-body motion capture with a smartphone

by | Oct 16, 2024 | Applied Science and Technology

MobilePoser can do real-time full-body pose estimation and 3D human translation using IMUs in mobile consumer devices. Credit: Karan Ahuja/ Northwestern University.

A new app developed by Northwestern University engineers performs real-time, full-body motion capture with a smartphone.

The app does not require specialised rooms, expensive equipment, bulky cameras or an array of sensors. Instead, it requires a simple mobile device.

Called MobilePoser, the new system leverages sensors already embedded within consumer mobile devices, including smartphones, smart watches and wireless earbuds.

Using a combination of sensor data, machine learning and physics, MobilePoser accurately tracks a person’s full-body pose and global translation in space in real time.

Northwestern’s Karan Ahuja, who led the study, said: “Running in real time on mobile devices, MobilePoser achieves state-of-the-art accuracy through advanced machine learning and physics-based optimisation, unlocking new possibilities in gaming, fitness and indoor navigation without needing specialised equipment.

“This technology marks a significant leap toward mobile motion capture, making immersive experiences more accessible and opening doors for innovative applications across various industries.”

An expert in human-computer interaction, Ahuja is the Lisa Wissner-Slivka and Benjamin Slivka Assistant Professor of Computer Science at Northwestern’s McCormick School of Engineering, where he directs the Sensing, Perception, Interactive Computing and Experience (SPICE) Lab.

Credit: Karan Ahuja/ Northwestern University.

Limitations of current systems

Most movie buffs are familiar with motion-capture techniques, which are often revealed in behind-the-scenes footage.

To create CGI characters – like Gollum in Lord of the Rings or the Na’vi in Avatar – actors wear form-fitting suits covered in sensors, as they prowl around specialised rooms. A computer captures the sensor data and then displays the actor’s movements and subtle expressions.

Ahuja said: “This is the gold standard of motion capture, but it costs upward of $100,000 to run that setup.

“We wanted to develop an accessible, democratised version that basically anyone can use with equipment they already have.”

Other motion-sensing systems, like Microsoft Kinect, for example, rely on stationary cameras that view body movements.

If a person is within the camera’s field of view, these systems work well. But they are impractical for mobile or on-the-go applications.

To overcome these limitations, Ahuja’s team turned to inertial measurement units (IMUs), a system that uses a combination of sensors – accelerometers, gyroscopes and magnetometers – to measure a body’s movement and orientation.

These sensors already reside within smartphones and other devices, but the fidelity is too low for accurate motion-capture applications.

To enhance their performance, Ahuja’s team added a custom-built, multi-stage artificial intelligence (AI) algorithm, which they trained using a publicly available, large dataset of synthesised IMU measurements generated from high-quality motion capture data.

With the sensor data, MobilePoser gains information about acceleration and body orientation. Then, it feeds this data through the AI algorithm, which estimates joint positions and joint rotations, walking speed and direction, and contact between the user’s feet and the ground.

Finally, MobilePoser uses a physics-based optimiser to refine the predicted movements to ensure they match real-life body movements.

In real life, for example, joints cannot bend backward, and a head cannot rotate 360 degrees. The physics optimiser ensures that captured motions also cannot move in physically impossible ways.

The resulting system has a tracking error of just 8cm to 10cm. For comparison, the Microsoft Kinect has a tracking error of 4cm to 5cm, assuming the user stays within the camera’s field of view. With MobilePoser, the user has freedom to roam. 

Ahuja said: “The accuracy is better when a person is wearing more than one device, such as a smartwatch on their wrist plus a smartphone in their pocket, but a key part of the system is that it’s adaptive.

“Even if you don’t have your watch one day and only have your phone, it can adapt to figure out your full-body pose.”

Potential use cases

While MobilePoser could give gamers more immersive experiences, the new app also presents new possibilities for health and fitness.

It goes beyond simply counting steps to enable the user to view their full-body posture, so they can ensure their form is correct when exercising. The new app also could help physicians analyse patients’ mobility, activity level and gait.

Ahuja also imagines the technology could be used for indoor navigation – a current weakness for GPS, which only works outdoors.

Ahuja said: “Right now, physicians track patient mobility with a step counter. Our phones can calculate the temperature in Rome. They know more about the outside world than about our own bodies.

“We would like phones to become more than just intelligent step counters. A phone should be able to detect different activities, determine your poses and be a more proactive assistant.”

MobilePoser was unveiled at the 2024 ACM Symposium on User Interface Software and Technology in Pittsburgh.

Share This…

Today’s Science – Tomorrow’s Scientists

ABOUT US

ScienceVega and its accompanying website, sciencevega.com, exist to bring today’s science to tomorrow’s scientists. And it will do this in a way which is completely free to both school and pupil. The pathway from GCSE to A-level to degree to scientific career is not always obvious. Quite often it is ambiguous and not enough is done to show a fourteen-year-old the possibilities open to them in a decade’s time.

Many may harbour the vague idea of ‘saving the whales’, but how many know how to get there? How many realise that as they go along their focus might change? The draw of the ocean may remain, but how many realise that instead of studying whales, they actually add to our knowledge of disappearing corals in the Pacific Ocean? Or the marked drop off in populations of crustaceans unique to Western Australia? Or examining fish behaviours in the Indian Ocean? But those careers are there and ScienceVega will showcase them, along with the scientists, both established professors at the top of their field and young PhD scientists just starting out on their career paths.

Should you wish to advertise with us, and help this venture to continue to reach our young scientists, please contact: office@sciencevega.com

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.