并行频域OCT图像预处理系统的DSP硬件平台设计与实现

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:jinhui4620
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:鉴于目前常用的基于计算机的并行频域OCT图像预处理系统速度慢、体积庞大等缺陷,设计了基于ADSP-BF561的图像处理硬件平台。该平台包括了ADSP-BP561最小系统、视频采集解码电路、视频编码显示电路等部分。实验表明:该平台提高了图像处理速度,并且实现了系统的小型化。
  关键词:并行频域OCT;ADSP-BF561;硬件平台
  
  引言
  
  光学相干层析成像(OCT)是一种迅速发展的无损伤、高分辨率医学层析成像技术。新近发展起来的并行频域OCT(PSDOCT)无需轴向和横向扫描即可得到样品一行深度信息的层析图像,已成为实时OCT成像发展的趋势。并行频域OCT图像预处理系统结构如图1所示,系统由光学系统和图像处理系统两部分组成,原理如下:从宽带光源发出的光经分光棱镜分束后分别照射到样品和参考镜(反射镜)上。柱面镜1将其子午面M内样品反射回来的光聚焦为平行于柱面镜母线的一条直线,与参考镜反射回来的参考光发生干涉,经光栅分光及柱面镜2聚焦后通过图像采集电路进行图像采集。由于样品反射回来的光信号被样品的反射系数所调制,通过图像处理系统对输出的频域图像进行逐行IFFT(快速傅里叶逆变换)、幅度谱计算并进行直流项移位即可得到位于柱面镜1子午面内样品的二维层析图像。并输出在显示器上显示。
  


  目前大多数OCT图像处理系统由摄像机、图像采集卡及计算机组成。用摄像机和图像采集卡完成图像采集功能,图像处理则是由软件在计算机中完成。由于计算机体积庞大,并且是任务分时处理系统,运行过程中的其他任务可能影响OCT成像的速度,而且下位机与计算机之间的通讯速度慢,所以目前还无法满足并行频域OCT成像系统便携化、快速处理的需求。鉴于此,本文设计了以ADI公司双核定点DSP-ADSP-BF561为核心,结合视频解码和编码技术的并行频域OCT图像预处理系统硬件平台。
  
  ADSP-BF561
  
  ADSP-BF561(下面简称BF561)是ADI公司和Intel公司合作推出的基于微信号体系结构技术的定点DSP,整合了传统体系结构DSP和RISC控制器的优点。该器件采用改进的哈佛结构以及多级流水线结构。其核心由两枚独立且对称的600 MHz高性能Blackfin处理器组成。
  


  
  硬件设计
  
  本方案利用BF561的特点,设计出并行频域OCT图像预处理系统的硬件平台(见图2)。该平台包括了ADSP-BF561最小系统、视频采集解码电路、视频编码显示电路等部分。
  ADSP-BF561最小系统
  ADSP-BF561最小系统由ADSP-BF561、电源电路、时钟电路、复位电路、JTAG接口电路、SDRAM、FLASH等部分组成。
  
  ·供电电源
  系统为三电压供电,包括:1.2V的内核电压,3.3V的I/O电压和ADV7183的电压,3V的ADV7179电压。采用TPS75003 DC-DC控制器实现分别提供1.2V、3.3V、3V电源供应。
  
  ·系统时钟
  BF561时钟信号既可以由内部放大器与外接晶体或陶瓷谐振器构成的振荡器提供,也可以直接采用外部时钟输入。
  
  ·复位电路
  系统复位电路采用简单的RC充、放电电路。
  
  ·JTAG接口电路
  BF561提供了一个IEEE 1149.1 J TAG测试访问接口。通过此接口可以实现在线仿真、程序下载等操作,并且可以设置断点,观察变量和寄存器,系统采用14针接口的标准。
  
  ·SDRAM电路
  由于视频数据信息量很大,而ADSP-BF561内部存储器容量有限,所以系统需要外扩SDRAM作为视频数据的缓存器。BF561具有的兼容PCI33的SDRAM控制器可以通过编程与多达4个BANK的SDRAM连接,每个BANK的容量最多可达128MB。本系统选用两片16位32MB容量的SDRAM—HY57V561620扩展为一片32位的64MB容量SDRAM,用以灵活实现系统16位或32位的数据读写要求。将其接在BF561同步存储空间的BANKO上,地址范围为0x00000000~0x4000000。BF561与SDRAM的硬件连接如图3所示。
  


  
  ·FLASH电路
  BF561具有4种外部存储器的自主引导方式,如表1所示。本系统选用第二种方式,从16位FLASH进行自主引导。BF561具有的异步存储控制器可以通过编程与多达4个BANK的FLASH连接,每个BANK的容量最多可达64MB。FLASH选择1MB容量的AM29LV800D。设定在BF561异步存储空间的BANKO上,地址范围为Ox20000000~0x20100000。
  
  视频采集解码电路
  视频采集解码电路包括摄像机和视频解码电路。摄像机选用敏通公司的MTV-13V5H黑白摄像机,具有44万有效像素,光谱响应范围为500nm-1100nm,PAL制式视频输出,速度为25fps。
  视频解码芯片选用集成了10位ADC的增强型视频解码器ADV7183,它能够将摄像机输出的PAL制模拟视频基带信号转换成16位ITU-R 656的YUV型4:2:2视频数据,实现对输入模拟视频信号的亮度色度分离、采样。BF561与ADV7183的接口电路如图4所示:BF561将ADV7183输出的8位亮度信息通过PPIO口输入。PF0口与PF1口分别为VC接口的串行时钟和串行数据接口。PF2口与PF13口分别为控制使能和重置ADV7183的端口,PPI1 SYNCl口与PPIl SYNC2口分别为YUV像素数据的行同步信号和垂直同步信号的输入端口。
  
  视频编码显示电路
  视频编码显示电路由视频编码芯片和显示器组成。视频编码芯片选用集成了10位高品质视频DAC的ADV7179,它可将兼容ITU-656标准的8/16位YCrCb型4:2:2数字视频数据转换成兼容国际标准的NTSC、PAL等制式的模拟视频信号。本系统选用DAC_B作为输出口,将BF561输出的经过处理的8位灰度信号转化为PAL制式视频信号输出至显示器上显示。BF561与ADV7179的接口电路如图5所示:PPI1口为8位灰度信息输出口,PF0口与PF1口分别为IC接口的串行时钟和串行数据端口。PF14口为控制重置ADV7179的端口。PPI0 SYNC1控制YUV像素数据的行同步信号,PPI0 SYNC1控制YUV像素数据的垂直同步信号。
  
  视频输入同步控制
  
  系统视频输入同步的控制通过BF561查询PPI口状态寄存器的FT_ERR位实现,从而省略了BF561对摄像机的控制电路。FT_ERR位为ITU-R656视频轨迹错误标志位,根据PPI0口输入视频信号中的控制字判断是否同步而进行清零或置位。图6所示为ITU-R656视频数据输入的三种模式:①整场模式:包括活动视频、控制字节序列和辅助数据;②活动视频模式:只包含活动视频信号信息;③VBI模式:只包括控制字节序列和辅助数据。其中①与③输入模式影响FT_ERR标志位,可用于视频输入同步的判断。
  系统开始以VBI模式输入用于BF561与摄像机同步的判断及调整,当实现视频同步后通过活动视频模式输入系统需要的视频信息。初始化程序如下:
  
  结语
  
  本文设计了基于ADSP-BF561的并行频域OCT图像预处理系统硬件平台。对通过该硬件平台开发出的并行频域OCT图像预处理系统进行实验,处理一帧图像的时间约为9 ms,而同样的图像在CPU为Inter 2.4GHz的计算机上进行处理需要时间为43ms,故该系统提高了处理速度。而且图像分辨率与精度都满足设计要求,且实现了系统的小型化。证明该方案可行,是对并行频域OCT成像理想的硬件平台。
其他文献
摘要:为进一步提高接收机的动态可重构性能,对基于可编程模拟器件的接收机前端结构进行了优化设计,并给出了具体的设计方案,证明了接收机前端动态可重构的可行性。  关键词:接收机;动态可重构;可编程模拟器件;ADC    可重构结构是一种可以根据具体运算情况重组自身资源,实现硬件结构自身优化、自我生成的计算技术。动态可重构技术可快速实现器件的逻辑重建,它的出现为处理大规模计算问题提供了一种兼具通用处理器
期刊
摘要:采用TMS320F2812 DSP芯片为控制单元,在无需任何门控器件控制的情况下,利用DSP 2812丰富的软件资源实现了等精度测量。根据每个门闸时间内高频标准脉,中的个数与已知被测信号的个数,求得被测信号频率,再通过多次平均得到最终结果。  关键词:数字频率计;等精度测量;DSP    作品的意义与概况    随着微电子技术和计算机技术的飞速发展,各种电子测量仪器在原理、功能、精度及自动化
期刊
今夏,北京邮电大学Wings团队在微软“创新杯”(Imagine Cup)全球学生大赛中获得了嵌入式开发项目全球第二名的好成绩。获奖项目是AquaMarine分布式海洋石油污染实时监测系统。为此,本刊采访了Wings团队和微软公司。    获奖团队:在经验的基础上关注社会意义    北邮信息工程学院创新实践基地在2005年参加微软该项比赛时获得了全球第五名,去年获得了全球第三名,今年是全球第二名,
期刊
由微芯科技公司和本刊联合举办的“Microchip 2007—2008年度中国16位嵌入式控制设计大奖赛”日前揭晓。此次竞赛的评审会在7月底至8月初的上海举行,主题是:创意,从“芯”开始,有近700支队报名。参赛人员涵盖企业、高校研究生和本科生。此次竞赛从去年7月开始启动,到今年8月评选揭晓,历时1年多。    16位单片机/DSC成创意之源    纵观此次竞赛,主要有以下两个特点:  首先,充分
期刊
静静地看着精巧的车模在赛道上灵巧地行驶,耳畔是观众随着场上比赛情况时而喝彩时而惋惜,时光轮回,在朦胧中仿佛回到自己一去不复返的青春岁月。  作为面向本科生参加的飞思卡尔智能车大赛,每个人基本上只有—次参与其中的机会。笔者在第三届智能车大赛的现场见到了两年前曾经相遇的一些首届大赛的参赛者,他们这次是作为指导教师或者助理的身份再次回到这个熟悉的赛场。谈及比赛,他们的感触与两年前已经迥然不同,唯一不变的
期刊
摘要:本文提出了在最新的Davinci SoC DM6446上实现智能视频跟踪系统的方案。在模板匹配跟踪算法的基础上,多种改进算法来提高跟踪的精确性和鲁棒性。整个系统充分利用Davinci SoC上的ARM核和DSP核的强大处理能力。经过算法优化和编程优化,跟踪算法可以在DSP核上实时跟踪128×128像素的目标。同时,ARM核并行负责视频采集,显示,算法控制,网络传送等任务。测试结果表明,系统可
期刊
摘要:本设计所描述的电动高尔夫球车永磁无刷直流电机驱动系统采用的主控制芯片dsPIC30F4011即来自Microchip公司,它专为电机控制领域设计。  关键词:电动高尔夫球车;永磁无刷直流电机(BLDC);dsPIC30F4011    引言    在未来相当长的一段时间内,电动汽车还只能停泊在实验室。现在,纯电动汽车的应用研究转向了以公交车为主的定点、定向运行车辆和社区用车及特定用途的微型车
期刊
摘要:本文讨论的简单电路能够调节高亮度LED的驱动电流,该电路采用非定制、高度集成的降压型开关调节器(MAX5035),能够准确地控制流过LED的电流。MAX5035DC/DC转换器在7.5V至76V宽输入电压范围内保持125kHz固定工作频率,是汽车应用的理想之选。亮度控制可以通过模拟(线性调节)或低频占空比(PWM调节)方式实现。  关键词:高亮度LED;驱动电流;DC/DC转换器;亮度控制高
期刊
摘要:本文探讨了3G终端对应用处理器和多媒体处理芯片产品的技术需求及解决方案。  关键词:中显微;应用处理器;视频处理    随着中国TD-SCDMA的商用进程全速冲刺,中国6亿手机用户即将迎来属于自己的3G时代。在兴奋之中,业界也有着一分担忧,众所周知,为了等待TD标准的成熟,中国3G手机的开发已经比国外的手机巨头们晚了三五年,尤其是看到苹果3G版iphone的火爆发布和其带来的炫酷视听体验,中
期刊
编辑观点    EDA工具:太贵,太便宜?  几年前,笔者参加过某EDA产品发布会后,咨询一家国内某微电子所的专家对此意见,他说:“一套新的设计工具要20万美元!相当于我们所一年的利润,而且这只是一个设计工具!”顿时,笔者为高科技即将造福我国设计业的兴奋劲儿被冷却了。  但是你去问EDA公司,他们的观点就不同了。最典型的,记得一家EDA厂商的老总说:你不要看一件东西本身的价格有多少,而要看它实际带
期刊