您的位置 首页 电子

数字图像水印的FPGA完成过程

数字图像水印的FPGA实现步骤-未加水印的图像表示为f水印表示为w,常数a控制水印和衬底图像的相对可见性。如果a为1,则水印是不透明的,并且衬底图像完全是暗的;随着a接近0,会逐渐看到更多的衬底图像和更少的水印。通常a在0和1之间。如图2所示,a为数字水印,b图像中a=0.3,c图像中是已加水印的b和原图f的差值。

1 布景常识

日常日子中咱们常常见到数字图画水印的存在。例如图1所示。数字图画水印在日常日子中也起到非常重要的作用。它们以各种方法来维护所有者的权益,包含:

版权辨认;

著作权确定;

仿制维护。

数字图画水印的FPGA完成过程

图1 数字图画水印

数字图画的水印叠加公式为:

——————————-(1)

如公式1所示,未加水印的图画表明为f水印表明为w,常数a操控水印和衬底图画的相对可见性。假如a为1,则水印是不透明的,而且衬底图画完全是暗的;跟着a挨近0,会逐步看到更多的衬底图画和更少的水印。一般a在0和1之间。如图2所示,a为数字水印,b图画中a=0.3,c图画中是已加水印的b和原图f的差值。

数字图画水印的FPGA完成过程

图2 一个简略的可见水印

2 数字图画水印的FPGA完成

数字图画水印的FPGA完成过程

图3 视频图画的数字图画水印的FPGA完成流程图

咱们要在视频图画收集体系终端显现一个五角星水印:

1)水印的制造

如图4所示,咱们运用画图东西来制造一个图画。

数字图画水印的FPGA完成过程

图4 赤色五角星水印图

2)rom文件的生成

如图5所示,咱们运用BMP2MIF东西生成.mif文件。

数字图画水印的FPGA完成过程

图5 BMP2MIF东西

3)FPGA watermark源码:

数字图画水印的FPGA完成过程

4)图画水印的完成

咱们别离取了a =1 和 a = 0.5两种作用。

数字图画水印的FPGA完成过程

图6 未加水印的图画

数字图画水印的FPGA完成过程

图7 加了水印的图画(a = 0.5)

数字图画水印的FPGA完成过程

图8 加了水印的图画(a = 1)

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/338482.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部