نوع مقاله : مقاله کامل پژوهشی
نویسندگان
1 دانشجوی کارشناسی ارشد، گروه فیزیک و مهندسی پزشکی، دانشگاه علوم پزشکی تهران
2 دانشیار، گروه فیزیک و مهندسی پزشکی، دانشگاه علوم پزشکی تهران
3 دانشیار، گروه فیزیک و مهندسی پزشکی، ، دانشگاه علوم پزشکی تهران
4 دانشجوی دکترا، گروه فیزیک و مهندسی پزشکی ، دانشگاه علوم پزشکی تهران
5 دانشیار، گروه رادیولوژی بیمارستان امام خمینی، دانشگاه علوم پزشکی تهران
6 دانشیار، گروه فیزیک و مهندسی پزشکی ، دانشگاه علوم پزشکی تهران
چکیده
با توجه به گسترش روز افزون استفاده از تصویربرداری فراصوت در سیستمهای راهبری جراحی کبد، داشتن فرآیند انطباق بین تصاویر قیل و حین جراحی که از دقت و زمان کافی برخوردار باشد امری اجتناب ناپذیر است. با وجود استفاده گسترده از الگوریتم تکراری نزدیکترین نقاط1 در روشهای انطباق مبتنی بر ویژگی، عملکرد آن به نویز، دادههای اضافی وو انطباق اولیه حساس است. الگوریتم انطباق مبتنی بر کالمن 2unscented که اخیرا معرفی شده است، بر مشکلات ناشی از نویز و دادههای اضافی فائق میآید. الگوریتم UKF فرآیندی است که به صورت افزایشی و پیدرپی نقاط را در انطباق تاثیر میدهد و برخلاف ICP نیازی به جمع آوری تمام نقاط برای شروع ندارد، با این وجود هزینه محاسباتی بالایی دارد. از این رو در این مطالعه رویکرد جدید دو مرحلهای برای انطباق پیشنهاد میشود. الگوریتم پیشنهادی ترکیبی از ICP و UKF است که علاه بر فائق آمدن بر محدودیتهای ICP، بردار حالت UKF را بصورت دقیق مقداردهی میکند و زمان اجرای UKF را کاهش میدهد. الگوریتم دو مرحلهای بر روی دیتای گرفته شده از فانتوم تست میشود. نتایج نشان میدهد که الگوریتم پیشنهادی دقت الگوریتم ICPرا تا 23% و الگوریتم UKF را تا 13% در انطباق تصاویر فراصوت به سیتیبهبود میبخشد و زمان اجرای الگوریتم UKF را تا 60% کاهش میدهد.
کلیدواژهها
- سیستم راهبری جراحی کبد
- تصاویر فراصوت حین جراحی
- انطباق مبتنی بر نقطه
- انطباق بیدرنگ
- الگوریتم تکراری نزدیکترین نقاط (ICP)
- فیلتر کالمن Unscented (UKF)
موضوعات
عنوان مقاله [English]
Registration of intra-operative Ultrasound to CT images using Two-stage point based registration algorithm for Correction of Deformation in liver phantom
نویسندگان [English]
- Fateme Nazem 1
- Alireza Ahmadian 2
- Mohammad Javad Abolhasani 3
- Nasim Dadashi 4
- Masoume Gity 5
- Mohammad Bagher Shiran 6
1 M.Sc Student,Physic and Biomedical engineering Department, Tehran University of Medical Sciences
2 Associate Professor, Physic and Biomedical engineering Department, Tehran University of Medical Sciences
3 Associate Professor,Physic and Biomedical engineering Department, Tehran University of Medical Sciences
4 Ph.D Student, Physic and Biomedical engineering Department, Tehran University of Medical Sciences
5 Associate Professor, Radiology Department of Imam khomeini Hospital, Tehran University of Medical Sciences
6 Associate Professor, Physic and Biomedical engineering Department, Tehran University of Medical Sciences
چکیده [English]
Abstract: Image guided liver surgery based on intra-operative ultrasound images has received much attention in recent years. Using an efficient point-based registration method to improve both the accuracy and computational time for registration of pre-deformation CT liver images to post-deformation Ultrasound images is of great concern during surgical procedure. Although, Iterative Closest Point (ICP) algorithm is widely used in surface-based registration, its performance is strongly dependent on existence of noise and initial alignment. The registration technique based on the Unscented Kalman Filter (UKF) proposed recently can be a solution to overcome to noise and outliers on an incremental registration basis but it suffers from computational complexity. To overcome the limitations of ICP and UKF algorithms we proposed an incremental two-stage registration algorithm based on the combination of ICP and UKF algorithm to update the registration process based on arrival of intra-operative images. The two-stage algorithm is examined on phantom data sets. The results of phantom study confirm that the two-stage algorithm outperforms the accuracy of ICP and UKF by 23% and 13%, respectively and reduces the running time of UKF by 60%.
کلیدواژهها [English]
- Image guided liver surgery
- Intra-operative ultrasound images
- point based registration
- Unscented Kalman filter
- Iterative Closest Point