The present invention relates to a processing apparatus (10), system (1) and method (20) for determining an ambulation motion of a subject. Advantageously also a slow ambulation motion may be detected. The processing apparatus is configured to perform the steps of obtaining accelerometer data indicative of a trunk motion of the subject; extracting one or more orthogonal motion components from high-pass filtered accelerometer data; determining a gravity component from low-pass filtered accelerometer data; comparing a direction of at least one of said orthogonal motion components with a direction of the gravity component; and classifying a motion of the subject as ambulation if said motion component is orthogonal or parallel to said gravity component.La présente invention porte sur un appareil (10), un système (1) et un procédé (20) pour déterminer les mouvements de marche d'un sujet. de manière avantageuse, les mouvements de marche lents peuvent également être détectés. L'appareil de traitement est conçu pour exécuter les étapes consistant à obtenir des données d'accéléromètre indiquant un mouvement de tronc du sujet ; extraire une ou plusieurs composantes orthogonales du mouvement à partir de données d'accéléromètre filtrées passe-haut ; déterminer une composante de gravité à partir de données d'accéléromètre filtrées passe-bas; comparer une direction d'au moins un des composants de mouvement orthogonaux, avec une direction de la composante de gravité ; et classer un mouvement du sujet en tant que marche si la composante de mouvement est orthogonale ou parallèle à ladite composante de gravité.