Considering the coherence among neighborhood pixels in an image
a kind of spatial domain watermarking scheme based on support vector machine is proposed.It uses support vector machine to embed the watermark and gains satisfied results.Due to the good learning ability and generalization ability of SVM with limited training samples
it can learn the relationship between the selected pixel and its neighboring pixels well with support vector regression.Then
a bit of the watermark is embedded or extracted by adjusting the value between the selected pixel(i.e.desired output) and the actual output of the trained SVR.Experimental results show that the proposed algorithm has good image perceptual quality and high watermark robustness to common image processing operation and the JPEG compression
which also possesses good security and practicability.