The invention provides an
image quality evaluating method based on a
support vector machine. The method comprises the following steps: first, a preprocessed image sample is selected and extracted according to characteristic value, a processed sample set is respectively divided into a
training set and a testing set; secondly, the
training set is used for training the
support vector machine, the number of the
support vector machine is ensured according to a certain level which is required by a
system, thus ensuring each support vector
machine to be trained, wherein, an input sample is the characteristic value of the image and an output sample is the level of the
image quality; thirdly, the trained support vector
machine is used for adjusting and optimizing correlation parameters with the testing set and determining the parameter of the
decision function of the optimal hyperplane of the support vector
machine model; and finally, the support vector machine model which is trained and optimized is used for evaluating the
quality level of the image sample. The invention has the advantages of little required sample, fast arithmetic speed, high precision, good performance, strong popularization, etc.