Posts
Feb, 26
Real-Time Approaches to Computer Vision
Perhaps the extensive reliance on our visual sensory inputs, makes the use of artificial visual sensors seem like an intuitive choice. Thus, Machine Vision or Computer Vision has become an exciting field of research, finding its way into many industrial applications. The results from Computer Vision research can be incorporated in autonomous machine navigation, industrial […]
Feb, 26
GPU-Based Foreground-Background Segmentation Using an Extended Colinearity Criterion
We present a GPU-based foreground-background segmentation that processes image sequences in less than 4ms per frame. Change detection wrt. the background is based on a color similarity test in a small pixel neighbourhood, and is integrated into a Bayesian estimation framework. An iterative MRF-based model is applied, exploiting parallelism on modern graphics hardware. Resulting segmentation […]
Feb, 26
Concurrent GPU Programming
Monte Carlo algorithms use repeated random sampling to find solutions to problems. One common example uses points randomly selected from the unit box to approximate the value of pi. Another example is a simulation called a virtual spectrophotometer which measures the reflectance of a modeled material [1]. The repetitive nature of Monte Carlo algorithms usually […]
Feb, 26
Efficient GPU-Accelerated Elastic Image Registration
Elastic intra-patient registration can be used to correct for local motion within biomedical images. The application of elastic registration during interventional treatment is seriously hampered by its considerable computation time. The Graphics Processing Units (GPU) can be used to accelerate the calculation of such elastic registrations, without changing the basic registration algorithm. This article discusses […]
Feb, 26
A Watermarking Co-Processor for New Generation Graphics Processing Units
Recent growth of high speed Internet and high resolution imaging has enabled electronic storage and transfer of digital multimedia contents without resorting to the loss of quality. In order to protect the illegal reproduction of the digital multimedia elements, many researchers have suggested digital watermarking as a feasible solution. Like other signal and image processing […]
Feb, 26
Handbook of open source tools
Handbook of Open Source Tools introduces a comprehensive collection of advanced open source tools useful in developing software applications. The book contains information on more than 200 open-source tools which include software construction utilities for compilers, virtual-machines, database, graphics, high-performance computing, OpenGL, geometry, algebra, graph theory, GUIs and more. Special highlights for software construction utilities […]
Feb, 26
Real-time blood flow visualization using the graphics processing unit
Laser speckle imaging (LSI) is a technique in which coherent light incident on a surface produces a reflected speckle pattern that is related to the underlying movement of optical scatterers, such as red blood cells, indicating blood flow. Image-processing algorithms can be applied to produce speckle flow index (SFI) maps of relative blood flow. We […]
Feb, 25
Porous Rock Simulations and Lattice Boltzmann on GPUs
Investigating how fluids flow inside the complicated geometries of porous rocks is an important problem in the petroleum industry. The lattice Boltzmann method (LBM) can be used to calculate porous rockst’ permeability. In this paper, we show how to implement this method ef?ciently on modern GPUs. Both a sequential CPU implementation and a parallelized GPU […]
Feb, 25
Towards real time 2D to 3D registration for ultrasound-guided endoscopic and laparoscopic procedures
PURPOSE: A method to register endoscopic and laparoscopic ultrasound (US) images in real time with pre-operative computed tomography (CT) data sets has been developed with the goal of improving diagnosis, biopsy guidance, and surgical interventions in the abdomen. METHODS: The technique, which has the potential to operate in real time, is based on a new […]
Feb, 25
GPU Surface Flow Simulation and Multiresolution Animation in Digital Terrain Models
In this work, we focus on surface flow animation in a digital terrain model (DTM) for computer graphics applications. In this context, we propose the combination of an efficient fluid model, that does not require solution of complicated equations, with a multiresolution approach for visualization. Firstly, we describe a GPU implementation of a fluid model […]
Feb, 25
HexServer: an FFT-based protein docking server powered by graphics processors
HexServer (http://hexserver.loria.fr/) is the first Fourier transform (FFT)-based protein docking server to be powered by graphics processors. Using two graphics processors simultaneously, a typical 6D docking run takes ~15 s, which is up to two orders of magnitude faster than conventional FFT-based docking approaches using comparable resolution and scoring functions. The server requires two protein […]
Feb, 25
Interactive multiple anisotropic scattering in clouds
We propose an algorithm for the real time realistic simulation of multiple anisotropic scattering of light in a volume. Contrary to previous real-time methods we account for all kinds of light paths through the medium and preserve their anisotropic behavior. Our approach consists of estimating the energy transport from the illuminated cloud surface to the […]