The invention relates to a
human body behavior recognition method based on global characteristics and sparse representation classification. The method comprises the following steps: performing
Gaussian kernel convolutional filtering preprocessing on a video frame, and extracting a moving foreground pixel by using a
differential method; sampling a pixel value according to a
time space dimension ofa parameter, determining a moving area, adjusting the size of the video frame, performing primary dimension reduction, splicing video frames in rows to form a
vector group, and acquiring characteristic vectors; splicing the characteristic vectors in rows to form a
characteristic matrix, performing secondary dimension reduction, calculating a primary characteristic dictionary of the characteristicmatrix, initializing the dictionary, after dictionary initialization, performing
dictionary learning by using a class accordant K-time matrix
singular value decomposition method, calculating an inputsignal sparse code according to the dictionary, inputting the code into a classifier, and outputting a
behavior type; and counting
dictionary learning parameters, and performing
behavior recognition in real time. By adopting the method, dictionaries and linear classifiers with both reconstitution functions and classification functions are acquired,
human body behavior recognition efficiency is improved, and the method is applicable to scientific fields such as
security monitoring, video search based on contents and
virtual reality.