hi! I'm
Carolina Brum

User Experience
Natural Movement Processing
this website

Find here a few examples on how I can help your team build robust sensing and compelling human motion understanding for interaction. I do so by combining statistical signal processing, natural movement processing, and human experiments.


In recent years, new sensing technologies have emerged for assessing human motion, interaction and behaviour. Human driven signals are challenging as they are unpredictable, complex, diverse and therefore hard to model.

How to validate a sensing technology, how to determine its accuracy and value? Each sensor has its limitations and artefacts and characterizing them is key for hindering their effects. I join forces with hardware engineers and silicon manufacturers to track and guide improvement.


Prediction filters, navigation, localization, detection, tracking, classification and mapping algorithms tailored for human movement and interaction are the core of my work.


Human-robot interaction, self-driven cars and gesture-based controllers require capable technology to capture human intent and to handle the unpredictable nature of human behaviour.

user experience

How to join human comfort and measurement accuracy? More and more, users are critical and selective on what to use, wear and which devices they are willing to have at home and work. I pair with product designers and UX researchers in order to find where, when, how and what to measure?.


I run experiments to onboard users to new experiences, evaluating their effort and satisfaction while using new controllers. I also design and execute experiments to gather data for machine learning. I deliver end-to-end human experiment solutions, from experiment protocol design to statistical analysis and data visualization.

natural movement processing

What vocabulary of gestures or interaction work? How learnable an interaction is? What is the feasible region that takes into account interaction accuracy, computation cost, power, user effort (mental/physical) and satisfaction? What dynamic model better describe a given human motion and interaction? How robust it is?

This website is an ongoing experiment. It was implemented on Barebones and uses d3.
The demos are shown in an incomplete form. Only artificial data was used.
Want to do cool stuff together? Reach me at fliprlsensing AT ieee.org.

Carolina Brum by Vanessa Yaremchuk
Dr. Carolina Brum Medeiros is a researcher and an engineer devoted to sensing and algorithms for HCI and human motion analysis. She runs a consulting company on HCI, based in Montreal, Canada. She also holds academic collaborations with the Input Devices and Music Interaction Laboratory in Canada, the Computer Music Group in Brazil, and the Responsive Environments Group/MIT Media Lab in the US. Her research interests include sensing, algorithm, human motion/gesture analysis, statistical signal processing, interactive objects and environments, and human interaction experiments. In and out of her lab, Carolina is always chasing movement. [selected publications]
Website content and D3 code are © Carolina Brum Medeiros 2019. All rights reserved. Please request permission to copy or redistribute via e-mail.