• • 上一篇    下一篇

基于区域性构建支持向量机模型的空域水印算法

晁沛%周亚建   

  • 基金资助:
    国家自然科学基金[61003284]、新闻出版重大科技工程[GXTC_CZ_1015004/09]、北京市自然科学基金[4122053]、北京市教育委员会科技计划面上项目(KM201210015006)

A Spatial Domain Digital Watermarking Algorithm base on Regional Support Vector Machine Model

CHAO Pei%ZHOU Ya-jian   

  • About author:北京邮电大学计算机学院,北京,100876

摘要: 为提高基于机器学习的数字水印算法的鲁棒性与不可感知性,根据支持向量机在有限训练样本的情况下具有很好的学习和泛化能力,图像的不同区域邻域像素与中心像素的关系紧密程度不同,文章提出一种基于区域性构建支持向量机模型与Arnold变换相结合的空域水印算法。利用不同区域的邻域像素与中心像素的不同关系紧密程度构建不同区域,从而构建不同的支持向量机模型,并通过水印的Arnold变换预处理实现水印的随机嵌入和提取操作。实验证明,该算法在剪切攻击、椒盐攻击、对比度增强方面相对其他基于机器学习的水印算法有良好的改善,并具有良好的不可感知性。

Abstract: In order to improve the robustness and imperceptibility of digital watermarking based on machine learning, considering the good learning ability and generalization ability of Support Vecor Machine(SVM) with limited training samples, and different relationship between the center pixel and neighborhood pixels in different areas, a new spatial digital image watermarking based on regional SVM model is proposed, which embed the watermarking based on Arnold transform. Due to the different degrees of releationship between the center pixel and neighborhood pixels, different kind of areas are built. SVM model is built in every kind of area, and then watermarking generated by Arnold transform is embedded and extracted. Experiments showed that the proposed scheme had good imperceptibility and better robustness against several attacks this algorithm attacks, such as cutting, pepper&salt, contrast enhancement and so on, than other watermarking algorithm based on machine learning.