algorithms for real-time parallel processing of an audio signal in large-scale digital audio distribution networks, implemented on personal computer platform, are compared in this paper from the performance point of v...
详细信息
ISBN:
(纸本)9781424460830
algorithms for real-time parallel processing of an audio signal in large-scale digital audio distribution networks, implemented on personal computer platform, are compared in this paper from the performance point of view. In such systems, the summing and multiplication of audio signal take up a significant portion of the processing power of the system. Therefore, there is a tendency to decrease its computing demands and thus reserve the computing power of the processor for other signalprocessing modules in the audio network. Various approaches can therefore be used to distribute computing among several threads. Seven approaches are analyzed in the paper and fastest one is found with regard to the size of audio sample buffers.
The authors describe a novel digital filtering algorithms for the processing and representation of signals using polynomial splines. The classical polynomial spline interpolation problem is considered. It is found tha...
详细信息
The authors describe a novel digital filtering algorithms for the processing and representation of signals using polynomial splines. The classical polynomial spline interpolation problem is considered. It is found that it can be solved efficiently by recursive digital filtering. This result also yields a simple procedure for signal differentiation. Filters that efficiently solve the problem of smoothing spline approximations are derived. This technique is a regularized version of spline interpolation and is therefore less sensitive to noise. It is applied to the design of a robust edge detection algorithm with an adjustable scale parameter. A filtering/sampling algorithm for least squares spline approximation is described. This data reduction technique is applied to the generation of a cubic spline image pyramid that is found to compare favorably with the Gauss/Laplace pyramid.< >
A new approach for parallelism analysis and extraction of digital signal processing algorithms is introduced. The high level description of the input is given in CIRCAL. A dependency graph of the problem is constructe...
详细信息
A new approach for parallelism analysis and extraction of digital signal processing algorithms is introduced. The high level description of the input is given in CIRCAL. A dependency graph of the problem is constructed to check existence of cycles. Loops in the dependency graph are parallelized. The approach is illustrated by an example.< >
In this paper, we explore the use of multi-stage adaptation algorithms for a variety of adaptive filtering applications where the structure of the underlying process to be estimated is unknown. These algorithms are &q...
详细信息
In this paper, we explore the use of multi-stage adaptation algorithms for a variety of adaptive filtering applications where the structure of the underlying process to be estimated is unknown. These algorithms are "multi-stage" in that they comprise multiple adaptive filtering algorithms that operate in parallel on the observation sequence, and adaptively combine the outputs of this first stage to form an overall signal estimate. Several examples of this class of algorithms are demonstrated and analyzed in both a deterministic and stochastic context with respect to their convergence and mean squared error. The first example of this class, a "universal" linear predictor, was recently introduced and shown to asymptotically achieve the performance of the best linear predictor for each sequence, (up to some maximal order). Two new algorithms have been developed that generalize this universal linear predictor, and explore the use of the LMS algorithm in each stage of adaptation. Each of these algorithms are compared through theoretical analysis of their behavior.
A method for theoretically comparing a class of adaptive estimation algorithms is presented. The method consists in defining for each algorithm in the class a quantity (the efficacy) that is theoretically computable, ...
详细信息
A method for theoretically comparing a class of adaptive estimation algorithms is presented. The method consists in defining for each algorithm in the class a quantity (the efficacy) that is theoretically computable, that depends only on the statistics of the data. The larger the efficacy the better the algorithm performs.< >
Short vector SIMD instructions on recent microprocessors, such as SSE on Pentium III and 4, speed up code but are a major challenge to software developers. We present a compiler that automatically generates C code enh...
详细信息
Short vector SIMD instructions on recent microprocessors, such as SSE on Pentium III and 4, speed up code but are a major challenge to software developers. We present a compiler that automatically generates C code enhanced with short vector instructions for digital signalprocessing (DSP) transforms, such as the fast Fourier transform (FFT). The input to our compiler is a concise mathematical description of a DSP algorithm in the language SPL. SPL is used in the SPIRAL system (http://***/~spira/) to generate highly optimized architecture adapted implementations of DSP transforms. Interfacing our compiler with SPIRAL yields speed-ups of more than a factor of 2 in several important cases including the FFT and the discrete cosine transform (DCT) used in the JPEG compression standard. For the FFT our automatically generated code is competitive with the hand-coded Intel Math Kernel Library.
This paper reviews the mathematical basis for two popular algorithms - the Kalman filter used in control and the adaptive FIR filter used in signalprocessing. These estimation algorithms are compared and discussed. T...
详细信息
This paper reviews the mathematical basis for two popular algorithms - the Kalman filter used in control and the adaptive FIR filter used in signalprocessing. These estimation algorithms are compared and discussed. They are reformulated into the generalized frequency domain to yield alternative algorithms such as Walsh, Haar, and slant.
Implementing signal-processingalgorithms on multiple programmable signal processors has the potential for providing increased throughput. The capability can be utilized for implementing more complex code, extending t...
详细信息
Implementing signal-processingalgorithms on multiple programmable signal processors has the potential for providing increased throughput. The capability can be utilized for implementing more complex code, extending the frequency range of application of programmable signal processors, or substituting less costly processors for expensive fast processors. Results obtained in applying heuristic algorithms to the scheduling of code of seven practical applications in signal and image processing are reported.< >
This paper suggests an automated validation approach in testing advanced digital signal processing algorithms. These algorithms, which are intended for the implementation of the base band processor of software defined...
详细信息
This paper suggests an automated validation approach in testing advanced digital signal processing algorithms. These algorithms, which are intended for the implementation of the base band processor of software defined radios, are developed in software (digital signal processors DSP) and hardware (FPGA) environments in order to meet real-time and offline requirements. The automation of the testing of such algorithms enhances their robustness and accuracy, reduces human-computer interaction, decreases the latency between tests by reusing unmodified program code
Functional magnetic resonance imaging (fMRI) investigations are increasingly important for the in vivo study and modeling of integrative brain functions in health and disease, where sophisticated mathematical and stat...
详细信息
Functional magnetic resonance imaging (fMRI) investigations are increasingly important for the in vivo study and modeling of integrative brain functions in health and disease, where sophisticated mathematical and statistical algorithms for fMRI signalprocessing and interpretation have come into play. Apart from neuroanatomical, neurophysiological, and neuropsychological competence, the progress in cognitive neuroscience and brain mapping is critically dependent on expertise from other disciplines - such as statistics, computer science, and electrical and electronic engineering dealing with signalprocessing, circuits and systems. During the last years, there has also been a trend towards funding of "open science" consortia, providing huge and well-curated image data repositories together with advanced software tools and processing pipelines to be used and further developed by the research community.
暂无评论