摘要
目前大部分的医学图像三维重建过程都是在PC机上完成的,由于PC机本身性能的限制和重建算法的复杂性,使得重建效率不高。针对这个问题,设计与实现了一个基于FPGA(Field Programmable Gate Array,现场可编程门阵列)的三维重建系统,系统中建立了一种基于FSL(Fast Simplex Link,快速单向链路)总线的体系结构,并对三维重建算法进行改进,使改进算法在新建立的体系结构中运行。实验表明,基于FPGA的三维重建系统利用重建算法在硬件中并行执行程序以及FSL总线的FIFO(First In First Out,先进先出)特性,对重建算法本身进行改进,克服了PC机三维重建系统中出现的耗时问题,很好地提升了三维重建的效率和实时性。
Nowadays,the reconstruction process is mainly executed on the PC platform and the reconstruction efficiency is low because of limited performance and the complexity nature of reconstruction algorithms.To solve this problem,an FPGA-based 3D reconstruction system is designed and implemented.In the system,an FSL-based architecture is set up and the speed of reconstruction algorithm is improved by running it in the new architecture.The experiment shows that the FPGA-based 3D reconstruction system solves the time-consuming problem by extensively using parallel execution,benefiting from the FIFO nature of the FSL bus and improving the traditional algorithm itself.The new system achieves real-time and efficient processing capability for medical 3D reconstruction.
出处
《计算机工程与应用》
CSCD
北大核心
2011年第7期211-214,248,共5页
Computer Engineering and Applications
基金
国家高技术研究发展计划(863)No.2007AA01Z319
国家自然科学基金No.60873130
上海市教委"电路与系统"重点学科建设项目(No.J50104)~~
关键词
三维重建
现场可编程门阵列
快速单向链路总线
图像分割
3D reconstruction
Field Programmable Gate Array(FPGA)
Fast Simplex Link(FSL) bus
image segmentation