Real-time Virtual Environment Signal Extraction and Denoising Using Programmable Graphics Hardware
Real-time Virtual Environment Signal Extraction and Denoising Using Programmable Graphics Hardware作者机构:School of Computing and Engineering University of Huddersfield Queeusgate Huddersfield HD1 3DH UK School of Communication and Information Xi'an University of Science and Technology Xi'an 710054 PRC
出 版 物:《International Journal of Automation and computing》 (国际自动化与计算杂志(英文版))
年 卷 期:2009年第6卷第4期
页 面:326-334页
核心收录:
学科分类:08[工学] 080203[工学-机械设计及理论] 0802[工学-机械工程] 0701[理学-数学] 0811[工学-控制科学与工程] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:Virtual environment graphics processing unit GPU-based Gaussian filtering signal denoising wavelet
摘 要:The sense of being within a three-dimensional (3D) space and interacting with virtual 3D objects in a computer-generated virtual environment (VE) often requires essential image, vision and sensor signal processing techniques such as differentiating and denoising. This paper describes novel implementations of the Gaussian filtering for characteristic signal extraction and waveletbased image denoising algorithms that run on the graphics processing unit (GPU). While significant acceleration over standard CPU implementations is obtained through exploiting data parallelism provided by the modern programmable graphics hardware, the CPU can be freed up to run other computations more efficiently such as artificial intelligence (AI) and physics. The proposed GPU-based Gaussian filtering can extract surface information from a real object and provide its material features for rendering and illumination. The wavelet-based signal denoising for large size digital images realized in this project provided better realism for VE visualization without sacrificing real-time and interactive performances of an application.