一种简便易行的空间域图像信息隐藏技术

发布者:Qingfang最新更新时间:2006-09-14 来源: 现代电子技术关键字:水印  宿主  图像  嵌入 手机看文章 扫描二维码
随时随地手机看文章

1 引言

图像的信息隐藏技术是指在图像中加入代表版权拥有者的某些信息(水印),以实现版权保护。加入水印后的图像应无明显降质现象出现,即水印具有较强的不可见性;同时也应具有鲁棒性,即经过各种恶意或无恶意的信号处理后,水印仍能被完整、准确的鉴定出来。

本文介绍了一种空间域图像信息隐藏方法,该方法中首先将水印图像各像点的位置进行随机置乱达到加密的目的,再根据水印各像点的取值,并结合宿主图像块的特点,自适应地改变嵌入信息的强度,以满足水印的不可见性,利用伪随机序列将水印点嵌入到图像中的位置进行随机置乱,提高了水印的安全性以及受到剪切时的稳健性,此算法无论是在嵌入或是提取水印时都非常简便,可利于实时或者FPGA的实现,另外实验也证明,该算法具有很好的水印透明性和鲁棒性。

2 水印的嵌入方法描述

2.1 二值水印图像的随机置乱

将二值图像作为水印,设其像点为为Mm×Nm。为了提高水印的安全性,首先对原始二值水印图像进行随机排列,即随机置乱。过程如下:

(1)将大小为Mm×Nm的二值图像表示成向量形式。

(2)由密钥key1控制产生一个长度为Mm×Nm的随机序列,序列的元素是1-Mm×Nm之间随机排列的整数。

(3)以随机序列的元素为序号,重排水印序列的元素的次序,实现水印的置乱。

2.2 宿主彩色图像从RGB到YUV格式的转换

彩色图像比较常用的表示格式为RGB(即红、绿、蓝)格式,而YUV颜色表达方式主要用于电视信号中,Y分量的物理含义是亮度,代表了图像的所有信息,U和V分量代表了色差信号,我们在Y分量中加入水印,对于U,V分量不做任何变换,在Y分量中加入水印之后,由YUV分量重新生成RGB分量,即构成了加入水印后的图像。

图像从RGB到YUV以及从YUV到RGB格式的转换的公式如下:




2.3 根据图像块特征,自适应地改变嵌入水印的强度

将宿主图像Y分量分成大小4×4的图像块,水印加入的过程实际上就是根据水印像点值的取值情况依次改变对应图像块灰度值的过程,这里灰度值改变的大小程度主要是根据宿主图像块的特征而自适应地改变,根据人类的视觉特点,如果图像块的灰度值对比度越大,人眼对图像中的噪声的敏感性越弱,相反,对噪声的敏感性就强。而水印的嵌入过程可以认为是图像加入噪声的过程,嵌入水印的强度可以根据宿主图像块的灰度对比度而改变,如果对比度大,则加入的水印可以强一点,假设Ymax和Ymin分别是选定的一个4×4块中的16个象素中最大的灰度值和最小的灰度值,那么差值Δ=gmax-gmin可以近似表示图像块的对比度的大小,根据Δ可以改变宿主图像灰度值的变化量的大小,即加入水印的强弱,为了防止由于图像块过于平滑,造成水印在图像块中强度太弱使鲁棒性变差,我们设置了水印强度的下限λmin,这样构成了如下用于调整水印强度的系数:λ=max[λmin,K×(ymax-ymin),其中k可以调整水印图像中的整体强度,λmin根据宿主图像的特点由实验中确定,下面介绍水印嵌入的方法。

首先产生一个数值在0-1之间的长度为4×4的伪随机序列,并将该序列变成4行×4列的矩阵PN(i,j),(j=1,…,4;j=1,…,4)

假如二值水印序列当前元素值为0,相应的宿主图像块的各灰度值y(i,j)作如下修改:ynew(i,j)=y(i,j)+λ×PN(i,j);若二值水印序列当前元素值为0,相应宿主图像块的各灰度值y(i,j),作如下修改:ynew(i,j)=y(i,j)-λ×PN(i,j)。也就是说保证在水印像点值为1时,相应宿主图像块中的各灰度值比原来的值有所增加,而水印像点值为0时则相应宿主图像块的灰度值变小,由于PN(i,j)是随机的,所以图像块中任意位置增加或减小的灰度值是随机的,类似于噪声,使水印在视觉上不易被察觉。

2.4 水印信息随机嵌入到图像块

水印信息随机加入到各个图像块中,而不是依次将水印信息加入到由上而下、由左到右描述的图像块中,其主要原因有两个:第一是为了防止攻击时可能将含水印的图像部分完全剪切掉以致于提取不出水印,以及保证图像成片被剪切时水印不是也被连续剪切,从视觉角度还可以观察到水印图像的概貌;第二,依赖于密钥的水印信息的随机加入,也是从水印安全性的角度考虑的。

水印随机嵌入的实现方法如下:设原始图像的大小为M点×N点,由密钥key2产生长度为M×N的随机序列,其值x是1- M×N的自然数的随机重排,x=p(i),x即是第i(i=1,2,…,Mm×Nm)个水印点嵌入到宿主图像中的图像块的序号,通过实验证明,这种随机嵌入法可以很好地抗击剪切的攻击。

3 水印的提取方法描述

对水印的提取可以分为以下几个步骤:

(1)密钥key2产生随机序列,找出嵌入水印点的对应图像块位置;

(2)将彩色图像由RGB表色方法转换成YUV表色方法,提取出灰度(亮度)Y分量;

(3)对4×4的图像块求所有象素灰度值的总和;

该图像块已嵌入的水印像点值是1;如果sw

(4)由密钥Key1控制产生一个随机序列对水印序列位置重排,并构成二维的水印图像,这就是提取出的水印。

4 实验结果

我们运用Matlab语言设计了嵌入和提取的水印的程序,并对性能做了测试,宿主图像是512×512点的lena彩色图像,水印是41点×61点的二值图像。

加入水印后的图像的水印不可见性可用峰值信噪比PSNR来测试。在λmin取0.2和k取0.5时,实验测出的峰值信噪比PSNR=43.0231,这个值表明了图像在嵌入水印之后的透明性是比较好的,从视觉的角度也可以看到,图像没有任何可见失真;另外,在没有任何攻击下,水印可以完全准确地提取出来(见图1)。

下面进行鲁棒性测试,图2是对图像进行窗口大小为3×3的中值滤波后,提取出的水印,相似度为0.7609,图3是对图像加密度为0.03校验噪声攻击时提取出的水印,相似度0.7016,图4是图像进行压缩比为25:2的JPEG压缩后提取的水印,相似度为0.9076,图5是将图像旋转18度后提取出的水印,相似度为0.7503,图6是对图像进行剪切掉1/4后提取出的水印,相似度为0.92322,图7是对图像进行剪切掉1/2后提取出的水印,相似度为0.81931。

从以上的测试结果看到,该算法对一些常见的图象处理或攻击呈现出很好的鲁棒性。而对于剪切攻击,其鲁棒性更为突出。

5 结语

本文介绍了一种基于空间域的简便的图像水印算法,根据图像块的灰度对比度,自适应地改变水印加入的强度,使水印不可见性增强,并兼顾了不可见性和鲁棒性之间的矛盾。同时将水印加入到图像中的位置随机排列,提高了水印的安全性,也提高了水印抗击剪切的鲁棒性。

关键字:水印  宿主  图像  嵌入 引用地址:一种简便易行的空间域图像信息隐藏技术

上一篇:基于FPGA和SRAM的数控振荡器的设计与实现
下一篇:基于XC2V1000型FPGA的FIR抽取滤波器的设计

推荐阅读最新更新时间:2024-05-13 18:14

基于DSP和FPGA的嵌入式同步控制器实现
摘 要:针对印染设备多单元同步控制中动态性和稳定性的问题,提出一种基于DSP和FPGA的嵌入式同步控制器设计方案。DSP作为运算控制的核心,负责控制算法的实现;FPGA作为数据采集模块的核心,负责数据采集的实现。该系统具有结构灵活,通用性强的特点,且大大减少了系统的外围接口器件,降低了成本。采用Bang-Bang控制和数字PID控制相结合的双模控制算法,满足了系统响应快速性和稳定性的要求,提高了可靠性,具有很高的实用价值。 关键词:嵌入式;同步控制;DSP;FPGA 在印染机械设备生产加工过程中,各个传动单元分别由独立的电机驱动。为了保证整机各单元同步协调工作,提高产品质量,需要设计相应的同步控制器。多单元同步传动是印
[嵌入式]
基于DSP和FPGA的<font color='red'>嵌入</font>式同步控制器实现
基于嵌入式Linux 的移动终端的软件设计
1   引言 实时操作系统(RTOS)是嵌入式应用软件的基础和开发平台,应用程序都是建立在它之上。实时嵌入式操作系统的种类繁多,大体上可分为两种:商用型和免费型。商用型的实时操作系统功能稳定、可靠,有完善的技术支持和售后服务,但价格昂贵。免费型的实时操作系统在价格方面具有优势,目前主要有 Linux、μC/OS 等。 与其它嵌入式操作系统相比,嵌入式 Linux 具有开放源代码、高可靠性以及强大的网络功能等优势,因此选用了嵌入式 Linux 系统作为移动终端的软件平台。 2   车辆监控系统概述 车辆监控系统是融全球定位技术(GPS)、地理信息技术(GIS)和通用分组无线业务(GPRS)于一体的高科技系统,由移动终
[嵌入式]
基于DSP与双目CMOS摄像头的数字图像处理系统
传统的数字图像处理通常采用图像采集卡,将模拟电视信号转换成数字信号,然后由PC机进行软处理。这样不仅不够灵活,处理能力也受到PC机和软件的限制。随着CMOS成像芯片工艺的改进和数字信号处理器功能的提升,使得数据量与计算量较大的图像硬处理成为可能。本文详细介绍了通过两路CMOS摄像头采集图像,以浮点DSP为核心处理器,采用60万门FPGA实现逻辑控制的数字图像采集处理系统的设计原理和实现方法。本系统所采用的芯片与器件,在保证性能的同时,兼顾低功耗,整个系统可以由1394线缆供电。    1 原理概述   整个系统的原理框图如图1所示。系统上电后,FPGA配置子板把配置文件加载到FPGA中。DSP由外部 FLASH引导,通过F
[应用]
嵌入式系统设计中的十大开发趋势
根据最近在《EE Live!》的一项年度调查显示,蓝牙、 FreeRTOS 与多处理等技术在嵌入式系统中的应用持续被看好,而 FPGA 、8位元微控制器(MCU)以及内部或客制的作业系统(OS)则持续下滑。 这项年度调查采取一个较广泛的观点来看嵌入式系统设计的市场与技术趋势。从今年1月18日~2月21日之间,总共有2,258位工程师参与并回应了这项线上调查。 大部份的受访者(55%)来自北美,22%的人来自欧洲,亚洲则占14 %。他们分别来自不同的领域,包括工业(33%)、消费性电子(24%)、通讯(22%)、汽车(18%)和医疗(18%)等等。 以下图集将说明在嵌入式系统设计中的十大开发趋势: Wi-Fi占主
[嵌入式]
<font color='red'>嵌入</font>式系统设计中的十大开发趋势
Aptina推出MT9D015 200万像素手机图像传感器
   Aptina今天宣布推出MT9D015手机图像传感器。该1/5英寸200万像素图像传感器可以满足手机市场中智能手机主摄像头和前置摄像头在拍摄照片和视频方面日益增长的需求。该传感器的1.75微米像素使用最新的Aptina™ A-Pix™技术,能带来更佳的性能和更强的弱光敏感性。用作主摄像头元件时,新推出的这款传感器能提供与DSC相似的卓越图像捕捉性能,包括更短的延迟时间(每次拍照之间的间隔时间)和更佳的整体画质。用作手机前置摄像头元件时,该传感器能拍摄720p/30fps高清视频,为用户带来更佳的视频聊天体验。MT9D015是一种具有成本效益的紧凑型传感器解决方案,能够满足摄像头集成商对低垂直高度的要求,适用于更薄的手机机型。
[工业控制]
量子激光雷达水下获取3D图像,有望用于安全和防御等领域
新激光雷达系统使用量子探测技术,可以在水下实时捕获3D图像。图片来源:物理学家组织网 英国科学家首次展示了一种新型激光雷达系统,其使用量子探测技术在水下获取3D图像。该系统拥有极高的灵敏度,即便在水下极低的光线条件下也能捕获详细信息,可用于检查水下风电场电缆和涡轮机等设备的水下结构,也可用于监测或勘测水下考古遗址,以及用于安全和防御等领域。相关研究论文刊发于4日出版的《光学快报》杂志。 在水下实时获取物体的3D图像极具挑战性,因为水中的任何粒子都会散射光并使图像失真。基于量子的单光子探测技术具有极高的穿透力,即使在弱光条件下也能工作。在最新研究中,研究人员设计了一个激光雷达系统,该系统使用绿色脉冲激光源来照亮目标场景。
[安防电子]
量子激光雷达水下获取3D<font color='red'>图像</font>,有望用于安全和防御等领域
傅里叶变换的定义、物理意义,以及图像傅里叶变换
为此我们整理重发一篇去年分享过的《傅里叶变换的物理意义》一文,以便大家更好的理解。   1. 先看下面的两幅动画,增加对 傅立叶变换 的印象   第一个动画和第二个动画其实都是对时域的周期矩形形波(近似看成矩形波,并不是严格意义的矩形方波)进行傅里叶变换分析。   对于第一个图形来说,它侧重展示变换的本质之一:叠加性,每个圆代表一个谐波分量。   第二个图形则侧重展示离散的频谱图。   但是这两个图形其实都只是展示了周期信号的频谱分析,对应的都是离散谱,而且都只是对一种很特殊的时域波形进行的分析。不过通过这两个动画,想必对傅立叶变化也有了更深刻的印象吧!       2、为什么要进行傅立叶变换,其物理意义是什么? 傅立叶变
[嵌入式]
基于ARM的紧凑型图像采集系统设计
利用ARM7(Lpc2210)与CMOS感光芯片(OV7620)实现了一个紧凑型圈像采集、处理系统;通过夸理利用LPC2210数据总线的工作方式,有效地消除了OV7620对系统数据总线的干扰。SCCB控制,图像数据的采集、处理以及传输都由一片LPC22lO完成,特别适合于对功耗、体积要求较严格的嵌入式应用。 0V7620是一种CMOS图像传感器,它被广泛应用在网络摄像头、摄像手机等产品中。由它组成的图像采集系统,比较常见的设计方法为 OV7620搭配OV5ll+或CPLD/FPGA。OV511+或CPLD/FPGA采集的图像数据通过USB总线或双端口RAM输出到PC或 MCU(ARM、DSP等),由PC或MCU对图像数据进行进
[单片机]
基于ARM的紧凑型<font color='red'>图像</font>采集系统设计
小广播
最新应用文章

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved