An apparatus and method for performing a motion classification of a user and / or a step count of a user are provided. A method of classifying a user's movement comprises measuring accelerometer data for a plurality of axes, identifying the most active axis of the plurality of axes based on the accelerometer data, determining one or more threshold values and accelerometer data for the most active axis Lt; RTI ID = 0.0 >; a <; / RTI >; signal amplitude.사용자의 움직임 분류 및/또는 사용자의 걸음 카운트를 수행하는 장치 및 방법이 제공된다. 사용자의 움직임을 분류하는 방법은 복수의 축들에 대한 가속도계 데이터를 측정하고, 가속도계 데이터에 기초하여 복수의 축들 중 가장 액티브한 축을 확인하며, 하나 이상의 쓰레시홀드 값들 및 가장 액티브한 축에 대한 가속도계 데이터의 신호 진폭에 기초하여 사용자의 움직임을 분류한다.