Mesh-based Monte Carlo method using fast ray-tracing in Plucker coordinates

被引:297
作者
Fang, Qianqian [1 ]
机构
[1] Massachusetts Gen Hosp, Martinos Ctr Biomed Imaging, Charlestown, MA 02129 USA
来源
BIOMEDICAL OPTICS EXPRESS | 2010年 / 1卷 / 01期
关键词
PHOTON MIGRATION; DIFFUSION-APPROXIMATION; LIGHT-PROPAGATION; TURBID MEDIA; TRANSPORT; SCATTERING; SIMULATION; TISSUE; ADULT; MODEL;
D O I
10.1364/BOE.1.000165
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
We describe a fast mesh-based Monte Carlo (MC) photon migration algorithm for static and time-resolved imaging in 3D complex media. Compared with previous works using voxel-based media discretization, a mesh-based approach can be more accurate in modeling targets with curved boundaries or locally refined structures. We implement an efficient ray-tracing technique using Plucker Coordinates. The Barycentric coordinates computed from Plucker-formed ray-tracing enables us to use linear Lagrange basis functions to model both media properties and fluence distribution, leading to further improvement in accuracy. The Plucker-coordinate ray-polygon intersection test can be extended to hexahedral or high-order elements. Excellent agreement is found when comparing mesh-based MC with the analytical diffusion model and 3D voxel-based MC code in both homogeneous and heterogeneous cases. Realistic time-resolved imaging results are observed for a complex human brain anatomy using mesh-based MC. We also include multi-threading support in the software and will port it to a graphics processing unit platform in the near future. (C) 2010 Optical Society of America
引用
收藏
页码:165 / 175
页数:11
相关论文
共 39 条
[1]   Parallel computing with graphics processing units for high-speed Monte Carlo simulation of photon migration [J].
Alerstam, Erik ;
Svensson, Tomas ;
Andersson-Engels, Stefan .
JOURNAL OF BIOMEDICAL OPTICS, 2008, 13 (06)
[2]  
[Anonymous], 2010, CUDA: Compute unified device architecture
[3]   A FINITE-ELEMENT APPROACH FOR MODELING PHOTON TRANSPORT IN TISSUE [J].
ARRIDGE, SR ;
SCHWEIGER, M ;
HIRAOKA, M ;
DELPY, DT .
MEDICAL PHYSICS, 1993, 20 (02) :299-309
[4]   The finite element model for the propagation of light in scattering media: A direct method for domains with nonscattering regions [J].
Arridge, SR ;
Dehghani, H ;
Schweiger, M ;
Okada, E .
MEDICAL PHYSICS, 2000, 27 (01) :252-264
[5]   Light transport in tissue by 3D Monte Carlo:: Influence of boundary voxelization [J].
Binzoni, T. ;
Leung, T. S. ;
Giust, R. ;
Ruefenach, D. ;
Gandjbakhche, A. H. .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2008, 89 (01) :14-23
[6]  
Board O., OPENMP FOR
[7]   SCATTERING OF DIFFUSE PHOTON DENSITY WAVES BY SPHERICAL INHOMOGENEITIES WITHIN TURBID MEDIA - ANALYTIC SOLUTION AND APPLICATIONS [J].
BOAS, DA ;
OLEARY, MA ;
CHANCE, B ;
YODH, AG .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1994, 91 (11) :4887-4891
[8]   Three dimensional Monte Carlo code for photon migration through complex heterogeneous media including the adult human head [J].
Boas, DA ;
Culver, JP ;
Stott, JJ ;
Dunn, AK .
OPTICS EXPRESS, 2002, 10 (03) :159-170
[9]   Multiple processor version of a Monte Carlo code for photon transport in turbid media [J].
Colasanti, A ;
Guida, G ;
Kisslinger, A ;
Liuzzi, R ;
Quarto, M ;
Riccio, P ;
Roberti, G ;
Villani, F .
COMPUTER PHYSICS COMMUNICATIONS, 2000, 132 (1-2) :84-93
[10]   Design and construction of a realistic digital brain phantom [J].
Collins, DL ;
Zijdenbos, AP ;
Kollokian, V ;
Sled, JG ;
Kabani, NJ ;
Holmes, CJ ;
Evans, AC .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 1998, 17 (03) :463-468