The invention belongs to the field of the
body area network and relates to a
gait recognition method based on an inertial sensor. The method includes four phases. In the
data acquisition phase, four sensor nodes attached to legs of a testee and a
sensor node attached to the
waist of the testee are used to acquire motion angular speeds, accelerations and
magnetic field strengths of the legs and
waist of the body of the testee and wirelessly transmit data to a
base station, and then the data are transmitted to the upper computer for
processing. In the period dividing phase,
gait periods are divided according to angular speed change curves of the shanks so as to obtain segment data corresponding to gaits. In the
feature extraction phase, waveform features and behavioral features are extracted from the segment data and used to describe fluctuation of sensor signals and sport performance of
gait behaviors. In the gait classification phase, the gait features are transmitted to a classifying model, types of the gaits are acquired by computing, and thus gait recognition is achieved. The method is suitable for use in gait recognition in the fields, such as sports training,
medical care and
game design.