In the present invention, a multi-person pose recognition system has been
developed. This system includes a body pose detection module, a CC2420DBK
board and a multi-person pose monitoring software module. The body pose
detection module includes a triaxial accelerometer, a Zigbee chip and an
8-bit microcontroller. Several body pose detection modules and the
CC2420DBK board form a Zigbee wireless sensor network (WSN). The
CC2420DBK board functions as the receiver of the Zigbee WSN and
communicates with a robot onboard computer or a host computer through a
RS-232 port. The multi-person pose monitoring software monitors and
records activities of multiple users simultaneously. The present
invention provides a pose recognition algorithm by combining time-domain
analysis and wavelet transform analysis. This algorithm has been
implemented in the microcontroller of a body pose estimation module.
Through the algorithm, the system can recognize seven body poses:
falling, standing, sitting, lying, walking, going upstairs and going
downstairs.