北京生物医学工程2011,Vol.30Issue(1):45-50,6.DOI:10.3969/j.issn.1002-3208.2011.01.09
一种基于FPGA的手术导航定位系统的硬件加速方法
A Hardware Acceleration Method Based on FPGA for Optical Tracking System Used in Image-Guided Surgery
摘要
Abstract
Optical tracking system is the core component of image-guided surgical navigation, this paper presents several hardware accelerating methods used in a infrared optical tracking system, which was developed by our team, based on field programmable gate array ( FPGA) . The original tracking system has achieved a location accuracy of submillimeter with SoPC as its computation unit , but had an insufficient tracking speed,which was not able to satisfy the practical application. In order to overcome the lack of computation ability on SoPC ,with hardware accelerating methods ,which are floating-point custom instruction , tightly coupled memory ( TCM) and multiprocessor , calculating speed of 3D reconstruction gained a significant promotion of 18 times according to the experiment results. The hardware acceleration and its performance could theoretically support up to 32 markers real-time location maintaining a frame rate of 60fps. This meets the rate requirement of motion tracking in image-guided surgical navigation.关键词
硬件加速/光学定位跟踪/FPGA/可编程片上系统/手术导航分类
医药卫生引用本文复制引用
党潇,李文骏,丁辉,王广志..一种基于FPGA的手术导航定位系统的硬件加速方法[J].北京生物医学工程,2011,30(1):45-50,6.基金项目
北京市重大科技项目(D02060250000794)、国家863计划(2006AA02Z4E7)资助 (D02060250000794)