计算机应用 ›› 2012, Vol. 32 ›› Issue (12): 3404-3407.DOI: 10.3724/SP.J.1087.2012.03404

• 图形图像技术 • 上一篇    下一篇

基于K-Means++聚类的体绘制高维传递函数设计方法

岑梓源,李彬,田联房   

  1. 华南理工大学 自动化科学与工程学院,广州 510640
  • 收稿日期:2012-06-19 修回日期:2012-08-05 发布日期:2012-12-29 出版日期:2012-12-01
  • 通讯作者: 岑梓源
  • 作者简介:岑梓源(1987-),男,广东佛山人,硕士研究生,主要研究方向:图像处理、模式识别;〓李彬(1979-),男,广东湛江人,讲师,博士, 主要研究方向:科学计算可视化、图像处理、模式识别;〓田联房(1968- ),男,山东济宁人,教授,博士, 主要研究方向:生物医学工程。
  • 基金资助:
    教育部博士点基金资助项目;广东省教育部产学研结合项目

High dimensional transfer function design based on K-Means++ for volume visualization

CEN Zi-yuan,LI Bin,TIAN Lian-fang   

  1. School of Automation Science and Engineering, South China University of Technology, Guangzhou Guangdong 510640,China
  • Received:2012-06-19 Revised:2012-08-05 Online:2012-12-29 Published:2012-12-01
  • Contact: CEN Zi-yuan

摘要: 如何将体数据中重要的信息高质量地绘制出来是医学可视化急需解决的问题。基于高维直方图的高维传递函数交互设计法是目前流行的方法,但是该方法设计复杂且效果不理想。针对高维特征的传递函数设计问题,提出一个基于改进的K均值(K-Means++)聚类的高维传递函数自动设计与交互式的体绘制方法:首先,对三维数据场进行特征提取;然后,采用基于K-Means++聚类的传递函数自动生成方法;最后,提供便捷的交互式界面给用户进行调整。还利用基于图形处理器(GPU)的体绘制方法,充分利用图形卡的强大并行计算能力,达到实时绘制的效果。实验结果表明,该方法能消除高维传递函数设计的复杂性,并且能有效地融合多种人体组织结构特征,提高渲染效果。

关键词: 体绘制, K-Means++, 传递函数, 人机交互

Abstract: The problem how to render the important information of the volume data qualitatively in medical visualization needs to be resolved urgently. The method of designing high dimensional transfer function interactively according to the high dimension histogram was used widely, but this method is complex and is of low quality. To solve the design problems of the characteristic high dimensional transfer function, a volume rendering method of automatic and interactive design of high dimensional transfer function based on K-Means++ clustering algorithm was presented in this paper. Firstly, feature extraction was done on the volume data, then to cluster the feature space, K-Means++ clustering algorithm was used, and the group of label transfer function was generated automatically. Finally, a convenient interactive user interface was provided to users to adjust. The GPU (Graphic Processing Unit) based volume rendering was used to perform the strong parallel computing ability for real-time rendering. The experimental results show that this method can eliminate the complexity of the design of high dimensional transfer function, and many kinds of human body organization structure characteristics can be shown in the rendering results.

Key words: Voulme Rendering, K-Means++ , Transfer Function, Human-computer interaction

中图分类号: