网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

数字图像水印在FPGA中如何实现?

  日常生活中我们经常见到数字图像水印的存在。例如图1所示。数字图像水印在日常生活中也起到非常重要的作用。它们以各种方法来保护所有者的权益,包括:

  版权识别;

  著作权认定;

  复制保护。

  图1 数字图像水印

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

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

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


  图2 一个简单的可见水印

  2 数字图像水印的FPGA实现


  图3 视频图像的数字图像水印的FPGA实现流程图

  我们要在视频图像采集系统终端显示一个五角星水印:

  1)水印的制作

  如图4所示,我们使用画图工具来制作一个图案。


  图4 红色五角星水印图

  2)rom文件的生成

  如图5所示,我们使用BMP2MIF工具生成.mif文件。


  图5 BMP2MIF工具

  3)FPGA watermark源码:


  4)图像水印的实现

  我们分别取了a =1 和 a = 0.5两种效果。


  图6 未加水印的图像


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


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

热门搜索:LCR2400 2320306 01B1002JF ADC128S102CIMTX PS3612RA RS1215-20 BT137S-600D118 PS-415-HG TLM825SA BT151S-800R118 TLM815NS 01B5001JF TLM609NS BT-M515RD 2839211 1301380020 SBBSM2120-1 LC1800 01T5001JF SS361220 2856142 TLP74RB PS-415-HG-OEM BTS410F2E6327 2320319
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质