引用本文:
【打印本页】   【HTML】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
过刊浏览    高级检索
本文已被:浏览 32次   下载 0  
基于北太天元的 DCT 域数字水印算法创新与实践
黄嘉鑫1, 卢朓2,3, 姚文琦1, 朱远鹏1
1.华南理工大学;2.北京大学数学科学学院;3.北京大学重庆大数据研究院
摘要:
针对国产科学计算软件在图像隐写课程教学中的需求,本文基于北太天元平台实现了离散余弦变换(Discrete Cosine Transform, DCT)域数字水印算法的完整教学实践。算法采用8*8分块离散余弦变换,利用伪随机密钥调制低频系数以嵌入二值水印,提取时通过计算系数向量与密钥的相关系数进行盲检测。实验以512*512灰度图像为载体,64*64二值二维码为水印,在北太天元中完成了水印嵌入、提取及性能验证。结果表明,含水印图像视觉质量良好,提取的二维码可正确识别,算法具备可行性与教学可操作性。本文为国产软件在数字媒体处理课程中的应用提供了新思路。
关键词:  北太天元  离散余弦变换  数字水印  水印嵌入  水印提取  教学创新
DOI:
分类号:TP309.7
基金项目:
Innovation and Practice of DCT Domain Digital Watermarking Algorithm Based on Baltamatica
Huang Jiaxin,Yao Wenqi
Abstract:
To meet the demand for domestic scientific computing software in image steganography courses, this paper presents a complete teaching practice of a digital watermarking algorithm in the discrete cosine transform (DCT) domain based on the Baltamatica platform. The algorithm adopts an 8*8 block-based DCT and modulates low-frequency coefficients with pseudo-random keys to embed a binary watermark. During extraction, blind detection is achieved by calculating the correlation coefficient between the coefficient vector and the key. Experiments use a 512*512 grayscale image as the carrier and a 64*64 binary QR code as the watermark. The processes of watermark embedding, extraction, and performance verification are implemented in Baltamatica. Results show that the watermarked image maintains good visual quality and the extracted QR code can be correctly recognized, demonstrating the feasibility and educational operability of the algorithm. This paper provides a new approach for applying domestic software in digital media processing courses.
Key words:  Baltamatica  DCT  Digital Watermarking  Watermark Embedding  Watermark Extraction  Teaching Innovation