초록

본 논문에서는 BCC (body-centered cubic) 볼륨 데이터의 등가면을 GPU(graphics processing unit)에서 실시간으로 레이캐스팅 렌더링하는 방법을 제시한다. 우선 준-보합 전치필터를 적용한 후 7-방향 박스-스플라인 필터를 기반으로 하여4차 스플라인 함수로 볼륨데이터를 복구한다. 그래픽스 하드웨어에서 실시간 렌더링을 하기 위해, 참조테이블 및 조건분기를 사용하지 않고 데이터 인출시의 비용을 줄이도록 쉐이더 코드를 최적화하였다. 본 방법을 기존의 BCC 레이캐스팅과 비교해 본 결과, 비슷한 성능의 기존 방법에 비해 렌더링 속도는 20% 이상 빨라졌고 렌더링 이미지의 품질은가장 좋았다.

키워드

GPU,레이 캐스팅, BCC볼륨데이터, 박스-스플라인

참고문헌(17)open

  1. [학술대회] M. Kim / 2012 / GPU raycasting of BCC volume datasets / Proceedings of KCGS Conference : 75 ~ 76

  2. [학술지] D. P. Petersen / 1962 / Sampling and reconstruction of wave-number-limited functions in N-dimensional euclidean spaces / Information and Control 5 (4) : 279 ~ 323

  3. [단행본] J. H. Conway / 1998 / Sphere Packings, Lattices and Groups, 3rd ed / Springer-Verlag New York, Inc.

  4. [학술지] S. Matej / 1995 / Efficient 3D grids for image reconstruction using spherically-symmetric volume elements / Nuclear Science, IEEE Transactions 42 (4) : 1361 ~ 1370

  5. [학술대회] T. Theuß l / 2001 / Optimal regular volume sampling / Proceedings of the conference on Visualization ’01 : 91 ~ 98

  6. [학술대회] A. Entezari / 2004 / Linear and cubic box splines for the body centered cubic lattice / Proceedings of the IEEE Conference on Visualization : 11 ~ 18

  7. [학술지] A. Entezari / 2008 / Practical box splines for reconstruction on the body centered cubic lattice / IEEE Transactions on Visualization and Computer Graphics 14 (2) : 313 ~ 328

  8. [학술지] B. Finkbeiner / 2010 / Efficient volume rendering on the body centered cubic latticeusing box splines / Computers& Graphics 34 (4) : 409 ~ 423

  9. [학술지] C. Sigg / 2005 / Fast third-order texture filtering / GPU Gems 2 : 313 ~ 329

  10. [학술대회] B. Cs´ebfalvi / 2006 / Prefiltered B-spline reconstruction for hardware-accelerated rendering of optimally sampled volumetric data / Workshop Vision, Modeling, and Visualization : 325 ~ 332

  11. [학술지] M. Kim / Quartic box-spline reconstruction on the BCC lattice / IEEE Transactions on Visualization and Computer Graphics

  12. [단행본] C. de Boor / 1993 / Box splines / Springer-Verlag New York, Inc.

  13. [단행본] D. E. Dudgeon / 1984 / Multidimensional Digital Signal Processing / Prentice-Hall, Inc

  14. [학술지] M. Kim / 2011 / Symmetric box-splines on root lattices / Journal of Computational and Applied Mathematics 235 (14) : 3972 ~ 3989

  15. [인터넷자료] S. Roettger / Volume library (online)

  16. [학술대회] S. R. Marschner / 1994 / An evaluation of reconstruction filters for volume rendering / Proceedings of the IEEE Conference on Visualization : 100 ~ 107

  17. [학술지] M. Kim / 2012 / GPU isosurface raycasting of FCC datasets / Graphical Models