title: [Optimization of the ray-casting algorithm based on streaming single instruction multiple datum extension].
abstract: At present, ray-casting algorithm is the most widely used algorithm in the field of medical image visualization, and it can achieve the best image quality. Due to large amounts of computation like sampling, gradient, lighting and blending calculation, the cost of ray-casting algorithm is very large. The characteristic of Streaming single instruction multiple datum extensions (SSE) instruction--supporting vector computation--can satisfy the property of ray-casting algorithm well. Therefore, in this paper, we improved the implementation efficient significantly by vectorization of gradient, lighting and blending calculation, and still achieved a high quality image at the same time.
authors.affiliation: Sino-Dutch Biomedical and Information Engineering School of Northeastern University, Shenyang 110819, China.
authors.forename: Yunpeng
authors.initials: Y
authors.lastname: Zou
authors.forename: Ji
authors.initials: J
authors.lastname: Qi
authors.forename: Yan
authors.initials: Y
authors.lastname: Kang
mesh_terms: D000465:Algorithms; D006801:Humans; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D007091:Image Processing, Computer-Assisted / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*