CPU-based speed acceleration techniques for shear warp volume rendering

Kiyoung Choi, Sungup Jo, Hwamin Lee, Changsung Jeong

    Research output: Contribution to journalArticlepeer-review

    3 Citations (Scopus)

    Abstract

    The shear-warp algorithm with run-length-encoded volume is one of the fastest CPU-based speed acceleration techniques developed so far for direct volume rendering. But it has some defects, such as the increases in memory consumption and preprocessing time as well as the deterioration in image quality. This paper provides two kinds of techniques that can solve such defects without degrading rendering speed. One technique concentrates on enhancing image quality and decreasing memory consumption without reducing rendering speed, by making direct access to the memory space where initially loaded volume data is stored. The other technique concentrates on accelerating rendering speed and decreasing preprocessing time, by creating only one run-length-encoded volume and by combining non-photorealistic rendering techniques with shear-warp algorithm. In the present research, both techniques efficiently decreased the memory consumption and preprocessing time of shear-warp algorithm. They also showed optimal results in rendering speed and image quality.

    Original languageEnglish
    Pages (from-to)309-329
    Number of pages21
    JournalMultimedia Tools and Applications
    Volume64
    Issue number2
    DOIs
    Publication statusPublished - 2013 May

    Bibliographical note

    Funding Information:
    Fig. 11 Resulting images by fast shear-warp algorithm (left side) and shear-warp algorithm without compressed-opaque-voxel (right side). Top row is engine data, middle row is piggy bank data, and bottom row is CT head data Fig. 12 Resulting images by shear-warp algorithm without compressed-opaque-voxel. Stag beetle, bunny, carp, foot, CTA brain and engine from left top most to clock wise direction Fig. 13 Resulting images by shear-warp algorithm with one run-length-encoded volume. Stag beetle, bunny, carp, CT head, piggy bank and engine from left top most to clock wise direction Acknowledgment This research was supported by MKE(Ministry of Knowledge Economy), Korea, under the ITRC(Information Technology Research Center) support program supervised by the NIPA(National IT Industry Promotion Agency) (NIPA-2010-C1090-1001-0008), Future-based Technology Development Program through the National Research Foundation of Korea(NRF) funded by the Ministry of Education, Science and Technology(2010-0020-732), a Brain Korea 21 project and a grant of Korea University.

    Keywords

    • CPU-based speed acceleration technique
    • Shear warp algorithm
    • Volume rendering

    ASJC Scopus subject areas

    • Software
    • Media Technology
    • Hardware and Architecture
    • Computer Networks and Communications

    Fingerprint

    Dive into the research topics of 'CPU-based speed acceleration techniques for shear warp volume rendering'. Together they form a unique fingerprint.

    Cite this