视网膜建模的研究现状及进展探讨_第1页
视网膜建模的研究现状及进展探讨_第2页
视网膜建模的研究现状及进展探讨_第3页
视网膜建模的研究现状及进展探讨_第4页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要 视网膜模型的建立是视网膜视觉假体中一个重要组成局部。视网膜模型是从的生理知识和实验数据出发模拟视网膜处理信息的功能,研究输入图像和输出神经冲动的关系。我们可以根据视网膜模型的原理将其分为硬件实现模型和算法模型。本文就对视网膜建模的国内外研究现状进行分析和讨论。关键词人工视觉假体视神经视觉假体视网膜视觉假体人工神经网络 神经生理模型1引言视觉是人类获得信息的一个重要途径。然而世界上有很多人存在不同程度的视觉障碍,不能通过视觉获得信息。所以建立人工视觉假体来帮助盲人恢复视力有重要的意义。视觉是一个非常复杂的神经生理活动过程。光信息医学论文网从1 3亿个光感受细胞输入,通过复杂的处理由100多

2、万个神经节细胞产生相应神经冲动,经视神经、视交叉、视束传到外侧膝状体,再经视中枢的复杂处理,最终形成视觉。对于某些有视觉障碍的人(如老年黄 斑变性、色素性视网膜炎)来说,他们的大局部视网膜细胞和视神经细胞都保存完好。所以可 以尝试在视网膜上设计视觉假体,通过将视觉信息转换为电刺激来刺激视网膜上未受损的部 分来局部重建视觉。本文我们讨论的视网膜模型可为视网膜上(epiretinal)视觉假体、视网膜下(subretinal)视觉假体和视神经(optic nerve)视觉假体的设计视网膜模型效劳。视网膜上视觉假体的研究目 前主要有Humayun等13和Rizzo等4小组进行。视网膜上视觉假体需要从

3、外界如摄像头 获取图像,通过处理后转换为电刺激传给植于视网膜最上层的微电极阵列来刺激神经节细胞。视网膜下视觉假体的研究目前主要有Zrenner5、Chow6和Sachs等7小组在进行。视网膜下视觉假体通过光电二极管把光转换为电流来刺激色素上皮层与双极细胞之间的区域。视神经视觉假体的研究目前主要有Verrart等811和Fang等12,13小组进行。2视网膜简介视网膜的结构非常复杂。根据其细胞的功能的不同可以分为5类,即光感受细胞、水平细胞、双极细胞、无长突细胞和神经节细胞。神经节细胞的轴突穿过眼球组成了视神经。而光感受细胞还可被分为视杆细胞和视锥细胞。视网膜上视觉最敏锐的区域叫黄斑区,其中央有

4、一直径1 5 mm的中央凹。 在中心凹处主要集中的是视锥细胞,在中央凹以外视杆细胞逐渐增多。 视网膜的刺激传递是从光感受细胞到双极视网膜模型细胞最后传到神经节细胞产生放电。水平细胞和无长突细胞那么构成视网膜传递的横向结构。光感受细胞的主要功能是接受光刺激。视锥细胞主要对强光敏感,而视杆细胞主要对弱光敏感。光感受细胞的电反响强度与细胞膜色素分子吸收的光子个数有关。水平细胞位于光感受细胞下方,通过化学传递来接受光感受细胞的信号以及和其相邻层 的电信号。水平细胞的作用相当于一个低通滤波器,为双极细胞提供一低频信号。双极细胞可以接受或抑制水平细胞和光感受细胞传来的信号,双极细胞根据其感受野的中心极性可

5、以分为on和off两类。无长突细胞和水平细胞一样都是横向结构的细胞。无长突细胞接受双 极细胞及其他无长突细胞的信号,它是首先产生神经冲动的细胞。它的反响与所给刺激的特 性有关,并且各个细胞体都有所差异。无长突细胞对运动较为敏感。神经节细胞分为瞬时和 持续两类,它主要接受双极细胞和无长突细胞的信号然后产生神经冲动,通过轴突传递到视神经。3视网膜模型3.1基于算法的模型基于算法的模型是应用人工神经网络、实验数据及数学算法等通 过调节模型中的参数到达最优效果来模拟视网视网膜模型膜功能。3.1.1人工神经网络模型应用人工神经网络来进行视网膜建模十分普遍,因为视网膜有很明确的分层结构。同时,在视觉假体中

6、实现人的视觉重建是一个不断学习的过程,所以应用人工神经网络的各个学习算法来进行模型优化是可行的。1Cellular Neural Network (CNN)网络对视网膜建模提供了良好的根底,因为CNN网络和视网膜结构有着很多相似之处。CNN网络是一个非线性计算仿真网络。CNN计算网络框架的所有根本单元都是一阶的RC细胞。所有细胞间的冲动传递都是空间不变的,并且只能在相邻的层间作用。它的所有非线性的突触连接是突触前电压单调连续函数。冲动传递的时间间隙是连续的。用CNN网络对视网膜建模一般分成三步,即构造框架、选择参数、选择刺激。CNN模型为视网膜结构提供了一个有效、灵活的模拟。目前美国和奥地利的

7、Werblin等14,15采用CNN网络对视网膜进行研究。该视网膜模型 运用了多层CNN网络来实现。生理学上的每个视网膜层由一层CNN网络来模拟,通过CNN网络的结构和参数的调节来模拟从光感受器到神经节细胞各个局部的视网膜结构。两种分别控制运动和边缘检测的神经节细胞有着相同的结构,可以通过双极细胞传播和无长突细胞抑制这两个参数在其间进行转换。参数的值被分配到各个CNN模板上。每个层的参数包括神经元时间常数、空间常数及神经元输出函数,神经元输出函数可以是线性或非线性的。该视网膜模型的输入是光感受器层,输出是神经节细胞的放电;输出是输入图像的一个特 殊的编码。模型通过突触来进行层间的传递。有三种接

8、受模型,即普通模型(plain)、延迟模型(delayed)和减感模型(desensitizing)o视网膜模型的计算过程分为4步。首先,通过外视网膜模块(OPL床计算外视网膜(光感受细胞)。其次,通过内视网膜(双极细胞)激发模块(IRE)特征检测器的时空模式来计算不同的刺 激模式。再次,通过内视网膜抑制模块(IRI)来产生抑制模式。最后,通过内视网膜抑制模块和 内视网膜激发模块的输出来计算单个神经节细胞模式以得到视网膜对视觉的时空表达。CNN模型的输出和脊椎动物的视网膜输出尤为相似。通过该模型及其算法我们可以了 解视网膜是如何调节各个参数的,可以解决一些真实的图像处理问题,当然也可以作为视觉

9、假体中的视网膜编码器来产生刺激信号。2比利时的Archambeau等8基于Veraart等911所进行的刺激视神经的实验用人工神经网络对其进行建模。他们采用了两种模型来预测刺激参数。第一种是完全黑箱模型,运用了线性回归算法、多层感受器人工神经网络(MLP)、径向基函数网(RBFN第二种是灰箱模型,该模型把目前所知的神经生理学知识和人工神经网络黑箱模型相结合来预测视觉感受的特征。模型还采用了交叉确认以得到更好的估计。这些模型医学论文网的目的在于找出能够把输入图像转换成脉冲刺激的算法来建立视觉编码。黑箱和灰箱模型为电刺激得到的光斑的位置提供了一定的预测。这些预测值为今后的视神经模型的建立提供了参考

10、。结果显示用人工神经网络来预测要比线性方法预测更准确,从而证实了视神经是非线性结构。今后,需要基于神经生理学来进一步优化预测,使黑箱白化。3Eckmiller等16-17那么提出了视网膜编码模型(RE*该模型假设视网膜的图像处理可以通过一系列的时空滤波器(ST filter)来实现。该模型通过对各个编码参数的反复调整和对话学 习来优化图像和视网膜放电的映射关系。模型由视网膜模块(RM)和视觉模块(VM)两局部组成。RM由16X 16=256个可调的时空滤波器组成。时空滤波器的输入模拟了不同类型的神经节细胞的输入,它的输出那么是用来刺激电极的脉冲串。RM把一个视觉图像(P1网射成一组视网膜输出参

11、数R1(t)。而VM那么把视网膜参数R1(t)通过反映射转换成视觉对象(P2)。不可逆时空 滤波器模拟了视网膜神经节细胞的一些性质来产生模糊的输出信号。而只有当输入R1(t)准确并含有充足的信息的时候,VM才能较好地产生输出视觉图像。模型的光传感器模块由光传感器芯片和输入图像组成。这个模块模拟了视网膜的光感受细胞局部。每个像素可以被分配给一个或多个时空滤波器。时空滤波器模拟了视网膜的神经节细胞。时空滤波器有四类:P-on型、P-off型、M-on型和M-off型,每类时空滤波器有11个参数控制。这些参数的值域很广 可以产生实时的信号流。我们可以通过调节这些参数来到达最优输出。视网膜编码模型的参

12、数调节运用了基于对话的学习算法。拥有正常视力的实验者被要求对P2输出的6个图像和原始P1输入图像进行比拟,从中选出3个和原始图像最接近的图像,然后通过各种学习算法包括进化算法修改RE的参数,基于选出的3个图像得出新的6个改良后的图像,重复进行直到P2输出和P1输入足够接近。Eckmiller基于视网膜编码模型还提出了一个改良的视网膜编码模型(RE*)。这个模型考虑了如何对移动物体及眼睛的转动进行编码。改良的视网膜编码模型由编码模块(EM)和解码模块(DM)组成。EM由64 X 64阵列的光感受器输入和34 X 34蜂窝状排列的时空滤波器组成。DM的主要功能那么是把EM的输出重塑成输入图像。DM

13、的输出和EM的输入相对应,由64 X64蜂窝状排列的像素点组成。这个模型的时空滤波器有3类,即P-on型、P-off型和M型,P型占三分之二,M型占三分之一。每类时空滤波器产生三类不同的由4个值组成的代码。这些代码可以用来确定局部感受野刺激的像素值。改良的视网膜编码模型运用了树型分析算法。首先,所有DM的输出64 X 64像素点都为零。根据P-on型、P-off型和M型三类时空滤波器 对中心感受野的响应得到可确认的像素点的值。然后,根据时空滤波器对中心及外围的整个感受野的响应来给相应的像素点赋值。接下来,运用树型分析算法可以继续为像素点赋值。然后把输入图像在时钟4点方向移动一个像素点重复上述步

14、骤以确定所有像素点的值。 该模型为我们如何进行编码提供了很好的参考。模型根据视网膜的结构采用了蜂窝状的像素点,这样被不同电极激活的神经纤维不会相互干扰。蜂窝状的像素提供了更高的采样频率和更好的转动恒定性。另外该模型的算法设计也比较合理,根据神经节细胞的特性采用了P-on型、P-off型和M型三类时空滤波器逐步对像素 点赋值。3.1.2实验统计模型比利时的Veraart等811在进行视神经刺激的研究和建模。他们通过在人视神经上植入一个有4个正交的电极的圈套来刺激视神经, 并且得到了不少收获。 这个模型就是根据所得到的实验数据通过公式来 拟合电流强度、刺激时间、脉冲个数、脉冲频率对域值、光斑位置、

15、光斑大小、光斑亮度的 影响。为了比拟所给刺激参数和所能“看到的光斑的关系,Delbeke使用了体积传导模型。这个模型由两个局部组成。首先,用三维有限元素几何来计算被刺激到的区域。然后,通过一些描述视神经行为的公式来确定被激活的神经束。这个模型是一个简化的模型,模型假设视神经束排列是对称的、均匀的,并且视神经中心对应于一个固定的点。该模型基于实验数据运用一些数学公式进行拟合。然而用4个电极比拟粗糙,目前该小 组正在加大电极数目进行进一步研究。另外对于实验对象来说,他的局部视神经细胞可能坏死,这样对实验结果带来了偏差,从而不能很好地用数学公式来拟合。3.1.3视网膜结构分层计算模拟模型视网膜结构分

16、层计算模拟模型就是基于的生理学知识,运用数学工具和相关算法来模拟视网膜的各层结构。瑞士的Beaudot等18使用了Michaelis-Menten法那么而不是传统的对数函数来模拟光 感受传递函数(photoreceptor transfer function)。可以看出,视网膜的神经及功能结构支持对非 稳态的视觉信息的优化编码。模型通过适应性传递函数来控制视觉敏感性。该传递函数的参数由视网膜回路来估计,并反响到光感受器上。该模型具有很多脊椎动物光感受器的重要特 征。它根据Michaelis-Menten法那么对输入信号进行压缩。它运用了基于信噪比的适应性的时空低通滤波器。它通过调整Michae

17、lis-Menten法那么的参数 来适应 光强。它能实现Weber-Fechner法那么和移位特性。它和视网膜网络协同工作。视网膜网络为其提供了适应其 非线性传递特性的神经信号。该模型将Michaelis-Menten法那么和Weber-Fechner法那么相联系,给出了一个基于输入信号 的统计特征的优化编码。这些输入信号的统计特征由视网膜网络来估计,并反响到光感受器上以调整非线性传递函数。 该模型是非线性可调的,它为视网膜的建模提出了一个理论框架。2埃及的El Hefnawy等19运用了数学模型对视网膜进行建模。该模型包括光感受器、中间层和神经节细胞。该模型总结了在什么范围边缘效应开始影响拉

18、普拉斯-高斯算子。该模型以计算机刺激来测试性能。该模型的光感受细胞层被模拟成圆形排列的光电二极管。水平细胞层用来获得不同光感受细胞的阶梯值(step size)。双极细胞层中的每个元素被模拟成逻辑电路用来压缩。无长突细胞层用逻辑关系而不是用数学公式来模拟。最后神经节细胞产生放电。该模型通过模拟人的视网膜来解决边缘检测的硬件安装及算法等问题。该模型的功能测试为开展视觉信息处理提供了建议。3西班牙Martin-Pereda等20的模型的根本要素是可编程的视觉逻辑细胞。同一种电路被用来模拟视网膜中的5种神经细胞,即光感受细胞、水平细胞、双极细胞、无长突细胞和神经节细胞。这5种细胞被分为3层,由光感受

19、层的不同输入和内部或外部连接的改变,各层有不同的响应。该模型可以产生两种行为,即关于光斑位置对称和非对称行为。该模型通过对视网膜的模拟为图像处理提供了 一种解决方案。可以把该模型运用到图像处理中去。3.2用硬件实现的模型用硬件实现的模型主要是用晶体管、电阻、电极等硬件来模拟 视网膜的各层结构以实现视觉信息处理功能。目前已有不少研究小组设计出了成型的芯片。虽然各个小组所设计的芯片的像素不同,尺寸也不同,分层和算法也不完全相同,但是都应用了视网膜的滤波等特性以实现对视网膜的模拟。3.2.1法国的Bernard等21设计的邻近组合处理视网膜芯片这款芯片的设计主要是为了证明图像处理和布尔算法处理可以集

20、成在一块芯片上,以大大提高计算效率。这款芯片运用了半静态转换结构和相互作用的电路,由6个全局时钟信号控制的30个晶体管集成在50mm2的2 m COMS技术的电路上。该芯片由65 X 76的像素点处理器组成,可以分为功能相 互重叠的3层,即主要由光电二极管组成的图像处理器层,调节层(ordered dither halfton-er)和一个微处理器层(micrograined array proces-sor)。3.2.2美国的Zaghloul等22,23设计的CMOS芯片这是一款96X 60排列的光感受器合成在一块3 - 5 mm X 3 - 3 mm的0 35 m CMOS芯片。这块视网膜

21、芯片模拟了3 600个神经节细胞的放电情况。这款芯片可以实现亮度调节、带通时频滤波、时间调节及比照度调节。这个模型模拟的4种神经节细胞可以对持续或者瞬时模式的光斑编码成积分形式的表达式。该芯片的外视网膜模型有带通和时空滤波的功能。它由两层相互作用的电阻网格组成来模拟锥体细胞和水平细胞的结构特性。外视网膜模型的敏感度和这两个网格的空间分辨率成正比,所以它可以模拟亮度的调节。内视网膜模型有高通和时间滤波的功能。它模拟了窄域 和宽域这两种无长突细胞。根据分析可以得出,当输入是无噪的时候,角频率和输入频率有关。当输入是宽频时,角频率和比照度成正比。因此内视网膜模型实现了时频调节和比照度控制。这个模型中

22、的很多参数决定了芯片的形态。外视网膜模拟中的水平细胞的耦合调节可以研究变化的空间常数对神经节细胞的输出的影响。通过调节双极细胞终端和窄域无长突细胞的比例,可以控制剩余瞬时细胞活动。通过调节宽域无长突细胞的耦合强度,可以研究空间频率和回路增益(loop gain)的关系。3.2.3美国的Liu等24设计的芯片这款芯片的整体结构是由一个处理CMOS摄像机输出的外信号处理器、一个双向的遥感勘测仪器、一个模拟视网膜功能的内信号处理器、一个刺激发生器和一个与视网膜连接的电极阵列组成。芯片有60个独立电极和两个独立的可编程的数模转换器以提供更好的电流波形。芯片 各零件之间的通信通过错误监控来加强。错误监控运用了循环冗余控制和求和校验算法。芯片还应用了振幅移动键控ASKB调器和延迟锁定循环DLL来改变脉冲宽度调制PWM数据 恢复。这款芯片运用了AMI 1 - 2 m技术。芯片运用了两种从外部设备到内部设备的数据 传输模式。第一种方法结合了ASK和PWM技术。这种方法把数据通过电源载波来传输,传输速率为25250 kb/s。第二种方法把诱导数据和电源分开,这样可以提高传输效率。这款芯片面积为4 - 6 mmx 4 - 7 mm,由7 V的电源供电。刺激的频率大约是50 Hz脉冲宽度15ms。3.2.4日本的Kameda等25设计的芯

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论