Systems and methods configured to process motion data associated with a user. The systems and methods are configured to receive motion data from a sensor, calculate motion attributes from the data, and classify the motion data using one or more mathematical models. Attributes may be calculated without classifying the motion data into an activity type (such as walking, running, swimming, or any specific or general activity). Attributes may be compared to activity models comprising motion data from several individuals, which may not include the user. Motion data within the models and attributes of the user may be independent of any activity type. Attributes may be compared to select an energy expenditure model from one or more energy expenditure models, which may be selected as a best-match to the one or more motion attributes. An energy expenditure associated with the motion of the user may then be calculated.L'invention concerne des systèmes et des procédés consistant à traiter des données de mouvement associées à un utilisateur. Les systèmes et les procédés consistent à recevoir des données de mouvement d'un capteur, à calculer des attributs de mouvement à partir des données, et à classer les données de mouvement au moyen d'un ou plusieurs modèle(s) mathématique(s). Des attributs peuvent être calculés sans classer les données de mouvement en un type d'activité (marche, course, natation ou autre activité spécifique ou générale). Les attributs peuvent être comparés à des modèles d'activité comprenant des données de mouvement de plusieurs individus, qui peuvent ne pas inclure l'utilisateur. Les données de mouvement dans les modèles et les attributs de l'utilisateur peuvent être indépendantes de tout type d'activité. Les attributs peuvent être comparés pour sélectionner un modèle de dépense d'énergie à partir d'un ou plusieurs modèle(s) de dépense d'énergie, qui peu(ven)t être sélectionné(s) comme meilleure(s) correspondance(s) à l'attribut ou aux attributs de mouvemen