基于多核dsp的相干断层扫描成像技术研究

基于多核dsp的相干断层扫描成像技术研究

ID:23583746

大小:68.62 KB

页数:5页

时间:2018-11-09

基于多核dsp的相干断层扫描成像技术研究_第1页
基于多核dsp的相干断层扫描成像技术研究_第2页
基于多核dsp的相干断层扫描成像技术研究_第3页
基于多核dsp的相干断层扫描成像技术研究_第4页
基于多核dsp的相干断层扫描成像技术研究_第5页
资源描述:

《基于多核dsp的相干断层扫描成像技术研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于多核DSP的相干断层扫描成像技术研究摘要:光学相干断层扫描(OpticalCoherenceTomography,OCT)是一种基于迈克尔逊干涉仪结构的层析成像技术,能对生物组织内部微观结构进行微米量级的高分辨率的非侵入实时成像。本文将OCT与计算机多核技术相结合,通过德州仪器多核DSP进行数据处理,然后传回计算机进行成像。所成图像可用来观察器官病灶等医学研宄。关键词:光学相干层析成像;多核技术;医学DOI:10.16640/j.cnki.37-1222/t.2016.13.2431OCT的简介OCT是一种基于宽带光的低相干特性对生物活体组织的内部微观结构进行分辨

2、率断层成像的技术。它依靠光源的时间相干性,利用干涉仪对生物组织进行空间上的二维或三维扫描成像。自1991年DavidHuang等人首次用这项技术对活体人眼的视网膜的显微结构进行成像以来,OCT—直是生物医学和材料检测等领域的研究热点之一,国内在这方面的研究也很活跃,近年来已得到了迅速的发展。一般的OCT系统有两种扫描方式,分别为A扫描方式和B扫描方式。A扫描方式是只移动参考臂,假设以匀速V移动参考臂,所获得的干涉信号为:。其中,和是所获得的干涉信号的振幅和相位,是因移动参考臂在参考产生的多普勒频移,通过调解这个干涉信号,记录。由于采用的是低相干长度的光源,所以可以真实

3、地反映出对样品的探测深度,可获得组织反射率相对于探测深度的图形。B扫描方式是在进行连续A扫描方式时,移动样品臂,是探测光束扫过整个组织表面,从而获得组织背景散射的横截面图[1]。2使用的原始数据样本的介绍使用的原始数据样本集肿瘤和皮肤数据是由在伊利诺伊大学厄巴纳香模的Boppart博士的实验室提供的。每一帧的原始数据包括1000扫描线,2048样本/扫描线。最初这个输入数据是存储在DDR。其中,数据以输入数据采集间隔25帧/秒的速度被输入(间隔可以根据程序和内存需求而自定义),然后通过各模块处理,最终的图像显示在电脑上。软件组件,包括多核软件开发工具包(MCSDK)、

4、编解码引擎(CE)、数字媒体应用程序接口(DMAI)等,iUniversalAPIs可由开发者为这种系统创建应用程序。多核软件开发工具包(MCSDK)包括简化多核开发的关键组件,其中有芯片支持库,外设驱动程序,平台软件(PDK),网络开发工具包(NDK)等。多核数字信号处理器软件应用程序是基于主/从模式,在核心0作为集中控制核心即主核心,核心1至核心7充当从动核。核心0作为管理者协调同步性和设置缓冲区的指针。信号处理模块运行在核心1-5。核6和7是空闲的。核心0上的软件应用程序集成设计以下功能模块:前端接口,中间控制器,中间处理过程和后端接口。3利用MessageQI

5、PC为消息传递模块的主要任消息提供指针数据和触发任务的接收函数的执行。实际的消息缓冲区设置在共享内存,消息发送方和接收方均可以访问到消息。在这种情况下,process_scatter()挂起一个新的输入巾贞[2]。数据可用时,process_scatter()从堆分配内存给消息,并将消息指针赋给输入数据。使用MessageQ_put阻塞调用,process_scatter()将输入数据指针传递给process_gather()oprocess_gather()使用相应的oct_wait在每个核心信号处理过程中挂起。一旦接收到一个新的框架,这些任务调用UNIVERSAL

6、_process编解码引擎提供的API,来调用通过oct处理算法。一旦数据被处理,octCluster()使用MessageQ_putAPI将输出数据指针传递给Send_data_to_host()。Send_data_to_host()确保数据维护原子性,以便输入数据对应于一个特定的框架总是在一起。process_scatter(),process_gather()和Send_data_2_host()都运行在主核心0上,只有特定的算法任务在核心1到核心n上运行。重要的是要注意,各核间的信息处理中心的处理基于引擎下编解码器渠道和使用MessageQ,程序员可以不知道

7、这一事实,简单地调用MessageQapi用于各核间传递数据的指针[3]。4总结电脑读取参数文件,通过RDSP使用静态IP传送和接收TCP-IP套接字。在数据处理开始前,DSP使用TFTP服务器运行在个人电脑上下载数据文件。电脑得到了DSP数据处理并显示。帧速率可以在参数文件中修改。成像结果如图2。参考文献:[1]薛莉.光学相干层析成像系统的关键技术研宄[JJ.2009.[2]高峰.基于DSP的并行频域OCT图像预处理系统[J].2OO8.[3]邹传民.基于Cortex-M4的嵌入式光学相干层析成像系统的研宄[J].2O13.作者简介:洪学文(199

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。