什么是差分图像方差?什么是对图像方差差分?

下次自动登录
现在的位置:
& 综合 & 正文
差分近似图像导数算子之Laplace算子
在图像处理,我们知道经常把Laplace算子作为边缘检测之一,也是工程数学中常用的一种积分变换。本节主要介绍Laplacian 算子相关的知识。
首先,拉普拉斯算子是最简单的各向同性微分算子,它具有旋转不变性。一个二维图像函数的拉普拉斯变换是各向同性的二阶导数,定义为:
用更加形象的图像来解释,假设我们有一张一维图形。下图(a)中灰度值的”跃升”表示边缘的存在.如果使用一阶微分求导我们可以更加清晰的看到边缘”跃升”的存在(这里显示为高峰值)图(b); 如果在边缘部分求二阶导数会出现什么情况?,图(c)所示。(其图片和定义公式来源于)。
你会发现在一阶导数的极值位置,二阶导数为0。所以我们也可以用这个特点来作为检测图像边缘的方法。 但是, 二阶导数的0值不仅仅出现在边缘(它们也可能出现在无意义的位置),但是我们可以过滤掉这些点。
为了更适合于数字图像处理,将该方程表示为离散形式:
另外,拉普拉斯算子还可以表示成模板的形式,以便更好编程需要。如图1所示。
图1(a)表示离散拉普拉斯算子的模板,图1(b)表示其扩展模板,图1(c)则分别表示其他两种拉普拉斯的实现模板。从模板形式容易看出,如果在图像中一个较暗的区域中出现了一个亮点,那么用拉普拉斯运算就会使这个亮点变得更亮。因为图像中的边缘就是那些灰度发生跳变的区域,所以拉普拉斯锐化模板在边缘检测中很有用。一般增强技术对于陡峭的边缘和缓慢变化的边缘很难确定其边缘线的位置。但此算子却可用二次微分正峰和负峰之间的过零点来确定,对孤立点或端点更为敏感,因此特别适用于以突出图像中的孤立点、孤立线或线端点为目的的场合。同梯度算子一样,拉普拉斯算子也会增强图像中的噪声,有时用拉普拉斯算子进行边缘检测时,可将图像先进行平滑处理。
图像锐化处理的作用是使灰度反差增强,从而使模糊图像变得更加清晰。图像模糊的实质就是图像受到平均运算或积分运算,因此可以对图像进行逆运算,如微分运算能够突出图像细节,使图像变得更为清晰。由于拉普拉斯是一种微分算子,它的应用可增强图像中灰度突变的区域,减弱灰度的缓慢变化区域。因此,锐化处理可选择拉普拉斯算子对原图像进行处理,产生描述灰度突变的图像,再将拉普拉斯图像与原始图像叠加而产生锐化图像。拉普拉斯锐化的基本方法可以由下式表示:
这种简单的锐化方法既可以产生拉普拉斯锐化处理的效果,同时又能保留背景信息,将原始图像叠加到拉普拉斯变换的处理结果中去,可以使图像中的各灰度值得到保留,使灰度突变处的对比度得到增强,最终结果是在保留图像背景的前提下,突现出图像中小的细节信息。但其缺点是对图像中的某些边缘产生双重响应。
OpenCV版Laplace算子
#include "cv.h"
#include "highgui.h"
int main(int argc, char* argv[])
Mat src = imread("test.jpg");
Laplacian(src,dst,src.depth());
imwrite("laplacian.jpg",dst);
imshow("dst",dst);
waitKey();
OpenCV-Python版Laplacian
#coding=utf-8
import cv2
import numpy as np
img = cv2.imread("test.jpg", 0)
gray_lap = cv2.Laplacian(img,cv2.CV_16S,ksize = 3)
dst = cv2.convertScaleAbs(gray_lap)
cv2.imshow('laplacian',dst)
cv2.waitKey(0)
cv2.destroyAllWindows()
OpenCV-Python版LaplaceOperater
import cv2
import numpy as np
kernel_size = 3
ddepth = cv2.CV_16S
img = cv2.imread('test.jpg')
img = cv2.GaussianBlur(img,(3,3),0)
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
gray_lap = cv2.Laplacian(gray,ddepth,ksize = kernel_size,scale = scale,delta = delta)
dst = cv2.convertScaleAbs(gray_lap)
cv2.imshow('laplaceOperater',dst)
cv2.waitKey(0)
cv2.destroyAllWindows()
原始图像所示:
OpenCV-Python版Laplacian输出图像所示:
OpenCV-Python版LaplaceOperater输出图像所示:
由图可以看出,将原始图像通过拉普拉斯变换后增强了图像中灰度突变处的对比度,使图像中小的细节部分得到增强并保留了图像的背景色调,使图像的细节比原始图像更加清晰。基于拉普拉斯变换的图像增强已成为图像锐化处理的基本工具。
[1] Milan Sonka ,Vaclav Hlavac, Roger Boyle, "Image Procssing ,analysis and Machine Vision".
[2] Richard Szelisi,"Computer Vision Algorithms and Applications".
关于Image Engineering & Computer Vision的更多讨论与交流,敬请关注本博和新浪微博.
&&&&推荐文章:
【上篇】【下篇】基于混沌差分的图像隐藏算法与实现
摘要:图像隐藏是一个近几年研究比较热门的方向,由于与密码学有很多相似之处,以及实用性较强的原因,受到了广大研究者的热捧,现在的应用也相当广泛。关于图像隐藏的算法很多,但都有这样或那样的缺点。本文提出的算法,是结合了大多数的算法也得出的,能够更好的隐藏秘密图像,能够更好的控制失真,使恢复出来的图你更好。本文提出的算法经过matlab验证,能够得到较好的隐藏效果与恢复效果。  关键词:混沌序列 混沌差分 随机序列 融合  Abstract:Image hiding is a very hot research direction in recent years, Because image hiding and cryptography have much in common, and have stronger practical application,It has been accepted by many researchers,and now it's applications are very wide.There are many algorithms for image hiding, But all of them have this or that kind of shortcomings. The algorithm i will propose,is a summary of the most of the algorithms, can hide secret image better, can control the distortion better.you can restore the secret image better.The algorithm i proposed is verified by matlab. you can get good hidden effect and restored effect.  Key word: Cfusion    一、引言  当今,网络技术与多媒体信息技术得到飞速发展,为人们相互共享信息提供了诸多的方便。这样,就给相互之间共享的信息就带来了安全隐患,国家机密信息、公司企业机密信息、个人隐私信息就完全可能被恶意者劫取,后果不堪设想。在这样的情况下,多媒体信息隐藏技术就诞生了。数字图像隐藏技术是其中的一个重要的分支,它是利用人们的视觉器官的弱点,将需要被隐藏的图像通过数字图像隐藏技术隐藏于公开图像中,使被隐藏的图像不能被视觉器官所感觉,以达到无法看到被隐藏的图像的目的。  在图像隐藏这个领域,数字图像隐藏技术可分为空域图像隐藏技术和频域图像隐藏技术。空域图像隐藏技术一般利用人眼对像素灰度值的微小变化不易察觉的特点来进行隐藏,而频域图像隐藏技术则是将机密图像隐藏于公开图像中人们不易察觉的频域数据中。一般而言,频域图像隐藏技术较空域图像隐藏技术的鲁棒性等要好一些。  长期以来,数字图像隐藏技术的发展在不断的更新中,从最初的简单的隐藏到经过加密的后的隐藏等过程,比如像素二进制化、图像像素分块、置乱、图像加密、融合等。但随着它们的提出,新算法带来了更好的鲁棒性、安全性等,但同时也带来了一些缺点。本文综合了这些缺点,提出了一种改善其中一些缺点的算法。  二、混沌  迄今为止,混沌还没有一个公认的普遍的定义,不过它已经普遍应用于各个领域,所以对混沌也应该不是很陌生。混沌具有非线性确定性,如果一个系统同时具有对初值的敏感性以及出现非周期运动,则可认为系统是混沌。混沌系统可以用下面的一个数学迭代式表示:  i=0,1,2,3….  以上迭代式中,当的 u 的取值范围为3.571448<u<4 时,将产生非周期性的非线性的具有确定性的序列,即混沌序列。此混沌序列定义在(0,1)上,因此我们也可以认为混沌序列是一种伪随机序列。  三、图像隐藏算法原理  在将机密图像通过融合的算法隐藏于公开图像时,可以将机密图像分块,或者单个像素进行融合,不过一般都是采取用机密图像原本的像素值乘以一个(0,1)之间的值,往往这个值要非常小,才能达到隐藏的目的,这样就相当于把原本的像素值缩小了。在恢复操作的时候,做一个逆运算,相当于把被缩小了的值进行一个放大处理。但在这个过程当中往往恢复后的像素值与原来的像素值并不相等,或多或少会有差距。实验证明,如果原像素值越大,经过隐藏时缩小,再经过恢复时放大后,与原来的像素值差距越大。  相应的,如果原像素值越小,经过隐藏时缩小,再经过恢复时放大后,与原来的像素值差距越小。因此,我们就可以先把机密图像通过某种算法处理,使它所有原本的像素值先变小,然后再通过上面所讲的融合方式进行融合,这样就会使机密图像原本的像素值与恢复后的像素值的差距缩小,从而使失真度降到最低。下面就是本文所提出的图像隐藏算法的原理图:  图像隐藏算法的原理图 图 3-1  可以看出,我们可以先利用混沌迭代式产生一个与秘密图像大小一样的伪随机序列矩阵(w),产生此序列的初始值将作为此算法的一个密钥(seed1)。然后将这个混沌序列矩阵与秘密图像的像素值矩阵(s)点乘,得到一个与秘密图像大小一样的另一个矩阵(s’),用s与s’相减,就得到了混沌差分图像矩阵scf,这样我们就把原来的像素值进行了小化处理,为下一步的融合处理作好准备。在作融合处理的时候,我们要求公开图像不得小于秘密图像,这样我们可以通过一个初始值(将作为此算法的第二个密钥seed2),产生两个与公开图像大小相等的随机值矩阵。从而秘密图像的每一个像素可以随机选择在公开图像中要进行融合的位置,这样可以保证,秘密图像是均匀隐藏于公开图像中的,从而可以提高抗攻击性,鲁棒性。最后通过融合算法进行混沌差分图像与公开图像的融合,得到结果图像。 相应的,恢复算法是隐藏算法的逆过程,这里不再多说。  四、图像隐藏的算法  本文提出了基于混沌差分的图像隐藏算法,在这里我们把256*256的灰度图像作为机密图像,500*362的灰度图像作为公开图像。来说明基于混沌差分图像隐藏的算法的具体过程:  机密图像的隐藏过程如下:  1)、在matlab中用imread()函数读出灰度机密图像man.tif,得到机密图像矩阵S,读出S的大小,x1表示它的行数,y1表示它的列数,并将其中的灰度值转成double类型,为后面的差分运算作好准备。  2)、设定一个初始值,这里我用的是以0.9999,并作为第一个密钥seed1,即seed1=0.9999,用混沌序列公式以seed1作为初始值,产生一个x1*y1大小的混沌序列,同时u我们取的值为3.6699,并用reshape()函数将这个序列构成以x1表示行数,y1表示列数的混沌序列矩阵scf。  3)、将double类型的机密图像矩阵与混沌序列矩阵scf作点乘运算。并用这个点乘运算后的矩阵与double类型的机密图像矩阵作差分运算,得到的混沌差分机密图像再保存到S中。  4)、再设定一个初始值,这里我们用seed2(这里我们取seed2=0.1234)表示,以seed2为种子,用matlab中的rand()函数产生两个与公开图像C大小相同的随机序列矩阵, 这两个矩阵主要用于后面图像融合时,确定融合的位置。
本文内容只是论文部分简介,如需了解更多详情请咨询本站客服!
发布人:3202 Tags:基于差分图像分块的视频背景提取算法_叶青_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
&&&#165;2.00
&&&#165;2.00
&&&#165;2.00
&&&#165;3.00
&&&#165;2.00
&&&#165;2.00
&&&#165;2.00
&&&#165;1.00
喜欢此文档的还喜欢
基于差分图像分块的视频背景提取算法_叶青
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢自适应差分演化算法在图像监督分类中的应用--《武汉大学学报(信息科学版)》2013年01期
自适应差分演化算法在图像监督分类中的应用
【摘要】:针对传统遥感图像分类算法存在约束条件多、容易陷入局部最优解、分类精度低的缺陷,提出了一种基于自适应差分演化的遥感分类新方法。实验结果表明,基于自适应差分演化的遥感图像分类算法在分类精度上优于传统方法,在收敛速度上优于标准的差分演化分类算法,其分类精度和Kappa系数分别达到了92.66%和0.901 7。
【作者单位】:
【关键词】:
【基金】:
【分类号】:TP391.41【正文快照】:
目前,差分演化算法(differential evolutionalgorithm,DE)已在诸多领域中得到应用[1-4],在遥感图像处理方面,文献[5]提出了一种基于差分演化的无监督图像分类方法,并用美国4波段Lake Tahoe数据进行了实验分析。但差分演化在遥感图像监督分类方面的研究工作还很少。在DE算法中
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【相似文献】
中国期刊全文数据库
王小璠;;[J];电子产品世界;2011年07期
于来行;乔蕊;;[J];计算机系统应用;2011年06期
张欢;蔡如华;;[J];微电子学与计算机;2011年07期
邓福平;张超勇;连坤雷;徐绍锬;;[J];中国机械工程;2011年16期
刘岩俊;;[J];微电子学与计算机;2011年07期
郭峰;韩溟;王道平;;[J];现代电子技术;2011年10期
彭耶萍;;[J];软件导刊;2011年07期
程东旭;钱晓惠;郑玉晖;赵慧杰;;[J];玉林师范学院学报;2011年02期
黄宝贵;卢振泰;马春梅;赵景秀;;[J];计算机应用;2011年07期
张森;康凤举;张建春;韩翃;曾艳阳;;[J];系统仿真学报;2011年08期
中国重要会议论文全文数据库
刘程远;王小铭;;[A];第十二届全国图象图形学学术会议论文集[C];2005年
李琪林;甄威;周明天;;[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
李亮;陈志强;邢宇翔;;[A];2004年CT和三维成像学术年会论文集[C];2004年
杨樊;韩艳丽;;[A];2006年全国光电技术学术交流会会议文集(D 光电信息处理技术专题)[C];2006年
彭丰平;鲍苏苏;;[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
李文敬;黄容伟;廖伟志;;[A];2007年全国开放式分布与并行计算机学术会议论文集(下册)[C];2007年
栾秋红;林克正;;[A];黑龙江省计算机学会2007年学术交流年会论文集[C];2007年
赵大哲;杨金柱;栗伟;张凤春;;[A];第十四届全国图象图形学学术会议论文集[C];2008年
冷洪泽;谢政;徐桢;;[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
梁韵基;周兴社;於志文;;[A];第18届全国多媒体学术会议(NCMT2009)、第5届全国人机交互学术会议(CHCI2009)、第5届全国普适计算学术会议(PCC2009)论文集[C];2009年
中国重要报纸全文数据库
伍裕标;[N];中国电脑教育报;2002年
黄智军;[N];计算机世界;2007年
岳轶群 翁敬农;[N];中国测绘报;2006年
宪春;[N];中华工商时报;2004年
王守银;[N];电脑报;2001年
;[N];中国航空报;2005年
中国博士学位论文全文数据库
童立靖;[D];中国科学院研究生院(软件研究所);2005年
赵英;[D];北京化工大学;2004年
彭健;[D];重庆大学;2002年
吉萌;[D];华中科技大学;2006年
张洪梅;[D];山东大学;2007年
张菊清;[D];长安大学;2009年
赵宏庆;[D];西北工业大学;2006年
黎鹤;[D];中国科学技术大学;2008年
单菊林;[D];大连理工大学;2007年
宋乐;[D];天津大学;2008年
中国硕士学位论文全文数据库
孙琰;[D];西北工业大学;2004年
史悦;[D];贵州师范大学;2004年
唐娟;[D];南京信息工程大学;2007年
周陆俊;[D];南京林业大学;2005年
唐升;[D];西北大学;2006年
张树忠;[D];成都理工大学;2006年
左永利;[D];重庆大学;2007年
陈瓅;[D];北京邮电大学;2008年
彭守镇;[D];华东交通大学;2009年
郑向瑜;[D];江南大学;2009年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 知识超市公司
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备74号

我要回帖

更多关于 什么是差分 的文章

 

随机推荐