吉林大学学报(工学版) ›› 2013, Vol. 43 ›› Issue (增刊1): 74-77.

Previous Articles     Next Articles

Application of GPU speedup method in medical 3D visualization

WANG Yu1, WANG Hong2   

  1. 1. School of Sino-Dutch Biomedical and Information Engineering, Northeastern University, Shenyang 110819, China;
    2. School of Mechanical Engineering and Automation, Northeastern University, Shenyang 110004, China
  • Received:2012-05-16 Published:2013-06-01

Abstract:

It is almost impossible to achieve interactive rendering rates on a PC without hardware speedup when 3D visualization display technology is used in the field of medical image.A parallel rendering method of computing with CUDA applied on a graphics card was proposed.The MFC DLL and export class technique was used to avoid a mass of code migrating work.The most efficient number of parallel threads was also determined by analyzing the result data.The experiment shows that the speed of volume rendering based on ray-casting is improved by about 5~6 times

Key words: surface rendering, volume rendering, ray casting, image synthesize

CLC Number: 

  • TP391.9

[1] Hu Ying,Hou Yue,Xu Xin-he.Fast volume rendering for medical image[C]//Proceedings of XI International Congress for Stereology,Beijin,2003.

[2] Szirmay-Kalos L,Havran V,Balazs B,et al.On the efficiency of ray-shooting acceleration schemes[C]// Proceedings of SCCG'02 conference,2002:89-98.

[3] Chang A Y.A survey of geometric data structures for ray tracing[D].Brooklyn USA:Polytechnic University,2001:12-75.

[4] Clark J H.Hierarchical geometric models for visible surface algorithm[J].Communication of the ACM,1976,19(10):547-554.

[5] 彭群生,鲍虎军,金小刚.计算机真实感图形的算法基础[M].北京:科学出版社,1999.

[6] Fujimoto A,Tanata T,Iwata K.ARTS:Accelerated ray-tracing system[J].IEEE Computer Graphics and Applications,1986,6(4):16-26.

[7] Yagel R,Cohen D,Kaufman A.Discrete ray tracing[J].IEEE Computer Graphics and Applications,1992,12(5):19-28.

[8] Fuchs H,Kedem Z M,Naylor B F.On visible surface generation by a priori tree structures[J].Computer Graphics,1980,14(3):124-133.

[9] Glassner A S.Space subdivision for fast ray tracing[J].IEEE Computer Graphics and applications,1984,4(10):15-22.

[10] Bentley J L.Multidimensional binary search trees used for associative searching[C]// Communications of the ACM,1975,18(9):509-517.

[11] Tuy H K,Tuy L T.Direct 2-D display of 3-D objects[J].IEEE Computer Graphics and Applications,1984,4(10):29-33.

[12] Levoy M.Display of surfaces from volume data[J].IEEE Computer Graphics and Applications,1988,8(5):29-37.

[13] Sabella P.A Rendering algorithm for visualizing 3D scalar field[J].Computer Graphics,1988,22(4):51-58.

[14] Westover L.Footprint evaluation for volume rendering[J].Computer Graphics,1990,24(4):367-376.

[15] Frieder G,Gordon D,Reynolds R A.Back-to-front display of voxel-based objects[J].IEEE Computer Graphics and Applications,1985,5(1):52-60.

[1] HUANG Xuan, GUO Li-hong, LI Jiang, YU Yang. Target threat assessment based on BP neural network optimized by modified particle swarm optimization [J]. 吉林大学学报(工学版), 2017, 47(3): 996-1002.
[2] HAN Cheng, ZHANG Chao, QIN Gui-he, XUE Yao-hong, YANG Fan, FAN Jing-tao, LIU Wen-jing. An algorithm of optical radiometric compensation for projective system of large-scale orthogonal multi-screens [J]. 吉林大学学报(工学版), 2015, 45(4): 1266-1273.
[3] CHEN Li, SUN Yong-hai, XIE Gao-peng, MAO Qian. Analysis of chewing process based on the discrete element method [J]. 吉林大学学报(工学版), 2014, 44(5): 1517-1524.
[4] HAN Cheng, QIN Gui-he, GONG Yu, ZHANG Chao, XUE Yao-hong. Method for three-dimensional reconstruction based on color structured light [J]. 吉林大学学报(工学版), 2013, 43(05): 1343-1351.
[5] WANG Gai-ge, GUO Li-hong, DUAN Hong, LIU Luo, WANG He-qi. Target threat assessment using glowworm swarm optimization and BP neural network [J]. 吉林大学学报(工学版), 2013, 43(04): 1064-1069.
[6] YANG Lan, ZHAO Xiang-mo, HUI Fei, ZHOU Jing-mei, SHI Xin. Invasive weed optimized particle filter [J]. 吉林大学学报(工学版), 2013, 43(04): 1070-1075.
[7] ZHANG Fu, LI Xu-dong. Polycrystalline material microstructure simulation and numerical calculation [J]. 吉林大学学报(工学版), 2013, 43(02): 368-375.
[8] WU Yong-zhi, LIU Yi-sheng, WAN Qiu-hua, DING Lin-hui. Dynamic interpolation error measuring system for high precision optical encoder [J]. 吉林大学学报(工学版), 2012, 42(增刊1): 309-313.
[9] LI Ao, LI Yi-bing, LIU Dan-dan. Multi-scale image enhancement algorithm based on illuminance partition [J]. 吉林大学学报(工学版), 2012, 42(02): 494-498.
[10] WANG Ji-xin, GONG Da-peng, ZHANG Ying-shuang, DENG Ji-ye, SHEN Yong. Modeling of wheel loader powertrain with three-parameters shift strategy and optimization with genetic algorithm [J]. 吉林大学学报(工学版), 2011, 41(增刊1): 27-33.
[11] ZHANG Shu-shan, GAO Da-xin|WANG Tao|WANG Li. Research on the design, simulation and optimization of logistics services ability based on |dynamic quality function deployment [J]. 吉林大学学报(工学版), 2009, 39(增刊2): 204-0208.
[12] DONG Hong-liang,DENG Zhao-xiang,LAI Fei . Simulation of handling stability of motorcycle based on rider-motorcycle system [J]. 吉林大学学报(工学版), 2009, 39(03): 566-0570.
[13] LI Jing-cai,WANG Tai-yong,HE Gai-yun,ZHENG Hui-jiang,FAN Sheng-bo . 3D solid accurate modeling of spiral bevel gear based on manufacture method and meshing theory [J]. 吉林大学学报(工学版), 2008, 38(06): 1315-1319.
[14] FU Hong,JIA Hui-min,ZHANG Xiao-xu,YU Jian-qun . 2D DEM calculation methods based on superquadratics particles modeling [J]. 吉林大学学报(工学版), 2008, 38(06): 1383-1388.
[15] TONG Zhi-zhong,JIANG Hong-zhou,HAN Jun-wei . Cloud simulation and realtime rendering for flight simulation [J]. 吉林大学学报(工学版), 2008, 38(06): 1434-1440.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!