摘要 |
A method for visualizing flow data from computation fluid dynamics (CFD) applications in 2-dimensions (2D) includes receiving a 3-dimensional (3D) image volume from a CFD simulation of fluids flowing through vessels in a patient that is a snapshot of a fluid flow in the vessels at a certain time, subdividing the 3D image volume into 3D data blocks, minimizing a sum over a matrix of energy interactions defined for each pair of data blocks in the 3D image volume, where the minimization preserves a local shape of the vessels, where minimizing the sum over the matrix of energy interactions is performed on a graphics processing unit (GPU), and using the minimized energy interaction matrix to display on a monitor a 2D sketch of the 3D image volume, where the 2D sketch is displayed in real-time with respect to the time scale of the CFD simulation. |
主权项 |
1. A method for visualizing flow data from computation fluid dynamics (CFD) applications in 2-dimensions (2D), comprising the steps of:
receiving a 3-dimensional (3D) image volume from a CFD simulation of fluids flowing through vessels in a patient that is a snapshot of a fluid flow in the vessels at a certain time; subdividing the 3D image volume into 3D data blocks; minimizing a sum over energy interactions defined for each pair of data blocks in the 3D image volume, wherein said minimization preserves a local shape of the vessels, wherein minimizing the sum over energy interactions is performed on a graphics processing unit (GPU), wherein minimizing the sum over the energy interactions comprises minimizing E=√{square root over (ΣijEij2)} whereinEij={Wn×tij-eij,eij<d,Wnn×tij-gij,gij>d, wherein wn and wnn are weights for neighboring and non-neighboring blocks, respectively, tij=|vi−vj| is a target distance between blocks bi and bj in a 2D image wherein vi and vj are 2D positions of bi and bj, eij is a Euclidean distance between bi and bj in the 3D volume, gij is a geodesic distance between bi and bj in the vessels in the 3D image, and d is a threshold that separates neighboring blocks from non-neighboring blocks, wherein the minimization is performed by varying the target positions vi and vj; and using the minimized energy E to display on a monitor a 2D sketch of the 3D image volume, wherein the 2D sketch is displayed in real-time with respect to the time scale of the CFD simulation. |