Posts
Apr, 25
Tracking and Clustering Salient Features in Image Sequences
Many applications in media production need information about moving objects in the scene, e.g. insertion of computer-generated objects, association of sound sources to these objects or visualization of object trajectories in broadcasting. We present a GPU accelerated approach for detecting and tracking salient features in image sequences and we propose an algorithm for clustering the […]
Apr, 23
Software-Based Algorithm for Modeling and Correction of Gradient Nonlinearity Distortions in Magnetic Resonance Imaging
Functional radiosurgery is a noninvasive stereotactic technique that requires magnetic resonance image (MRI) sets with high spatial resolution. Gradient nonlinearities introduce geometric distortions that compromise the accuracy of MRI-based stereotactic localization. We present a gradient nonlinearity correction method based on a cubic phantom MRI data set. The approach utilizes a sum of spherical harmonics to […]
Apr, 23
Towards smart-pixel-based implementation of wideband active sonar echolocation system for multi-target detection
A modified adaptive noise cancelling (ANC) hybrid algorithm incorporating techniques of optimal wideband FIR filtering operation and the trimmed mean (TM)-levelization, a dynamic level-based thresholding process, is described in this paper for wideband active sonar echolocation system. This novel technique performs effective suppression of unwanted part of the training data thus localizing potentials of target […]
Apr, 23
GPU-S2S: A Compiler for Source-to-Source Translation on GPU
CUDA facilitates the development of General Purpose computing on Graphics Processing Units (GPGPU), however, its complex memory system, thread-level structure, and data transmission control between memories have brought great challenges for programming on GPU. In order to facilitate the development of parallel programs on GPU and reuse existing sequential codes, in this paper we propose […]
Apr, 23
Multimodal collaboration and human-computer interaction
The research effort at Microsoft research on multimodal collaboration and human-computer interaction aims at developing tools that allow people across geographically distributed sites to interact collaboratively with immersive experience. Our prototype systems consist of cameras, displays, speakers, microphones, computer controllable lights, and/or input devices such as touch sensitive surface, stylus, keyboard, and mouse. They require […]
Apr, 23
Physically-Based Interactive Flow Visualization Based on Schlieren and Interferometry Experimental Techniques
Understanding fluid flow is a difficult problem and of increasing importance as computational fluid dynamics produces an abundance of simulation data. Experimental flow analysis has employed techniques such as shadowgraph, interferometry and schlieren imaging for centuries which allow empirical observation of inhomogeneous flows. Shadowgraphs provide an intuitive way of looking at small changes in flow […]
Apr, 23
OpenMPC: Extended OpenMP Programming and Tuning for GPUs
General-Purpose Graphics Processing Units (GPGPUs) are promising parallel platforms for high performance computing. The CUDA (Compute Unified Device Architecture) programming model provides improved programmability for general computing on GPGPUs. However, its unique execution model and memory model still pose significant challenges for developers of efficient GPGPU code. This paper proposes a new programming interface, called […]
Apr, 23
Introduction to GPU Computing and CUDA Programming: A Case Study on FDTD [EM Programmer’s Notebook]
The recent advent of general-purpose graphics-processing units (GPGPUs) as inexpensive arithmetic-processing units brings a relevant amount of computing power to modern desktop PCs. This thus providing an interesting pathway to the acceleration of several numerical electromagnetic methods. In this paper, we explain how to exploit GPGPU features by examining how the computational time of the […]
Apr, 23
Accelerating Multi-Sensor Image Fusion Using Graphics Hardware
This paper shows approaches to accelerate pixel-level image fusion speed using graphics hardware. Recently, to improve visibility through maximization of information collected through development of various sensors and improvement of sensing technology, the importance of not only development of new fusion algorithm but speed of fusion process is increasing. Though specialized fusion boards for real […]
Apr, 23
Design optimization of automotive electronic control unit using the analysis of common-mode current by fast electromagnetic field solver
In this paper, we propose an optimization system based on the fast electromagnetic field solver and metaheuristics for reducing electromagnetic interference (EMI) on electronic control unit (ECU). We adopt simulated annealing (SA), genetic algorithm (GA) and taboo search (TS) to seek optimal solutions, and the finite difference time domain (FDTD) method with general purpose computing […]
Apr, 23
Using parallel GPU architecture for simulation of planar I/F networks
Our work describes the simulation of a planar network of spiking I/F neurons on graphics processing hardware. The described approach adds to the fast-growing field of general-purpose computation on GPUs (GPGPU). We provide an in-depth explanation of the steps involved in implementing the network using programmable shading hardware. We replicated simulation results by Hopfield et […]
Apr, 22
Scalable software defined receivers running on desktop computers using General Purpose Graphics Processing Units
Software defined radios (SDRs) are increasingly attractive to replace common hardware solutions. Using desktop computers for executing software defined radio receivers in real time is not common or even achievable due to the huge amount of processing resources required. In this paper we present some measurement results using an already available general purpose graphics processing […]