Posts
Jun, 7
DEMCMC-GPU: An Efficient Multi-Objective Optimization Method with GPU Acceleration on the Fermi Architecture
In this paper, we present an efficient method implemented on Graphics Processing Unit (GPU), DEMCMC-GPU, for multi-objective continuous optimization problems. The DEMCMC-GPU kernel is the DEMCMC algorithm, which combines the attractive features of Differential Evolution (DE) and Markov Chain Monte Carlo (MCMC) to evolve a population of Markov chains toward a diversified set of solutions […]
Jun, 7
Multi-thread implementations of the lattice Boltzmann method on non-uniform grids for CPUs and GPUs
Two multi-thread based parallel implementations of the lattice Boltzmann method for non-uniform grids on different hardware platforms are compared in this paper: a multi-core CPU implementation and an implementation on General Purpose Graphics Processing Units (GPGPU). Both codes employ second order accurate compact interpolation at the interfaces, coupling grids of different resolutions. Since the compact […]
Jun, 6
Image-based fast three-dimensional leaf modeling
Plant modeling is an important part of plant growth simulation and visualization, while the leaf is a critical morphological characteristic of plants. In this paper, we gave the whole process of fast modeling based on images. As to get the clear and integrate leaves contour, this paper transplanted the classic Sobel operator into GPU, and […]
Jun, 6
Special Relativistic Visualization by Local Ray Tracing
Special relativistic visualization offers the possibility of experiencing the optical effects of traveling near the speed of light, including apparent geometric distortions as well as Doppler and searchlight effects. Early high-quality computer graphics images of relativistic scenes were created using offline, computationally expensive CPU-side 4D ray tracing. Alternate approaches such as image-based rendering and polygon-distortion […]
Jun, 6
Fast Hardware-Accelerated Volume Rendering of CT Scans
As CT scanning is a very common medical imaging method, we propose new hardware-based algorithms using GPU (Graphical Processor Unit) programming for rapid visualization. Firstly, 3D volumes are constructed from CT scans. Then volume rendering is used to display anatomical structures via algorithms founded on improved ray casting and 2D textures. Our methods achieve interactive […]
Jun, 6
Illustrative Stream Surfaces
Stream surfaces are an intuitive approach to represent 3D vector fields. In many cases, however, they are challenging objects to visualize and to understand, due to a high degree of self-occlusion. Despite the need for adequate rendering methods, little work has been done so far in this important research area. In this paper, we present […]
Jun, 6
Massively Parallel Network Coding on GPUs
Network coding has recently been widely applied in various networks for system throughput improvement and/or resilience to network dynamics. However, the computational overhead introduced by the network coding operations is not negligible and has become the cornerstone for real deployment of network coding. In this paper, we exploit the computing power of contemporary Graphic Processing […]
Jun, 6
Real-time 3D surface modeling for image based relighting
This paper proposes to obtain 3D modeling of object surface and to create a relit image in real-time. The proposed algorithm uses a single camera and synchronized stereo lights to capture the light field images by turning on and off the lights alternatively. The light field images from the controlled lighting approximate the reflectance models […]
Jun, 6
Scene image classfying via the Partially Connected Neural Network
This paper presented a new method for scene images classification via Partially Connected Neural Network. The neural network has a mesh structure in which each neuron maintain a fixed number of connections with other neurons. In training, the evolutionary computation method was used to optimize the connection target neurons and its connection weights. The model […]
Jun, 6
Leveraging Computation Sharing and Parallel Processing in Location-Based Services
A variety of research exists for the processing of continuous queries in large, mobile environments. Each method tries, in its own way, to address the computational bottleneck of constantly processing so many queries. In this paper, we introduce an efficient and scalable system for monitoring continuous queries by leveraging the parallel processing capability of the […]
Jun, 6
An adaptive octree textures painting algorithm
Traditional texturing using a set of two dimensional image maps is an established and widespread practice. However, it is difficult to parameterize a model in texture space, particularly with representations such as implicit surfaces, subdivision surfaces, and very dense or detailed polygonal meshes. Based on an adaptive octree textures definition, this paper proposes a direct […]
Jun, 6
Accelerating biomedical signal processing algorithms with parallel programming on graphic processor units
This paper investigates the benefits derived by adopting the use of Graphics Processing Unit (GPU) parallel programming in the field of biomedical signal processing. The differences in execution time when computing the Correlation Dimension (CD) of multivariate neurophysiological recordings and the Skin Conductance Level (SCL) are reported by comparing several common programming environments. Moreover, as […]