The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Modal sound synthesis is a useful method to interactively generate sounds for Virtual Environments. Forces acting on objects excite modes, which then have to be accumulated to generate the output sound. Due to the high audio sampling rate, algorithms using the CPU typically can handle only a few actively sounding objects. Additionally, force excitation should be applied at a high sampling rate. We...
New upper and lower bounds for the error probability over an erasure channel are provided, making use of Wei's generalized weights, hierarchy and spectra. In many situations the upper and lower bounds coincide and this allows us to improve the existing bounds. Results concerning MDS and AMDS codes are deduced from those bounds.
With increasing system size and complexity, designers of embedded systems face the challenge of efficiently simulating these systems in order to enable target specific software development and design space exploration as early as possible. Today's multicore workstations offer enormous computational power, but traditional simulation engines like the OSCI SystemC kernel only operate on a single thread,...
GPU architecture has traditionally been used in graphics application because of its enormous computing capability. Moreover, GPU architecture has also been used for general purpose computing in these days. Most of the current scheduling frameworks that are developed to handle GPGPU workload operate sequentially. This is problematic since this sequential approach may not be scalable for real-time systems,...
In this paper, we present super-resolution method that enhance image by combining two algorithms: Iterative algorithm of back-projection (IBP) for removing blur and noise and the algorithm of anisotropic diffusion (AD) which is improved contours. Our technique not only reconstructs a high-resolution image from several overlapping noisy low- resolution images, but also enhances edges and image contrast...
The polar codes generated by the kernel equation are termed as unitary polar codes. It has been shown that q-ary unitary polar codes polarize arbitrary q-ary input channels if q is a prime number. However, this is in general not true if q is not a prime number. To achieve polarization for arbitrary q-ary input channels, the conventional approaches were to modify the kernel using permutations of alphabet...
In this paper, we describe a novel technique to optimize longest common subsequence (LCS) algorithm for one-to-many matching problem on GPUs by transforming the computation into bit-wise operations and a post-processing step. The former can be highly optimized and achieves more than a trillion operations (cell updates) per second (CUPS)-a first for LCS algorithms. The latter is more efficiently done...
In this paper, we propose an implementation of a parallel one-dimensional fast Fourier transform (FFT) on GPU clusters. This implementation is based on the six-step FFT algorithm. Because the parallel one-dimensional FFT requires three all-to-all communications, one goal for parallel FFTs on GPU clusters is to minimize the PCI Express transfer time and the MPI communication time. We demonstrate that...
Multitask Learning has been proven to be more effective than the traditional single task learning on many real-world problems by simultaneously transferring knowledge among different tasks which may suffer from limited labeled data. However, in order to build a reliable multitask learning model, nontrivial effort to construct the relatedness between different tasks is critical. When the number of...
This paper presents a cellular GPU model for structured mesh generation according to an input stereo-matching disparity map. Here, the disparity map stands for a density distribution that reflects the proximity of objects to the camera in 3D space. The meshing process consists in covering such data density distribution with a topological structured hexagonal grid that adapts itself and deforms according...
Support vector machines (SVM) were originally developed for binary classification and extended for multi-class classification. Due to their powerfulness and adaptation to hard classification problems, we have chosen them for automatic speech recognition (ASR). The aim of this paper is to investigate the use of SVM multi-class classification coupled with HMM for TIMIT phones. SVM requires that all...
Survival Regression models play a vital role in analyzing time-to-event data in many practical applications ranging from engineering to economics to healthcare. These models are ideal for prediction in complex data problems where the response is a time-to-event variable. An event is defined as the occurrence of a specific event of interest such as a chronic health condition. Cox regression is one...
Clustering graphs annotated with feature vectors has recently gained much attention. The goal is to detect groups of vertices that are densely connected in the graph as well as similar with respect to their feature values. While early approaches treated all dimensions of the feature space as equally important, more advanced techniques consider the varying relevance of dimensions for different groups...
Multiple datasets containing different types of features may be available for a given task. For instance, users' profiles can be used to group users for recommendation systems. In addition, a model can also use users' historical behaviors and credit history to group users. Each dataset contains different information and suffices for learning. A number of clustering algorithms on multiple datasets...
This paper proposes the proportional image enlargement using hybrid methods. Hybrid method is combinations of scaling and carving methods. This method consists of two steps. The first step enlarges the source image to the same size with minimum size for height or width from the target image. In this step, we use a kernel scaling method which is resulted in proportional content image size. The second...
To improve efficiency of power amplifier (PA), linearity characteristics is often compromised when targeting lower power consumption (class B). Moreover, sophisticated PA efficiency improvement schemes such as envelope tracking tend to further boost the nonlinear characteristics of the PA. Digital pre-distortion (DPD) is a technique to improve the linearity of a power amplifier (PA) at expense of...
Deformable shape retrieval has posed a challenge to researchers, which is becoming more and more important. This paper addresses non-rigid 3D shape retrieval in terms of a subtle adjustment strategy. For this purpose, we first construct a new global shape descriptor based on biharmonic distance, which uses the connectivity between vertices for natural shape representation. Then, in order to enhance...
Single image super-resolution, namely increasing the resolution from only one coarse-resolution image, is a fundamental problem in computer vision. Although it has been extensively studied for decades, super-resolving a real-world image still remains challenging. In this paper, we propose a novel approach for image super-resolution by exploiting local self-similarity. First, we take advantage of this...
Graphics Processing Unit (GPU) has obtained great success in scientific computations for its tremendous computational horsepower and very high memory bandwidth. This paper discusses the way to accelerate the finite element method (FEM) for elasticity problem on NVIDIA GPUs using Compute Unified Device Architecture (CUDA), mainly including formation and solution of finite element equations. Multiple...
Detecting the banknote serial number is an important task in business transaction. In this paper, we propose a new banknote number recognition method. The preprocessing of each banknote image is used to locate position of the banknote number image. Each number image is divided into non-overlapping partitions and the average gray value of each partition is used as feature vector for recognition. The...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.