This paper presents an automatic method to detect abnormal crowd density by using texture analysis and learning, which is very important for the intelligent surveillance system in public places. By using the perspective projection model, a series of multi-resolution image cells are generated to make better density estimation in the crowded scene. The cell size is normalized to obtain a uniform representation of texture features. In order to diminish the instability of texture feature measurements, a technique of searching the extrema in the Harris-Laplacian space is also applied. The texture feature vectors are extracted from each input image cell and the support vector machine (SVM) method is utilized to solve the regression problem of calculating the crowd density. Finally, based on the estimated density vectors, the SVM method is used again to solve the classification problem of detecting abnormal density distribution. Experiments on real crowd videos show the effectiveness of the proposed system.