人工神经网络在图像处理中的应用

人工神经网络在图像处理中的应用
人工神经网络在图像处理中的应用

人工神经网络在图像处理中的应用

王国雷

(山东大学控制科学与工程学院生物医学工程2008级)

摘要:图像处理可以看作一大类图像技术,着重强调在图像之间的变换,图像处理是包含丰富内容和具有广阔应用领域的研究学科。近几年来,作为具有自组织、自学习和联想功能的人工神经网络理论已成功地应用于图像处理的许多方面,如图像压缩、图像分割、边缘检测、图像增强、图像识别等。概括得说,神经网络应用于图像处理的主要思路是:把原始图像或经过适当预处理的图像作为网络的输入信号,在网络的输出端得到处理后的图像信号或分类结果。

关键词:图像处理,人工神经网络,图像压缩、图像分割、边缘检测、图像增强、图像识别。

The Application Of Artificial Neural Network In The Area Of

Image Processing

Wang Guolei

(Biomedical Engineering, 2008 Grade, College of Control Science and

Engineering, Shandong University)

Abstract: Image processing can be seen as a large class of imaging technology, emphasizing on the transformation between the images, image processing is a subject with rich content and broad application areas. In recent years, as a self-organizing, self-study and associate function artificial neural network theory has been successfully applied to many aspects of image processing such as image compression, image segmentation, edge detection, image enhancement, image recognition and so on. In general, the main idea of neural network application in image processing is as below: put the original image or an appropriate pre-processing image as the input signal of network, the network output is the result : processed image signal or classification results.

Keywords: Image processing, artificial neural network, image compression, image segmentation, edge detection, image enhancement, image recognition.

1. 引言

图像是用各种观测系统以不同形式和手段观测客观世界而获得的,可以直接或间接作用于人眼进而产生视觉的实体。图像技术在广义上是各种与图像有关的技术的总称。包括利用计算机和其他电子设备进行和完成的一系列工作。例如图像的采集、获取、编码、存储和传输,图像的合成和产生,图像水印的嵌入和输出,图像的变换、增强、恢复和重建,图像的分割,目标的检测、跟踪、表达和描述,目标特征的提取和测量。因此,为了对各种图像技术进行综合研究、集成应用、有必要建立一个整体框架——图像工程。图像工程根据抽象程度和研究方法等的不同可分为3个层次:图像处理、图像分析和图像理解。

随着科学技术,特别是信息技术的发展,图像处理技术已经成为科学研究不可缺少的强有力工具,传统的图像处理方法已经无法满足需要,研究人员开始探索新的更有效的方法,其中利用神经网络进行图像处理是最活跃的方向.神经网络算法比起传统的算法表现出了很大的优越性,这主要表现在:(1)高度并行处理能力,处理的速度远远高于传统的序列处理算法;(2)具有自适应功能,能够根据学习提供的数据样本找出和输出数据的内在联系;(3)非线性映射功能,图像处理很多问题是非线性问题,神经网络为处理这些问题提供了有用的工具;(4)具有泛化功能,能够处理带有噪声的或不完全的数据。

最初,人工神经网络是作为模式识别分类器和聚类技术在图像处理领域中得到应用的。然后随着神经网络理论的进一步研究,神经网络的特点得到人们充分的认识,在图像处理的各个领域得到了充分的应用,如印刷体和手写字符识别、语音识别、指纹、人脸识别、图像压缩复原等。

2. 图像处理的知识

2.1 图像处理的定义

图像处理可以看作一大类图像技术,着重强调在图像之间的变换。狭义的图像处理技术的主要目标是要对图像进行各种加工以改善图像的视觉效果并为其

后的目标自动识别打基础,或对图像进行压缩编码以减少图像存储所需的空间或图像传输所需的时间。图像处理(image processing),是用计算机对图像进行分析,以达到所需结果的技术,又称影像处理,一般指数字图像处理。数字图像是指用数字摄像机、扫描仪等设备经过采样和数字化得到的一个大的二维数组,该数组的元素称为像素,其值为一整数,称为灰度值。图像处理技术的主要内容包括图像压缩,增强和复原,匹配、描述和识别3个部分。

2.2 图像压缩,增强和复原,图像匹配、描述和识别

图像压缩是由数字化得到的一幅图像的数据量十分巨大,一幅典型的数字图像通常由500×500或1000×1000个像素组成。如果是动态图像,是其数据量更大。因此图像压缩对于图像的存储和传输都十分必要。主要有两类压缩算法,即不失真的方法和近似的方法。最常用的不失真压缩取空间或时间上相邻像素值的差,再进行编码。近似压缩算法大都采用图像交换的途径,例如对图像进行快速傅里叶变换或离散的余弦变换。著名的、已作为图像压缩国际标准的JPEG和MPEG均属于近似压缩算法。前者用于静态图像,后者用于动态图像。它们已由芯片实现。

图像增强的目标是改进图片的质量,例如增加对比度,去掉模糊和噪声,修正几何畸变等;图像复原是在假定已知模糊或噪声的模型时,试图估计原图像的一种技术。图像增强按所用方法可分成频率域法和空间域法。前者把图像看成一种二维信号,对其进行基于二维傅里叶变换的信号增强。采用低通滤波(即只让低频信号通过)法,可去掉图中的噪声;采用高通滤波法,则可增强边缘等高频信号,使模糊的图片变得清晰。具有代表性的空间域算法有局部求平均值法和中值滤波(取局部邻域中的中间像素值)法等,它们可用于去除或减弱噪声。早期的数字图像复原亦来自频率域的概念。现代采取的是一种代数的方法,即通过解一个大的方程组来复原理想的图片。

图像匹配、描述和识别对图像进行比较和配准,通过分制提取图像的特征及相互关系,得到图像符号化的描述,再把它同模型比较,以确定其分类。图像匹配试图建立两张图片之间的几何对应关系,度量其类似或不同的程度。匹配用于图片之间或图片与地图之间的配准,例如检测不同时间所拍图片之间景物的变化,找出运动物体的轨迹。

3. 人工神经网络

3.1 人工神经网络的定义和原理。

人工神经网络是运用生物神经网络的机理,即通过大量相对简单的非线性神经元之间复杂而又灵活的联接来模仿人脑的智能化信息处理过程。人工神经网络并没有完全地真正反映大脑的功能,它只是对生物神经网络进行某种抽象、简化和模拟。采用大量简单的处理单元即神经元并行连接而构成一种复杂的信息处理系统,整个系统通常是高度非线性的。并且这种系统是可以训练的,即可以随着经验的积累而改善自身的性能。同时由于高度的并行性,它们能够进行快速判决并具有容错性。利用神经元构造的各种人工神经网络,用来模拟生物神经网络实现各种信息的处理。神经网络目前在图像处理技术,语音识别,字符识别,图案识别和分类,信号过程,过程控制和优化等领域得到许多应用。其中,数字图像处理是神经网络目前较新的和最重要的应用领域。尽管对生物神经网络的研究因为手段的限制显得非常有限,但目前已经应用这种人工神经网模型取得了很大的成功。例如:常见的传统神经网络有:BP、Hopfield、Kohonen等。还有些特殊的神经网络模型如:细胞神经网络、协同神经网络、模糊神经网络等,还有上世纪90年代开始正在研究的PCNN脉冲耦合神经网络。

3.2 BP网络

BP(Back Propagation)神经网络是一种采用误差反向传播算法的多层前馈网络。典型的BP网络是一个三层前馈的阶层网络,即:输入层、隐含层(也称中间层)、输出层。相邻层之间的各神经元实现全连接,而且每层各神经元之间无连接。它以一种有教师示教的方式进行学习。随着“模式顺传播”和“误差逆传播”过程的交替反复进行。网络的实际输出逐渐向各自所对应的期望输出逼近,网络对输入模式的响应的正确率也不断上升。通过此学习过程,确定各层间的连接权值之后,就可以对图像进行相应的处理了。

由于BP网及误差逆传播算法具有中间隐含层并有相应的学习规则可寻,使得它能够逼近任意的非线性映射关系,而且有很好的泛化能力。特别是其数学意义明确、步骤分明的学习算法,更使其具有广泛的应用前景。BP网络所擅长的是处理那种规律隐含在一大堆数据中的映像逼近问题,特别是处理那种通过学习自适应可调的是实时性问题,像图像分割、模式识别、自适应模糊控制等。在图

像处理领域中,作为一种非自适应的神经网络技术应用非常广泛。

但BP网并不是十分的完善,它存在以下一些主要缺陷:学习收敛速度太慢、网络的学习记忆具有不稳定性,容易陷入局部极小点。

3.3 Hopfield 网络

Hopfield 网络是由John Hopfield在1982年提出来的。这是一个具有自反馈的动态网络。每个单元只能有两种输出:?1(表示抑制)或+1(表示兴奋)。但每个单元具有多个输入,每个连接均被指派一个特定的强度。在每个时刻单元把来自它的全部连接的效果总和起来。每个输入对单元的影响是将当前的输入信号(?1或+1)与其相对应的权重相乘而得到的,如果这个总和大于0则置输出状态为+1(平均而言,当单元兴奋性输人大于抑制性输入时,则输出为正),否则就输出-1。这意味着一个单元的输出会因为来自其它单元的输人发生变化而产生变化。

计算将被一遍遍地反复进行,直到所有单元的输出都稳定为止。所有单元的状态并不是同时改变的,而是按随机次序一个接一个进行的。Hopfield 从理论上证明了,给定一组权重(连接强度)以及任何输入,网络将不会无限制地处于漫游状态,也不会进入振荡,而是迅速达到一个稳态。

Hopfield 网络中使用所谓的“赫布规则”来调节神经元之间的连接权重,即如果两个单元具有相同的输出,则它们之间的相互连接权重都设为+1。如果它们具有相反的输出,则两个权重均设为-1。大致地说,每个单元激励它的"朋友"并试图削弱它的"敌人"。

Hopfield神经网络主要用于联想记忆和优化计算。如果我们能把某个待研究解决的问题化成一个Hopfield计算能量函数,且使这个计算能量函数的最小极值正好对应于一定约束条件下的问题解答时,那么这个问题就可以利用Hopfield网络来求解了。Hopfield网络在图像边缘检测、图像模式匹配和识别等图像处理方面应用比较多。

3.4 Kohonen自组织特征映射网络(Self organizing Feature Map,SOFM)

除了前面介绍的BP网络等有监督的人工神经网络外,还有一种无监督的Kohonen网络,它是一种无监督自学习的、自组织的人工神经网络。

竞争型神经网络是基于人的视网膜及大脑皮层对剌激的反应而引出的。神经生物学的研究结果表明:生物视网膜中,有许多特定的细胞,对特定的图形(输

入模式)比较敏感,并使得大脑皮层中的特定细胞产生大的兴奋,而其相邻的神经细胞的兴奋程度被抑制。对于某一个输入模式,通过竞争在输出层中只激活一个相应的输出神经元。许多输入模式,在输出层中将激活许多个神经元,从而形成一个反映输入数据的“特征图形”。

竞争型神经网络是一种以无教师方式进行网络训练的网络。这种网络的学习目的是从一组数据中提取有意思的特征或某种内在的规律性(分布特征或按某种目的聚类)。它通过自身训练,自动对输入模式进行分类。竞争型神经网络及其学习规则与其它类型的神经网络和学习规则相比,有其自己的鲜明特点。在网络结构上,它既不象阶层型神经网络那样各层神经元之间只有单向连接,也不象全连接型网络那样在网络结构上没有明显的层次界限。它一般是由输入层(模拟视网膜神经元)和竞争层(模拟大脑皮层神经元,也叫输出层)构成的两层网络。两层之间的各神经元实现双向全连接,而且网络中没有隐含层。有时竞争层各神经元之间还存在横向连接。竞争型神经网络的基本思想是网络竞争层各神经元竞争对输入模式的响应机会,最后仅有一个神经元成为竞争的胜者,并且只将与获胜神经元有关的各连接权值进行修正,使之朝着更有利于它竞争的方向调整。神经网络工作时,对于某一输入模式,网络中与该模式最相近的学习输入模式相对应的竞争层神经元将有最大的输出值,即以竞争层获胜神经元来表示分类结果。这是通过竞争得以实现的,实际上也就是网络回忆联想的过程。

除了竞争的方法外,还有通过抑制手段获取胜利的方法,即网络竞争层各神经元抑制所有其它神经元对输入模式的响应机会,从而使自己“脱颖而出”,成为获胜神经元。除此之外还有一种称为侧抑制的方法,即每个神经元只抑制与自己邻近的神经元,而对远离自己的神经元不抑制。这种方法常常用于图象边缘处理,解决图象边缘的缺陷问题。

Kohonen网络对输人的数据有“聚类”作用,可起到数据压缩的作用,同时又具有特征抽取的作用,同样应用于图像压缩和特征提取。

3.5脉冲耦合神经网络PCNN模型

从上世纪90年代开始,由Eckhorn等对猫的视觉皮层神经元脉冲串同步振荡

现象的研究,得到了哺乳动物神经元模型[1,2]

,并由此发展形成了脉冲耦合神经

网络PCNN模型,该模型具有对图像二维空间相似、灰度相似的像素进行分组的

特点,并能减小图像局部灰度差值,弥补图像局部微小间断特点,这是其它图像分割方法无法比拟的特点,PCNN主要用于特征提取、边缘信息分析、图像分割、目标识别,其应用研究正在逐步深入。目前基于该PCNN模型的大型图像诊断系统、军事目标识别系统、图像分割和目标分类系统等正在进行研制中。

3.6 人工神经网络的特点和互连模式

人工神经网络的主要特征有(1)并行处理性。(2)分布式存储与容错性。(3)信息处理与存储的合二为一性。(4)自组织、自学习性。(5)实时性。(6)鲁棒性与模糊性。

人工神经网络的互联模式主要有以下几种:(1)前向网络(2)有反馈的前向网络(3)层内有互连结合的前向网络(4)相互结合型网络。

4.人工神经网络在图形处理中的应用

4.1 图像数据压缩

为减小存储容量很大的图片在存储和传输的过程中带来的不便,我们常常希望通过某种变换手段,将数量巨大的图像信息进行压缩,以压缩后的图像数据信号就行存储和传输。当需要提取图像或在传输终端接收图像时,按一定规则将图像恢复,这就是图像数据压缩。

神经网络图像数据压缩系统主要由压缩网络(输入层/中间层)、传输通道(中间层/中间层)和再生网络(中间层/输出层)组成。输入层和输出层由相同的N个单元组成。在网络学习过程中,输入层的学习模式及输出层的教师模式使用同一图像信号。由于中间层单元数可以大大少于输入层、输出层的单元数,所以学习后的网络将以较少的中间层单元有效地表示输入图像模式,并以此进行存储和传输,在输出层将输入图像模式再现出来。在这一过程中,输入层\中间层的变换可以看作是压缩编码过程,中间层/输出层的变换可以看作是解码的过程。

4.2 图像分割

在任何人工视觉系统中,分割是早期视觉中最重要、最困难的一步。分割时将图像划分为互不相交部分的过程;通过分割,将我们感兴趣的部分(如物体)提取出来,将不感兴趣的部分(如背景)滤除掉。目前,神经网络在图像分割方面也有很多应用。

Blanz和Gish使用一个三层前馈网络进行图像分割。输入层神经元数取决于每个像素的输入特征数,输出层等于类别数。Babaguchi等使用一个多层BP网络对图像取阈值。网络的输入是图像的直方图,输出是期望的阈值。学习过程采用的样本是大量已知阈值的图像,这些阈值经验证能产生具有良好视觉效果的二值化图像。最近,Ghosh等人用一个巨量连接的神经网络在噪声环境中提取物体。

4.3 图像分类与识别

在前面提到的图像分割问题中,有时也会涉及划分属于多个不同类别的区域,这实际上已经包含了图像分类的任务。如果图像中的类别不多,模式不复杂,类之间的区别明显,当分割任务完成时,分类任务也就完成了。这里主要是指那些类别众多,模式复杂、类之间区别细微的图像分类问题,如手写体字符识别、人脸识别、指纹识别、染色体识别等。

图像分类也许是神经网络应用最多的一个领域。具体实现时,可以用原始图像作为输入,用中间隐层进行特征提取。这样做虽然简单、直观,但存在很大的缺陷。一是图像的分辨率不宜太高,否则会导致网络输入单元剧增,计算量也随之成倍增加;而降低图像分辨率又导致相近模式间的差异不明显,给识别带来困难。二是原始图像包含了大量冗余信息,且信息量分散,特征隐蔽较深,所以大大增加了模式特征提取的难度,降低了网络的学习效率。因此,大多数情况下需要对原始图像进行一定的预处理。如何抽取有效的特征,是图像分类问题的关键。由于各类图像的特点各不相同,相应的特征提取方法也千差万别,专用性非常强。将提取出的特征输入合适的网络模型,最后得到分类结果。

J.Cao等人用一个主分量分析(PCA)神经网络提取输入图像的10个主特征,再将提取出的特征输入后一级网络——贝叶斯增长聚类神经网络(BICNN)。这两个网络是以级联的形式串接起来的,分别以不同的学习规则训练,其性能略优于三层BP网络。根据传统的误差BP原理进行学习,有时显得效率较低,因为中间隐层抽取特征的过程很难,未必能如我们所期望的那样抽取有效特征。前一层网络还未充分学习并对输入模式形成正确的特征映射前,后一层网络的权值调整不具有明显效果。采取级联形式的网络能克服这个问题,各层网络任务单一、目标明确,极大地提高了学习效率,并减少了陷于局部极小值的概率。

B.Lerner等人在人体染色体分类的问题中,采用染色体的中轴密度投影以及

染色体长度和着丝粒指数作为特征。中轴密度投影将二维图像用一维形式表达出来,其幅度被归一化到[-0.5,0.5]区间,长度被修为64,染色体长度和着丝粒指数也被归一到[-0.5,0.5]区间。采用的网络是一个三层BP网络,共有66个输入单元。输出层单元数等于类别数。中间隐含层单元数用PCA方法确定,事先规定一个阈值,若最大的n个特征值之和占所有特征值总和的百分比大于该阈值,则隐单元数就设为n。

利用多分辨率信息进行识别是近来的一个热点。文献提出了一个新方法,用小波变换和一个简易的多层聚类神经网络(MCNN)进行手写体数字的多分辨率识别,将字符图像与Haar小波卷积得到小波系数作为多分辨率特征向量输入MCNN。与传统的全连接型网络不同,MCNN是一种局部连接型网络。对于全连接型BP网络来说,由于输入层各单元与担负特征提取任务的中间层单元实行全连接,学习模式的整体相关特征被分布记忆在网络的各连接中。手写体文字的特点是其模式整体相关性变化大,而各笔划之间的相关系数较稳定,所以在网络运行时,当遇到未学习过的输入模式,由于整体相关性的差别造成网络输出模式的振荡,降低了网络的识别率,网络的泛化能力不强。虽然减少连接权数量能避免振荡,但是过少的连接权甚至对训练集也不能精确学习。因此,有必要将输入层单元分成若干区域,每个区域的单元仅与部分中间层单元连接,目的是使网络对学习模式的特征分解记忆,淡化对其整体特征的记忆。MCNN的输入层由8个聚类组成,每个聚类都与隐层中对应的聚类进行全连接,这样构成8个子网。每个子网都从随机的初始值开始,学习不同的特征映射。学习完后,每个子网都有不同的内部表示。而输出层是与所有隐层单元全连接的,这样当一个子网辨认不出某一给定输入时,依靠其他子网仍能得到正确输出。

很多图像识别问题要求算法具有不变性、旋转不变性,缩放不变性等。对于特定一些问题,存在某种特征提取方法或变换,其本身就具有不变性。对于较为通用的方法。Jeffrey Wood 作了一个详尽的总结。神经网络当然也是其中必不可少的一种方法。最简单(但效率最低)的方法就是给网络提供每一模式许多形态的样本,使其充分学习。利用网络的内插能力,能识别其他各种形态的样本。Simard等通过修改BP算法,使得网络经训练后其输出不受输入微小变化的影响。

很多方法利用权值共享的原理实现不变性识别,其基本原理是:强迫网络中

的某些连接权具有相同权值,这样就能有地对网络输出施加约束,例如在某些给定的集合下执行不变性输出。这种结构化网络自由参数的数目少于具有相同连接形式的同类网络,因此训练过程加快,且由于这种受约束网络在其结构中包含了先验知识,它的推广能力将优于未受约束的网络。

还有很多很多学者采用高阶神经网络解决不变性识别的问题。高阶神经网络中的每个神经元不仅将它的输入进行加权求和,还对输入之间的组合乘积进行加权求和,也就是引入了高次项。这使计算复杂度大为增加,因此在高阶神经网络解决不变性识别问题时,通常只采用一个神经元。这样一个单结点网络的学习算法类似于感知机收敛算法,因而学习速成度快,容易收敛。

Fukushima提出的新认知机模型是不变性识别方面最成功的应用之一,它对于输入样本的位移、畸变和噪声干扰等都有较强的抵抗能力。网络是由若干结构相同的神经元模块加上输入层而构成的,由于处理的视觉信息,所以每个模块都是由一些不同的二维阵列的神经元层所组成。各神经元层以级联的形式组织起来,第一层(或前面几层)能够抽取局部特征;后面几层通过对它们前一层中性平面的组合,能够形成整体特征。经过这样一个从局部到整体,从低级到综合的过程,最后在输出层得到决策,并且不受位置和畸变的影响。网络采用自组织竞争算法进行学习,自动调节一些神经元的可变连接权,并对学习样本集进行分类。

4.4 图像增强

图像增强的主要目的是使图像处理后达到特定的效果。不同的图像,其处理方法也各不相同,使我们很难找到一个标准的公式或函数,因此可利用神经网络的学习特性和自组织能力帮助我们完成这任务。

此外,神经网络在图像恢复、目标识别、计算机视觉中的体式匹配等方面也有应用。神经网络的引入极大丰富了图像处理的手段。

5.应用举例和发展前景

鉴于以上提及的优势,近些年来,人工神经网络在图像处理中的应用十分广泛,领域也比较宽。在车牌识别、字符识别、红外图像识别、遥感图像识别中发挥了举足轻重的作用。不仅如此,作为人工神经网络在医学图像处理中,意义也是十分重大的。举例说明,通过对医学影片获取的图像,如CT、核磁共振成像等,进行特征纹理提取,然后输入训练好的神经网络,从得到的输出判别出相应的病

症,在临床上可作为医师治疗和诊断的辅助。

鉴于神经网络的强大功能和处理解决问题强大的优势,我们相信,它将会在图像处理这个领域发挥越来越大的作用。当然,有些问题也是需要我们去考虑的,比如说,哲学上的具体问题具体对待,对于什么样的要求和目的,我们采用什么样的模型,建立何种神经网络,如何使学习效果最好,这需要我们进一步去探索和追究,我们将拭目以待。

6.结束语

人工神经网络应用在图像处理方面案例比比皆是,如图像压缩、图像分割、边缘检测、图像增强、图像识别等。人工神经网络具有的自组织,非线性,自学习能力使其在很多领域发挥了重要作用。相信随着人工神经网络理论和实践的发展,在不远的将来,它将在图像处理领域发挥更大的作用。

参考文献:

[1]王保华,罗立民等编著,生物医学电子学高级教程,东南大学出版社,2001:98-102。

[2] 杨建刚编著,人工神经网络实用教程,浙江大学出版社,2001。

[3]章毓晋编著,图像工程,清华大学出版社,2002:6-9。

[4]赵建民,朱信忠,殷建平,徐慧英,基于特征提取和BP神经网络相结合的车牌字符识别技术[J],国防科技大学:1-4。

[5]周羽,红外图像人脸识别研究[D],大连理工大学,2007。

[6]刘伟,基于纹理分析和人工神经网络的肝部CT图像识别[D],泰山医学院,2006。

[7]于洋,利用BP神经网络进行龋齿诊断[D],北京师范大学,2006。

[8]Sing-Rong Li and Idongesit E. Ebong,Tunneling-Based Cellular Nonlinear Network Architectures for Image Processing[J], IEEE,2009. [9] Edward Dunstone', James Andrew,SUPER-HIGH, SCALE INVARIANT IMAGE COMPRESSION USING A SURFACE LEARNING NEURAL NETWORK[J],International Symposium on

Speech,1994.

[10]Segyeong Joo1, Woo Kyung Moon2 and Hee Chan Kim3,26th Annual International Conference of the IEEE EMBS[J], 2004.

[11]H. Saad1, A. Hussain,Classification for the Ripeness of Papayas UsingArtificial Neural Network (ANN) and Threshold Rule[J],4th Student Conference on Research and Development, 2006.

[12]Blanz W E, et al. A connectionist classifier architecture applied to image segmentation. Proc 10th ICPR, 1990:272-277.

[13]Babaguchi N, et al. connectionist model binarization. In: Proc 10th ICPR,1990:51-56.

[14]Ghosh A, et al. Image segmentation using a neural network. Biol Cybern, 1991, 66:151-158.

[15]Cortes C, et al. A network system for image segmentation. In: Proc Intl Joint Conf on Neural Network, 1989,1: 121-125.

人工神经网络在图像处理中的应用

课程:生物医学电子学

指导教师:杨立才

姓名:王国雷

学号:200812421

人工神经网络原理及实际应用

人工神经网络原理及实际应用 摘要:本文就主要讲述一下神经网络的基本原理,特别是BP神经网络原理,以及它在实际工程中的应用。 关键词:神经网络、BP算法、鲁棒自适应控制、Smith-PID 本世纪初,科学家们就一直探究大脑构筑函数和思维运行机理。特别是近二十年来。对大脑有关的感觉器官的仿生做了不少工作,人脑含有数亿个神经元,并以特殊的复杂形式组成在一起,它能够在“计算"某些问题(如难以用数学描述或非确定性问题等)时,比目前最快的计算机还要快许多倍。大脑的信号传导速度要比电子元件的信号传导要慢百万倍,然而,大脑的信息处理速度比电子元件的处理速度快许多倍,因此科学家推测大脑的信息处理方式和思维方式是非常复杂的,是一个复杂并行信息处理系统。1943年Macullocu和Pitts融合了生物物理学和数学提出了第一个神经元模型。从这以后,人工神经网络经历了发展,停滞,再发展的过程,时至今日发展正走向成熟,在广泛领域得到了令人鼓舞的应用成果。本文就主要讲述一下神经网络的原理,特别是BP神经网络原理,以及它在实际中的应用。 1.神经网络的基本原理 因为人工神经网络是模拟人和动物的神经网络的某种结构和功能的模拟,所以要了解神经网络的工作原理,所以我们首先要了解生物神经元。其结构如下图所示: 从上图可看出生物神经元它包括,细胞体:由细胞核、细胞质与细胞膜组成;

轴突:是从细胞体向外伸出的细长部分,也就是神经纤维。轴突是神经细胞的输出端,通过它向外传出神经冲动;树突:是细胞体向外伸出的许多较短的树枝状分支。它们是细胞的输入端,接受来自其它神经元的冲动;突触:神经元之间相互连接的地方,既是神经末梢与树突相接触的交界面。 对于从同一树突先后传入的神经冲动,以及同一时间从不同树突输入的神经冲动,神经细胞均可加以综合处理,处理的结果可使细胞膜电位升高;当膜电位升高到一阀值(约40mV),细胞进入兴奋状态,产生神经冲动,并由轴突输出神经冲动;当输入的冲动减小,综合处理的结果使膜电位下降,当下降到阀值时。细胞进入抑制状态,此时无神经冲动输出。“兴奋”和“抑制”,神经细胞必呈其一。 突触界面具有脉冲/电位信号转换功能,即类似于D/A转换功能。沿轴突和树突传递的是等幅、恒宽、编码的离散电脉冲信号。细胞中膜电位是连续的模拟量。 神经冲动信号的传导速度在1~150m/s之间,随纤维的粗细,髓鞘的有无而不同。 神经细胞的重要特点是具有学习功能并有遗忘和疲劳效应。总之,随着对生物神经元的深入研究,揭示出神经元不是简单的双稳逻辑元件而是微型生物信息处理机制和控制机。 而神经网络的基本原理也就是对生物神经元进行尽可能的模拟,当然,以目前的理论水平,制造水平,和应用水平,还与人脑神经网络的有着很大的差别,它只是对人脑神经网络有选择的,单一的,简化的构造和性能模拟,从而形成了不同功能的,多种类型的,不同层次的神经网络模型。 2.BP神经网络 目前,再这一基本原理上已发展了几十种神经网络,例如Hopficld模型,Feldmann等的连接型网络模型,Hinton等的玻尔茨曼机模型,以及Rumelhart 等的多层感知机模型和Kohonen的自组织网络模型等等。在这众多神经网络模型中,应用最广泛的是多层感知机神经网络。 这里我们重点的讲述一下BP神经网络。多层感知机神经网络的研究始于50年代,但一直进展不大。直到1985年,Rumelhart等人提出了误差反向传递学习算法(即BP算),实现了Minsky的多层网络设想,其网络模型如下图所示。它可以分为输入层,影层(也叫中间层),和输出层,其中中间层可以是一层,也可以多层,看实际情况而定。

人工神经网络的发展及应用

人工神经网络的发展与应用 神经网络发展 启蒙时期 启蒙时期开始于1980年美国著名心理学家W.James关于人脑结构与功能的研究,结束于1969年Minsky和Pape~发表的《感知器》(Perceptron)一书。早在1943年,心理学家McCulloch和数学家Pitts合作提出了形式神经元的数学模型(即M—P模型),该模型把神经细胞的动作描述为:1神经元的活动表现为兴奋或抑制的二值变化;2任何兴奋性突触有输入激励后,使神经元兴奋与神经元先前的动作状态无关;3任何抑制性突触有输入激励后,使神经元抑制;4突触的值不随时间改变;5突触从感知输入到传送出一个输出脉冲的延迟时问是0.5ms。可见,M—P模型是用逻辑的数学工具研究客观世界的事件在形式神经网络中的表述。现在来看M—P 模型尽管过于简单,而且其观点也并非完全正确,但是其理论有一定的贡献。因此,M—P模型被认为开创了神经科学理论研究的新时代。1949年,心理学家D.0.Hebb 提出了神经元之间突触联系强度可变的假设,并据此提出神经元的学习规则——Hebb规则,为神经网络的学习算法奠定了基础。1957年,计算机学家FrankRosenblatt提出了一种具有三层网络特性的神经网络结构,称为“感知器”(Perceptron),它是由阈值性神经元组成,试图模拟动物和人脑的感知学习能力,Rosenblatt认为信息被包含在相互连接或联合之中,而不是反映在拓扑结构的表示法中;另外,对于如何存储影响认知和行为的信息问题,他认为,存储的信息在神经网络系统内开始形成新的连接或传递链路后,新 的刺激将会通过这些新建立的链路自动地激活适当的响应部分,而不是要求任何识别或坚定他们的过程。1962年Widrow提出了自适应线性元件(Ada—line),它是连续取值的线性网络,主要用于自适应信号处理和自适应控制。 低潮期 人工智能的创始人之一Minkey和pape~经过数年研究,对以感知器为代表的网络系统的功能及其局限性从数学上做了深入的研究,于1969年出版了很有影响的《Perceptron)一书,该书提出了感知器不可能实现复杂的逻辑函数,这对当时的人工神经网络研究产生了极大的负面影响,从而使神经网络研究处于低潮时期。引起低潮的更重要的原因是:20世纪7O年代以来集成电路和微电子技术的迅猛发展,使传统的冯·诺伊曼型计算机进入发展的全盛时期,因此暂时掩盖了发展新型计算机和寻求新的神经网络的必要性和迫切性。但是在此时期,波士顿大学的S.Grossberg教授和赫尔辛基大学的Koho—nen教授,仍致力于神经网络的研究,分别提出了自适应共振理论(Adaptive Resonance Theory)和自组织特征映射模型(SOM)。以上开创性的研究成果和工作虽然未能引起当时人们的普遍重视,但其科学价值却不可磨灭,它们为神经网络的进一步发展奠定了基础。 复兴时期 20世纪80年代以来,由于以逻辑推理为基础的人工智能理论和冯·诺伊曼型计算机在处理诸如视觉、听觉、联想记忆等智能信息处理问题上受到挫折,促使人们

图像处理在航天航空中的应用-结业论文

图像处理在航天航空中的应用-结业论文

论文题目:图像处理在航天和航空技术方面的运用 学院:机械电气工程学院 班级: 2012级机制3班 姓名:张娜 学号: 20125009077

摘要:图像处理技术的研究和应用越来越受到社会发展的影响,并以自身的技术特点反过来影响整个社会技术的进步。本文主要简单概括了数字图像处理技术的特点、优势,列举了数字图像处理技术的应用领域并详细介绍了其在航天航空领域中的发展。 关键字:图像处理简介技术的优点发展技术应用 一、引言 数字图像处理是通过计算机采用一定的算法对图像图形进行处理的技术,它已经在各个领域上都有了较广泛的应用。图像处理的信息量很大,对处理速度要求也很高。本文就简单的介绍图像处理技术及其在各个领域的应用,详细说明图像处理在航天航空技术方面的应用。 二、数字图像处理简介 (一)图像的概念 图像包含了它所表达的物体的描述信息。我们生活在一个信息时代,科学研究和统计表明,人类从外界获得的信息约有百分之七十来自视觉系统,也就是从图像中获得,即我们平常所熟知的照片,绘画,动画。视像等。 (二)数字图像处理技术 数字图像处理又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。图像处理技术着重强调在图像之间进行的变换,主要目标是要对图像进行各种加工以改善图像的视觉效果并为其后的目标自动识别打基础,或对图像进行压缩编码以减少图像存储所需要的空间或图像传输所需的时间。图像处理是比较低层的操作,它主要在图像像素级上进行处理,处理的数据量非常大。数字图像处理的早期应用是对宇宙飞船发回的图像所进行的

人工神经网络题库

人工神经网络 系别:计算机工程系 班级: 1120543 班 学号: 13 号 姓名: 日期:2014年10月23日

人工神经网络 摘要:人工神经网络是一种应用类似于大脑神经突触联接的结构进行信息处理的数学模型。在工程与学术界也常直接简称为神经网络或类神经网络。神经网络是一种运算模型,由大量的节点(或称神经元)之间相互联接构成,由大量处理单元互联组成的非线性、自适应信息处理系统。它是在现代神经科学研究成果的基础上提出的,试图通过模拟大脑神经网络处理、记忆信息的方式进行信息处理。 关键词:神经元;神经网络;人工神经网络;智能; 引言 人工神经网络的构筑理念是受到生物(人或其他动物)神经网络功能的运作启发而产生的。人工神经网络通常是通过一个基于数学统计学类型的学习方法(Learning Method )得以优化,所以人工神经网络也是数学统计学方法的一种实际应用,通过统计学的标准数学方法我们能够得到大量的可以用函数来表达的局部结构空间,另一方面在人工智能学的人工感知领域,我们通过数学统计学的应用可以来做人工感知方面的决定问题(也就是说通过统计学的方法,人工神经网络能够类似人一样具有简单的决定能力和简单的判断能力),这种方法比起正式的逻辑学推理演算更具有优势。 一、人工神经网络的基本原理 1-1神经细胞以及人工神经元的组成 神经系统的基本构造单元是神经细胞,也称神经元。它和人体中其他细胞的关键区别在于具有产生、处理和传递信号的功能。每个神经元都包括三个主要部分:细胞体、树突和轴突。树突的作用是向四方收集由其他神经细胞传来的信息,轴突的功能是传出从细胞体送来的信息。每个神经细胞所产生和传递的基本信息是兴奋或抑制。在两个神经细胞之间的相互接触点称为突触。简单神经元网络及其简化结构如图2-2所示。 从信息的传递过程来看,一个神经细胞的树突,在突触处从其他神经细胞接受信号。 这些信号可能是兴奋性的,也可能是抑制性的。所有树突接受到的信号都传到细胞体进行综合处理,如果在一个时间间隔内,某一细胞接受到的兴奋性信号量足够大,以致于使该细胞被激活,而产生一个脉冲信号。这个信号将沿着该细胞的轴突传送出去,并通过突触传给其他神经细胞.神经细胞通过突触的联接形成神经网络。 图1-1简单神经元网络及其简化结构图 (1)细胞体 (2)树突 (3)轴突 (4)突触

图像处理技术原理及其在生活中的应用探讨

图像处理技术原理及其在生活中的应用探讨 摘要在社会生活实践中,图像处理技术获得了广泛的应用。这种技术之所以可以得到广泛应用,与其极强的功能所分不开的。在计算机算法不断改善的过程中,图像处理技术的发展前景是非常广阔的。笔者对图像处理技术的原理进行了分析,并其对在生活中的应用进行了探究[1]。 关键词图像处理技术原理;生活;应用 1 图像处理技术的原理分析 所谓的图像处理技术,就是通过计算机技术以及相关的技术来对图像进行处理,从而使图像更好地为我们所利用的一种技术。在这个过程中,需要运用到几个技术要点。第一个就是使图像进行转换,从而得到计算机容易识别的矩阵,这种矩阵被称为是“数字矩阵”。这样得到的矩阵更容易被计算机所存储。第二就是通过多种算法来实现对计算机所存储的图像进行有关处理,其中用到的常用算法就有基于人眼视觉特性的阈值算法、具有去噪功能的图像增强算法等。第三就是在进行了一些技术性的处理,然后获取图像信息。通过中国知网、万方数据库等平台所查阅到的图像类型相关资料可知,图像的类型主要可以分为两大类,一类是数字化图像,另一类是模拟图像。前者不仅处理便捷,而且精度较高,能够适应现代社会的发展要求,后者在现实生活中的应用更为常见,比如在相机图片中的应用。模拟图像输出较为简单,灵活性和精度不太高,因此其使用的限制性较大[2]。 2 图像处理技术原理在生活中的应用探讨 2.1 图像处理技术原理在安全防范中的应用 在安全防范监控系统不断发展的过程中,系统从模拟向数字的方向发展,这跟人们要求图像的精准度越来越高有关。在安防领域,图像处理技术如果能够得到很好的利用,那么就可以实现对图像的去噪声处理,对失真的图像进行矫正处理。在公安部门破案的过程中,有时会根据犯罪现场的指纹特征来对视频采集参数进行调节,比如色彩补偿就是一种很好的调節方法,这样方便公安部门更快地破案。尽管现在的监控系统越来越完善,但是如果遇到暴风暴雨和雾霾或者光线较弱的天气,那么监控得到的视频图像往往还是比较模糊的,对于这些模糊的图像,可以通过图像增强技术进行一些处理,从而为后续的公安部门调查和取证提供便利,模糊图像处理技术这时就排上了用场[3]。 2.2 图像处理技术原理在娱乐休闲领域的应用 在娱乐休闲领域,图像处理技术原理主要的应用场合就是平时我们利用手机或数码相机摄影以及电影特效制作等场合。在数码相机出现以前,图像只能使用传统相机通过胶片的形式保存。在数码相机出现之后,人们就可以短时间内对相

图像处理技术及其应用

图像处理技术及其应用 姓名: (班级:学号:) 【摘要】图像处理技术的研究和应用越来越收到社会发展的影响,并以自身的技术特点反过来影响整个社会技术的进步。本文主要简单概括了数字图像处理技术近期的发展及应用现状,列举了数字图像处理技术的主要优点和制约其发展的因素,同时设想了图像处理技术在未来的应用和发展。 【关键字】图像处理;发展;技术应用 1 引言 计算机图像处理技术是在20世纪80年代后期,随着计算机技术的发展应运而生的一门综合技术。图像处理就是利用计算机、摄像机及其它有关数字技术,对图像施加某种运算和处理,使图像更加清晰,以提取某些特定的信息,从而达到特定目的的技术。随着多媒体技术和网络技术的快速发展,数字图像处理已经广泛应用到了人类社会生活的各个方面,如:遥感,工业检测,医学,气象,通信,侦查,智能机器人等。无论在哪个领域中,人们喜欢采用图像的方式来描述和表达事物的特性与逻辑关系,因此,数字图像处理技术的发展及对其的要求就越来显得重要。 2 图像处理技术发展现况 进入21世纪,随着计算机技术的迅猛发展和相关理论的不断完善,数字图像处理技术在许多应用领域受到广泛重视并取得了重大的开拓性成就。随着计算机技术和人工智能、思维科学研究的迅速发展,数字图像处理向更高、更深层次发展。人们已开始研究如何用计算机系统解释图像,实现类似人类视觉系统理解外部世界,这被称为图像理解或计算机视觉。 从图像变换方面来讲,目前新兴研究的小波变换在时域和频域中都具有良好的局部化特性,它在图像处理中也有着广泛而有效的应用;而图像增强和复原图像增强和复原的目的是为了提高图像的质量,如去除噪声,提高图像的清晰度等,目前主要在指纹图像增强处理技术,医学影像学方面有显著的成果。这项技术使得各自图像的空间分辨率和对比度有了更大的提高,而最新的医学图像融合则是指对医学影像信息如CT、MRI、SPECT和PET所得的图像,利用计算机技术将它们综合在一起,实现多信息的同步可视化,对多种医学影像起到互补的作用。图像分割图像分割是数字图像处理中的关键技术之一。图像分割是将图像中有意义的特征部分提取出来,这是进一步进行图像识别、分析和理解的基础。虽然目前已研究出不少边缘提取、区域分割的方法,但还没有一种普遍适用于各种图像的有效方法。因此,对图像分割的研究还在不断深入之中,是目前图像处理中研究的热点之一。 图像描述图像描述是图像识别和理解的必要前提。作为最简单的二值图像可采用其几何特性描述物体的特性,一般图像的描述方法采用二维形状描述,它有边界描述和区域描述两类方法。对于特殊的纹理图像可采用二维纹理特征描述。随着图像处理研究的深入发展,已经开始进行三维物体描述的研究,提出了体积描述、表面描述、广义圆柱体描述等方法;图像分类(识别)图像分类(识别)属于模式识别的范畴,其主要内容是图像经过某些预处理(增强、复原、压缩)后,进行图像分割和特征提取,从而进行判决分类。近年来新发展起来的模糊模式识别和人工神经网络模式分类在图像识别中也越来越受到重视。 3 图像处理技术应用现状 图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面。随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大。 3.1航天和航空技术方面的应用 数字图像处理技术在航天和航空技术方面的应用,许多国家每天派出很多侦察飞

人工神经网络的发展及应用

人工神经网络的发展及应用 西安邮电学院电信系樊宏西北电力设计院王勇日期:2005 1-21 1 人工神经网络的发展 1.1 人工神经网络基本理论 1.1.1 神经生物学基础生物神经系统可以简略地认为是以神经元为信号的处理单元,通过广泛的突触联系形成的信息处理集团,其物质结构基础和功能单元是脑神经细胞,即神经元(neuron) 。 (1)神经元具有信号的输人、整合、输出三种主要功能作用行为,结构如图1 所示: (2)突触是整个神经系统各单元间信号传递驿站,它构成各神经元之间广泛的联接。 (3)大脑皮质的神经元联接模式是生物体的遗传性与突触联接强度可塑性相互作用的产物,其变化是先天遗传信息确定的总框架下有限的自组织过程。 1.1.2 建模方法神经元的数量早在胎儿时期就已固定,后天的脑生长主要是指树突和轴突从神经细胞体中长出并形成突触联系,这就是一般人工神经网络建模方法的生物学依据。人脑建模一般可有两种方法:①神经生物学模型方法,即根据微观神经生物学知识的积累,把脑神经系统的结构及机理逐步解释清楚,在此基础上建立脑功能模型;②神 经计算模型方法,即首先建立粗略近似的数学模型并研究该模型的动力学特性,然后冉与真实对象作比较(仿真处理方法)。1.1.3 概

念人工神经网络用物理町实现系统采模仿人脑神经系统的结构和功能,是一门新兴的前沿交义学科,其概念以T.Kohonen.Pr 的论述 最具代表性:人工神经网络就是由简单的处理单元(通常为适应性神经元,模型见图2)组成的并行互联网络,它的组织能够模拟生物神 经系统对真实世界物体所作出的交互反应。 1.2 人工神经网络的发展 人工神经网络的研究始于40 年代初。半个世纪以来,经历了兴起、高潮与萧条、高潮及稳步发展的较为曲折的道路。1943 年,心理学家W.S.Mcculloch 和数理逻辑学家W.Pitts 提出了M—P 模型, 这是第一个用数理语言描述脑的信息处理过程的模型,虽然神经元的功能比较弱,但它为以后的研究工作提供了依据。1949 年,心理学家D. O. Hebb提出突触联系可变的假设,根据这一假设提出的学习规律为神经网络的学习算法奠定了基础。1957 年,计算机科学家Rosenblatt 提出了著名的感知机模型,它的模型包含了现代计算机的一些原理,是第一个完整的人工神经网络。1969 年,美国著名人工智能学者M.Minsky 和S.Papert 编写了影响很大的Perceptron 一书,从理论上证明单层感知机的能力有限,诸如不能解决异或问题,而且他们推测多层网络的感知能也不过如此,在这之后近10 年,神经网络研究进入了一个缓慢发展的萧条期。美国生物物理学家J.J.Hopfield 于1982年、1984 年在美国科学院院刊发表的两篇文章,有力地推动了神经网络的研究,引起了研究神经网络的

人工神经网络及其应用实例_毕业论文

人工神经网络及其应用实例人工神经网络是在现代神经科学研究成果基础上提出的一种抽 象数学模型,它以某种简化、抽象和模拟的方式,反映了大脑功能的 若干基本特征,但并非其逼真的描写。 人工神经网络可概括定义为:由大量简单元件广泛互连而成的复 杂网络系统。所谓简单元件,即人工神经元,是指它可用电子元件、 光学元件等模拟,仅起简单的输入输出变换y = σ (x)的作用。下图是 3 中常用的元件类型: 线性元件:y = 0.3x,可用线性代数法分析,但是功能有限,现在已不太常用。 2 1.5 1 0.5 -0.5 -1 -1.5 -2 -6 -4 -2 0 2 4 6 连续型非线性元件:y = tanh(x),便于解析性计算及器件模拟,是当前研究的主要元件之一。

离散型非线性元件: y = ? 2 1.5 1 0.5 0 -0.5 -1 -1.5 -2 -6 -4 -2 2 4 6 ?1, x ≥ 0 ?-1, x < 0 ,便于理论分析及阈值逻辑器件 实现,也是当前研究的主要元件之一。 2 1.5 1 0.5 0 -0.5 -1 -1.5 -2 -6 -4 -2 2 4 6

每一神经元有许多输入、输出键,各神经元之间以连接键(又称 突触)相连,它决定神经元之间的连接强度(突触强度)和性质(兴 奋或抑制),即决定神经元间相互作用的强弱和正负,共有三种类型: 兴奋型连接、抑制型连接、无连接。这样,N个神经元(一般N很大)构成一个相互影响的复杂网络系统,通过调整网络参数,可使人工神 经网络具有所需要的特定功能,即学习、训练或自组织过程。一个简 单的人工神经网络结构图如下所示: 上图中,左侧为输入层(输入层的神经元个数由输入的维度决定),右侧为输出层(输出层的神经元个数由输出的维度决定),输入层与 输出层之间即为隐层。 输入层节点上的神经元接收外部环境的输入模式,并由它传递给 相连隐层上的各个神经元。隐层是神经元网络的内部处理层,这些神 经元在网络内部构成中间层,不直接与外部输入、输出打交道。人工 神经网络所具有的模式变换能力主要体现在隐层的神经元上。输出层 用于产生神经网络的输出模式。 多层神经网络结构中有代表性的有前向网络(BP网络)模型、

图像处理技术的应用论文

图像处理技术的应用先展示一下自己用Photoshop处理的图片(做的不好望见谅)

摘要:图像处理技术的研究和应用越来越收到社会发展的影响,并以自身的技术特点反过来影响整个社会技术的进步。本文主要简单概括了数字图像处理技术近期的发展及应用现状,列举了数字图像处理技术的主要优点和制约其发展的因素,同时设想了图像处理技术在未来的应用和发展。 关键字:图像处理发展技术应用 1.概述 1.1图像的概念 图像包含了它所表达的物体的描述信息。我们生活在一个信息时代,科学研究和统计表明,人类从外界获得的信息约有百分之七十来自视觉系统,也就是从图像中获得,即我们平常所熟知的照片,绘画,动画。视像等。 1.2图像处理技术 图像处理技术着重强调在图像之间进行的变换,主要目标是要对图像进行各种加工以改善图像的视觉效果并为其后的目标自动识别打基础,或对图像进行压缩编码以减少图像存储所需要的空间或图像传输所需的时间。图像处理是比较低层的操作,它主要在图像像素级上进行处理,处理的数据量非常大。 1.3优点分析 1.再现性好。数字图像处理与模拟图像处理的根本不同在于,它不会因图像的存储、传输或复制等一系列变换操作而导致图像质量的退化。 2.处理精度高。按目前的技术,几乎可将一幅模拟图像数字化为任意大小的二维数组,这主要取决于图像数字化设备的能力。现代扫描仪可以把每个像素的灰度等级量化为16位甚至更高,这意味着图像的数字化精度可以达到满足任一应用需求。 3.适用面宽。图像可以来自多种信息源,它们可以是可见光图像,也可以是不可见的波谱图像(例如X射线图像、射线图像、超声波图像或红外图像等)。从图像反映的客观实体尺度看,可以小到电子显微镜图像,大到航空照片、遥感图像甚至天文望远镜图像。即只要针对不同的图像信息源,采取相应的图像信息采集措施,图像的数字处理方法适用于任何一种图像。 4.灵活性高。图像处理大体上可分为图像的像质改善、图像分析和图像重建三大部分,每一部分均包含丰富的内容。而数字图像处理不仅能完成线性运算,而且能实现非线性处理,即凡是可以用数学公式或逻辑关系来表达的一切运算均可用数字图像处理实现。 2.应用领域 2.1图像技术应用领域

人工神经网络应用实例

人工神经网络在蕨类植物生长中的应用 摘要:人工神经网络(ARTIFICIAL NEURAL NETWORK,简称ANN)是目前国际上一门发展迅速的前沿交叉学科。为了模拟大脑的基本特性,在现代神经科学研究的基础上,人们提出来人工神经网络的模型。根据此特点结合蕨类植物的生长过程进行了蕨类植物生长的模拟。结果表明,人工神经网络的模拟结果是完全符合蕨类植物的生长的,可有效的应用于蕨类植物的生长预测。 关键词:人工神经网络;蕨类植物;MATLAB应用 一人工神经网络的基本特征 1、并行分布处理:人工神经网络具有高度的并行结构和并行处理能力。这特别适于实时控制和动态控制。各组成部分同时参与运算,单个神经元的运算速度不高,但总体的处理速度极快。 2、非线性映射:人工神经网络具有固有的非线性特性,这源于其近似任意非线性映射(变换)能力。只有当神经元对所有输入信号的综合处理结果超过某一门限值后才输出一个信号。因此人工神经网络是一种具有高度非线性的超大规模连续时间动力学系统。 3、信息处理和信息存储合的集成:在神经网络中,知识与信息都等势分布贮存于网络内的各神经元,他分散地表示和存储于整个网络内的各神经元及其连线上,表现为神经元之间分布式的物理联系。作为神经元间连接键的突触,既是信号转换站,又是信息存储器。每个神经元及其连线只表示一部分信息,而不是一个完整具体概念。信息处理的结果反映在突触连接强度的变化上,神经网络只要求部分条件,甚至有节点断裂也不影响信息的完整性,具有鲁棒性和容错性。 4、具有联想存储功能:人的大脑是具有联想功能的。比如有人和你提起内蒙古,你就会联想起蓝天、白云和大草原。用人工神经网络的反馈网络就可以实现这种联想。神经网络能接受和处理模拟的、混沌的、模糊的和随机的信息。在处理自然语言理解、图像模式识别、景物理解、不完整信息的处理、智能机器人控制等方面具有优势。 5、具有自组织自学习能力:人工神经网络可以根据外界环境输入信息,改变突触连接强度,重新安排神经元的相互关系,从而达到自适应于环境变化的目的。 二人工神经网络的基本数学模型 神经元是神经网络操作的基本信息处理单位(图1)。神经元模型的三要素为: (1) 突触或联接,一般用,表尔神经元和神经元之间的联接强度,常称之为权值。 (2) 反映生物神经元时空整合功能的输入信号累加器。 图1 一个人工神经元(感知器)和一个生物神经元示意图 (3) 一个激活函数用于限制神经元输出(图2),可以是阶梯函数、线性或者是指数形式的

人工神经网络概述及其在分类中的应用举例

人工神经网络概述及其在分类中的应用举例 人工神经网络(ARTIFICIAL NEURAL NETWORK,简称ANN)是目前国际上一门发展迅速的前沿交叉学科。为了模拟大脑的基本特性,在现代神经科学研究的基础上,人们提出来人工神经网络的模型。人工神经网络是在对人脑组织结构和运行机智的认识理解基础之上模拟其结构和智能行为的一种工程系统。 神经网络在2个方面与人脑相似: (1) 人工神经网络获取的知识是从外界环境中学习得来的。 (2) 互连神经元的连接强度,即突触权值,用于存储获取的信息。他既是高度非线性动力学系统,又是自适应组织系统,可用来描述认知、决策及控制的智能行为。神经网络理论是巨量信息并行处理和大规模并行计算的基础。 一人工神经网络的基本特征 1、并行分布处理:人工神经网络具有高度的并行结构和并行处理能力。这特别适于实时控制和动态控制。各组成部分同时参与运算,单个神经元的运算速度不高,但总体的处理速度极快。 2、非线性映射:人工神经网络具有固有的非线性特性,这源于其近似任意非线性映射(变换)能力。只有当神经元对所有输入信号的综合处理结果超过某一门限值后才输出一个信号。因此人工神经网络是一

种具有高度非线性的超大规模连续时间动力学系统。 3、信息处理和信息存储合的集成:在神经网络中,知识与信息都等势分布贮存于网络内的各神经元,他分散地表示和存储于整个网络内的各神经元及其连线上,表现为神经元之间分布式的物理联系。作为神经元间连接键的突触,既是信号转换站,又是信息存储器。每个神经元及其连线只表示一部分信息,而不是一个完整具体概念。信息处理的结果反映在突触连接强度的变化上,神经网络只要求部分条件,甚至有节点断裂也不影响信息的完整性,具有鲁棒性和容错性。 4、具有联想存储功能:人的大脑是具有联想功能的。比如有人和你提起内蒙古,你就会联想起蓝天、白云和大草原。用人工神经网络的反馈网络就可以实现这种联想。神经网络能接受和处理模拟的、混沌的、模糊的和随机的信息。在处理自然语言理解、图像模式识别、景物理解、不完整信息的处理、智能机器人控制等方面具有优势。 5、具有自组织自学习能力:人工神经网络可以根据外界环境输入信息,改变突触连接强度,重新安排神经元的相互关系,从而达到自适应于环境变化的目的。 6、软件硬件的实现:人工神经网络不仅能够通过硬件而且可借助软件实现并行处理。近年来,一些超大规模集成电路的硬件实现已经问世,而且可从市场上购到,这使得神经网络具有快速和大规模处理能力的实现网络。许多软件都有提供了人工神经网络的工具箱(或软件包)如Matlab、Scilab、R、SAS等。 二人工神经网络的基本数学模型

数字图像处理的应用

数字图像处理技术的应用研究 图像处理也就是按照人们视觉、心理或实际应用的需要,对 图像信息进行加工修改的过程,在不同的时期、不同的领域往往 会采用不同的图像处理技巧。数字图像处理技术是伴随着计算机 信息功能的日益强大以及人们对高精度图像的需求而产生的,随 着社会的发展,尤其是计算机信息技术的进步,数字图像处理技 术被广泛应用于各个领域,其重要性变得日益突出。 一、数字图像处理技术的概念内涵 当前,我国通常采用的图像处理技术主要有两种,即光学处 理法和数字(电子)处理法。前者产生的时间较早,从最开始的 光学滤波技术到现在的激光全息技术,无论是理论研究,还是应 用技巧,光学图像处理法已日臻完善。但其图像处理精度低、稳 定性差以及操作不便的特点极大地限制了其应用领域拓展,在这 种情况下,数字图像处理技术便应运而生。 数字图像处理,也即是Digital Image Processing,产生于 20世纪50年代,是指人们采用计算机及其它数字硬件设备,对图 像信息转换而来的电信号根据数学运算的方式,进行增强、提取、复原、分割以及去除噪音等处理的方法和技术,以此提高图像的实用性,因此,该技术的产生与发展建立在计算机运用、离算数学理论的产生与完善以及社会诸多领域的需求之上的。其最大特点是不仅图像处理精度高,而且可以通过改进硬件系统配置和优化软件系统功能的方式来提高图像处理效果,一切以计算机运行为基础,操作极为方便。最初,由于数字图像处理技术的数据需求量大,处理速度慢,极大地限制了其应用领域,但随着计算机技术的快速发展,尤其是运算速度的提升,这一瓶颈早已被突破。 二、数字图像处理技术的功能内容分析 (一)增强图像的视觉效果。在某些特殊领域,图像在传输与 转换的过程中容易造成信息的丢失,从而形成失真现象,比如航天拍摄的图片在传回地球的过程中,由于光学系统、大气流、空气介质等原因造成图像模糊;在图像扫描、采样、量化的过程中,所形成的噪音污染等等。我们可以采用数字图像处理技术,一方面突出重要信息而衰减次要信息;另一方面根据失真原因,补偿丢失的信息因素,从而使改善后的图像效果尽可能的接近原始图像。 (二)图像的重建功能。随着电子计算机体层摄影技术的发 展,图像的重建成为一种新兴的数字图像处理技术,它主要是对 目标对象进行观察和测量,重新构建出图像中的大量信息的直观 显示,从而在计算机模拟系统中进行二维或者三维的图像处理, 这也是对特殊实体进行图像回归的过程。 (三)模式识别功能。模式识别也是数字图像处理技术的一

《人工神经网络的发展及其应用》

人工神经网络及其应用 摘要:神经网络是新技术领域中的一个时尚词汇。很多人听过这个词,但很少人真正明白它是什么。本文的目的是介绍关于人工神经网络的基本包括它的背景,发展,发展前景。 关键词:神经网络,发展,背景。 1 人工神经网络产生的背景 自古以来,关于人类智能本源的奥秘,一直吸引着无数哲学家和自然科学家的研究热情。生物学家、神经学家经过长期不懈的努力,通过对人脑的观察和认识,认为人脑的智能活动离不开脑的物质基础,包括它的实体结构和其中所发生的各种生物、化学、电学作用,并因此建立了神经元网络理论和神经系统结构理论,而神经元理论又是此后神经传导理论和大脑功能学说的基础。在这些理论基础之上,科学家们认为,可以从仿制人脑神经系统的结构和功能出发,研究人类智能活动和认识现象。另一方面,19世纪之前,无论是以欧氏几何和微积分为代表的经典数学,还是以牛顿力学为代表的经典物理学,从总体上说,这些经典科学都是线性科学。然而,客观世界是如此的纷繁复杂,非线性情况随处可见,人脑神经系统更是如此。复杂性和非线性是连接在一起的,因此,对非线性科学的研究也是我们认识复杂系统的关键。为了更好地认识客观世界,我们必须对非线性科学进行研究。人工神经网络作为一种非线性的、与大脑智能相似的网络模型,就这样应运而生了。所以,人工神经网络的创立不是偶然的,而是20世纪初科学技术充分发展的产物。 2 人工神经网络的发展 人工神经网络的研究始于40年代初。半个世纪以来,经历了兴起、高潮与萧条、高潮及稳步发展的远为曲折的道路。 1943年,心理学家W.S.Mcculloch和数理逻辑学家W.Pitts 提出了M—P模型,这是第一个用数理语言描述脑的信息处理过程的模型,虽然神经元的功能比较弱,但它为以后的研究工作提供了依据。1949年,心理学家D.O.Hebb提出突触联系可变的假设,根据这一假设提出的学习规律为神经网络的学习算法奠定了基础。1957 年,计算机科学家Rosenblatt 提出了著名的感知机模型,它的模型包含了现代计算机的一些原理,是第一个完整的人工神经网络,第一次把神经网络研究付诸工程实现。由于可应用于模式识别,联想记忆等方面,当时有上百家实验室投入此项研究,美国军方甚至认为神经网络工程应当比“原子弹工程”更重要而给予巨额资助,并在声纳信号识别等领域取得一定成绩。1960年,B.Windrow和E.Hoff提出了自适应线性单元,它可用于自适应滤波、预测和模式识别。至此,人工神经网络的研究工作进入了第一个高潮。 1969年,美国著名人工智能学者M.Minsky和S.Papert编写了影响很大的Perceptron一书,从理论上证明单层感知机的能力有限,诸如不能解决异或问题,而且他们推测多层网络的感知机能力也不过如此,他们的分析恰似一瓢冷水,很多学者感到前途渺茫而纷纷改行,原先参与研究的实验室纷纷退出,在这之后近10年,神经网络研究进入了一个缓慢发展的萧条期。这期间,芬兰学者T.Kohonen 提出了自组织映射理论,反映了大脑神经细胞的自组织特性、记忆方式以及神经细胞兴奋刺激的规律;美国学者S.A.Grossberg的自适应共振理论(ART );日本学者K.Fukushima提出了认知机模型;ShunIchimari则致力于神经网络

浅谈计算机图像处理技术的应用

浅谈计算机图像处理技术的应用 摘要:随着人类正加快步入信息时代,使得计算机技术得到了飞速发展。计算机技术的广泛应用,使人们越来越多地开始将将先进的计算机技术应用到我们捕捉到的图像上,并希望通过计算机图像处理技术的应用,获得理想的效果并提取我们想要的信息。相信在先进图像处理技术发展的推动下,计算机图像处理技术的应用也将渗透到社会的各个领域。 关键词:计算机;图像处理技术;应用 The Application of Computer Image Processing Technology Abstract:As human being accelerated into the information age,making computer technology has been rapid development.Extensive application of computer technology,more and more people began to be advanced computer technology to our captured image,and that through computer image processing technology,to obtain the desired results and extract the informat ion we want.I believe the development of advanced image processing technology,driven by the application of computer image processing technology will permeate all spheres of society. Keywords:Computer;Image processing technology;Application

BP神经网络原理及应用

BP神经网络原理及应用 1 人工神经网络简介 1.1生物神经元模型 神经系统的基本构造是神经元(神经细胞),它是处理人体内各部分之间相 互信息传递的基本单元。据神经生物学家研究的结果表明,人的大脑一般有1011 个神经元。每个神经元都由一个细胞体,一个连接其他神经元的轴突1010 和一些向外伸出的其它较短分支——树突组成。轴突的功能是将本神经元的输出信号(兴奋)传递给别的神经元。其末端的许多神经末梢使得兴奋可以同时送给多个神经元。树突的功能是接受来自其它神经元的兴奋。神经元细胞体将接受到的所有信号进行简单地处理后由轴突输出。神经元的树突与另外的神经元的神经末梢相连的部分称为突触。 1.2人工神经元模型 神经网络是由许多相互连接的处理单元组成。这些处理单元通常线性排列成组,称为层。每一个处理单元有许多输入量,而对每一个输入量都相应有一个相关 联的权重。处理单元将输入量经过加权求和,并通过传递函数的作用得到输出量,再传给下一层的神经元。目前人们提出的神经元模型已有很多,其中提出最早且影 响最大的是1943年心理学家McCulloch和数学家Pitts在分析总结神经元基本特

性的基础上首先提出的M-P 模型,它是大多数神经网络模型的基础。 )()(1∑=-=n i j i ji j x w f t Y θ (1.1) 式(1.1)中为神经元单元的偏置(阈值),ji w 为连接权系数(对于激发状态, ji w 取正值,对于抑制状态,ji w 取负值) ,n 为输入信号数目,j Y 为神经元输出,t 为时间,f()为输出变换函数,有时叫做激发或激励函数,往往采用0和1二值函数或S形函数。 1.3人工神经网络的基本特性 人工神经网络由神经元模型构成;这种由许多神经元组成的信息处理网络具有并行分布结构。每个神经元具有单一输出,并且能够与其它神经元连接;存在许多(多重)输出连接方法,每种连接方法对应一个连接权系数。严格地说,人工神经网络是一种具有下列特性的有向图: (1)对于每个节点存在一个状态变量xi ; (2)从节点i 至节点j ,存在一个连接权系数wji ; (3)对于每个节点,存在一个阈值; (4)对于每个节点,定义一个变换函数(,,),j i ji j f x w i j θ≠,对于最一般的情况,此函数取()j ji i j i f w x θ-∑形式。 1.4 人工神经网络的主要学习算法 神经网络主要通过两种学习算法进行训练,即指导式(有师)学习算法和非指导式(无师)学习算法。此外,还存在第三种学习算法,即强化学习算法;可把它看做有师学习的一种特例。 (1)有师学习 有师学习算法能够根据期望的和实际的网络输出(对应于给定输入)间的差来调整神经元间连接的强度或权。因此,有师学习需要有个老师或导师来提供期望或目标输出信号。有师学习算法的例子包括规则、广义规则或反向传播算法以及LVQ 算法等。 (2)无师学习 无师学习算法不需要知道期望输出。在训练过程中,只要向神

图像处理在医学上的应用

数字图像处理在医学上的应用 徐胜632081101020 控制理论与控制工程 摘要: 本文介绍了数字图像处理技术在医学中的应用。并且举例采用显微光学放大系统及CCD数字图像采集系统拍摄人体微血管图像在对采集的图像进行二值化。图像处理技术也是医学影像学的重要组成部分,在人体信息可视化的基础上,进一步分析、识别、分割、理解、分类等,以便医生更加直观利用信息做出临床诊断。在医学教学、研究中具有广阔的应用价值。 关键词: 数字图像处理; 二值化; CCD数字图像采集; 1 引言 自伦琴1895年发现X射线以来,在医学领域可以用图像的形式揭示更多有用的医学信息,医学的诊断方式也发生了巨大的变化。随着科学技术的不断发展,现代医学已越来越离不开医学图像的信息处理, 医学图像在临床诊断、教学科研等方面有重要的作用。目前的医学图像主要包括CT (计算机断层扫描) 图像、MRI( 核磁共振)图像、B超扫描图像、数字X 光机图像、X 射线透视图像、各种电子内窥镜图像、显微镜下病理切片图像等。但是由于医学成像设备的成像机理、获取条件和显示设备等因素的限制, 使得人眼对某些图像很难直接做出准确的判断。计算机技术的应用可以改变这种状况,通过图像变换和增强技术来改善图像的清晰度, 突出重要的内容,抑制不重要的内容,以适应人眼的观察和机器的自动分析,这无疑大大提高了医生临床诊断的准确性和正确性。 数字图像处理的基本方法就是图像复原与图像增强。图像复原就是尽可能恢复原始图像的信息量,尽量保真。数字化的一个基本特征是它所固有的噪声。噪声可视为围绕真实值的随机波动, 是降低图像质量的主要因素。图像复原的一个基本问题就是消除噪声。图像增强就是通过利用人的视觉系统的生理特性更好地分辨图像细节。 与其他领域的应用相比较,医学影像等卫生领域信息更具独特性,医学图像较普通图像纹理更多,分辨率更高,相关性更大,存储空间要更大,并且为严格确保临床应用的可靠性,其压缩、分割等图像预处理、图像分析及图像理解等要求更高。医学图像处理跨计算机、数学、图形学、医学等多学科研究领域,医学图像处理技术包括图像变换、图像压缩、图像增强、图像平滑、边缘锐化、图像分割、图像识别、图像融合等等。 在此联系数字图像处理的相关理论知识和步骤设计规划系统采集和处理的具体流程同时充分考虑到图像采集设备的拍摄效果以及最终处理结果的准确性,例举了基于图像处理技术的人体手指甲襞处微血管管袢直径的测量方法。 2人体微血管显微图像的采集 人体微血管显微图像的采集采用了如图1所示的显微光学系统和图像采集系统主要由透镜模组滤镜模组光源系统电荷耦合器件以及图像采集卡等构成。

数字图像处理技术的应用综述--课程论文

《数字图像处理》课程论文 题目:数字图像处理技术的应用综述

1 绪论 1.1数字图像处理简介 数字图像处理又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。数字图像处理的早期应用是对宇宙飞船发回的图像所进行的各种处理。到了70年代,图像处理技术的应用迅速从宇航领域扩展到生物医学、信息科学、资源环境科学、天文学、物理学、工业、农业、国防、教育、艺术等各个领域与行业,对经济、军事、文化及人们的日常生活产生重大的影响。 1.2数字图像处理技术的基本特点 1)处理信息量很大。数字图像处理的信息大多是二维信息,处理信息量很大。如一幅256×256低分辨率黑白图像,要求约64kbit的数据量;对高分辨率彩色512×512图像,则要求768kbit数据量;如果要处理30帧/秒的电视图像序列,则每秒要求500kbit~22.5Mbit数据量。因此对计算机的计算速度、存储容量等要求较高。 2)占用频带较宽。数字图像处理占用的频带较宽。与语言信息相比,占用的频带要大几个数量级。如电视图像的带宽约5.6MHz,而语音带宽仅为4kHz左右。所以在成像、传输、存储、处理、显示等各个环节的实现上,技术难度较大,成本亦高,这就对频带压缩技术提出了更高的要。 3)各像素相关性大。数字图像中各个像素是不独立的,其相关性大。在图像画面上,经常有很多像素有相同或接近的灰度。就电视画面而言,同一行中相邻两个像素或相邻两行间的像素,其相关系数可达0.9以上,而相邻两帧之间的相关性比帧内相关性一般说还要大些。因此,图像处理中信息压缩的潜力很大。 4)无法复现三维景物的全部几何信息。由于图像是三维景物的二维投影,一幅图象本身不具备复现三维景物的全部几何信息的能力,很显然三维景物背后部分信息在二维图像画面上是反映不出来的。因此,要分析和理解三维景物必须作合适的假定或附加新的测量,例如双目图像或多视点图像。在理解三维景物时需要知识导引,这也是人工智能中正在致力解决的知识工程问题。 5)受人的因素影响较大。数字图像处理后的图像一般是给人观察和评价的,因此受人的因素影响较大。由于人的视觉系统很复杂,受环境条件、视觉性能、人的情绪爱好以及知识状况影响很大,作为图像质量的评价还有待进一步深入的研究。另一方面,计算机视觉是模仿人的视觉,人的感知机理必然影响着计算机

相关文档
最新文档