Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
VB.Net PDF 4.4.7
SuiteCRM Survey Rocket Plugin 1.0
Airbnb Clone Script | Airbnb Clone 4.3.1
IP2Location Geolocation Database 2018
ODBC Driver for Salesforce 1.5
Rapid PHP 2018 15.0
Bytescout BarCode Generator SDK 4.70.0.981
Data Puppy Lite (32-bit) 1.0
ProZ clone script 1.0.3
VideoCap Live Streaming SDK ActiveX 8.5
Magento Web to Print 1.0
dbForge Data Compare for MySQL 5.4
dbForge Query Builder for MySQL 4.3
ODBC Driver for NetSuite 1.2
Rapid CSS 2018 15.0
Top Code
Mann-Kendall Tau-b with Sen's Method (enhanced) 1.0
Online Food Ordeing System 1.0
OpenCV Delphi wrapper 1.0
Etsy Clone Script v 2.0
Fuzzy k means 1.0
Low Pass Butterworth Filter 1.0
ABBYY FineReader Engine 9.0
Advanced Forced Matrix Script 1.0
Feed The Snake 1.3
OpenELD 1.0
BMI Calculator Widget 1.3
Pro MLM 1
Dione Card Validator 1.0.2
ECG Beat Calculation 1.0
Test and Measurement Widgets 1.0
Top Rated
Output Messenger 1.8.0
Aliexpress Clone- Ec21 Script 1
Indiegogo Clone 3.0
Online Food Ordeing System 1.0
PHP Image Resize Script 1.0
Best Spotify Clone 1.0
Get Random Record Based on Weight 1.0.0
Travel Portal Script 9.29
Magento Product Designer 1.0
OFOS - Just Eat Clone Script 1.0
PrestaShop Upload Images Module 1.2.1
Trading Software 1.2.4
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density 1.0
File ID: 78075






Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density 1.0
Download Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density 1.0http://www.mathworks.comReport Error Link
License: Freeware
File Size: 10.0 KB
Downloads: 19
Submit Rating:
Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density 1.0 Description
Description: Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density

The toolbox can also be downloaded from: http://ict.ewi.tudelft.nl/~richard/

The matlab files enclosed in this toolbox can be used to tabulate gain functions
for clean speech complex-DFT, magnitude-DFT and magnitude squared-DFT estimators under an assumed Generalized-
Gamma model for the clean speech magnitude DFT coefficients.

For the theory behind these estimators and constraints on the parameters we refer to the articles

[1] J.S. Erkelens, R.C. Hendriks, R. Heusdens, and J. Jensen,
"Minimum mean-square error estimation of discrete Fourier coefficients with generalized gamma priors",
IEEE Trans. on Audio, Speech and Language Proc., vol. 15, no. 6, pp. 1741 - 1752, August 2007.



[2] J.S. Erkelens, R.C. Hendriks and R. Heusdens
"On the Estimation of Complex Speech DFT Coefficients without Assuming Independent Real and Imaginary Parts",
IEEE Signal Processing Letters, 2008.

and

[3] R.C. Hendriks, J.S. Erkelens and R. Heusdens
"Comparison of complex-DFT estimators with and without the independence assumption of real and imaginary parts",
ICASSP, 2008


Short description of the 2 main m-files (see the headers of the files for more info):

For an assumed Generalized-Gamma prior density of the magnitude DFT coefficients with specific
gamma and nu parameter the m-file [Gdft,Gmag,Gmag2]=Tabulate_gain_functions(gamma,nu)
tabulates the gain functions for the complex DFT coefficients, the magnitude DFT coefficients,
and the magnitude squared DFT coefficients. These three estimators are computed under the same distributional assumption.
For mathematical expressions of the gain functions for the complex DFT coefficients see [2]. For mathematical expressions
of the gain functions for the magnitude coefficients see [1].
The range of a priori and a posteriori SNRs is
-40 to 50 dB in 1 dB steps. Each row of the gain matrices is for a different a priori SNR, while a posteriori
SNR varies along columns.

Given the tabulated gain function, a vector of gain values for pairs of a priori and a posteriori SNRs can be
selected using the m-file
[gains]=lookup_gain_in_table(G,a_post,a_priori,a_post_range,a_priori_range,step);
where a_post and a_priori are vectors with the a posteriori and a priori SNRs respectively.
The vectors a_post and a_priori should have equal lengths. The parameters a_post_range and a_priori_range indicate
the ranges in dBs used in the gain table G, and step is the stepsize (assumed equal for both SNR parameters).

Implementations of the special functions are based on
S. Zhang & J. Jin "Computation of Special Functions" (Wiley, 1996) with implementations available
online: http://iris-lee3.ece.uiuc.edu/~jjin/routines/routines.html

The implementations of these special functions in the toolbox have been adapted with respect to the original implementations
such that they can handle vector arguments as well.

Copyright 2007: Delft University of Technology, Information and
Communication Theory Group. The software is free for non-commercial use.
This program comes WITHOUT ANY WARRANTY.

December, 2007
J. S. Erkelens
R. C. Hendriks
R. Heusdens

License: Freeware

Related: beselected, pairs, values, tabulated, Function, Vector, Post, priori, post range, priori range, indicatethe, lengths, Equal, Vectors, respectivelythe, Columns

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 10.0 KB

Downloads: 19



More Similar Code

Control Panel to for Client Control of VPS's under the OpenVZ platform.



A simple Windows console app that can show the RGB color values and HTML color code of a pixel under the mouse cursor when the user clicks somewhere on the screen. The results are stored as a table in a .html file, and displayed in the default web...



This function will change the caxis for any number of axes to be the same. This is accomplished by simply changing the caxis for each axes handle to range from the minimum of all caxis to the maximum of all caxis.



ccviewer is a GUI for plotting projections of multidimensional data into the 2D plane. One can choose, which input data are set as variable and which are set as fixed values for plotting these data. Snapshots can be made by exporting these plots...



Framework For Enterprise Application Development - C++ The framework is developed for Rapid Development of Enterprise applications on the C++ platform. It is currently implemented for LINUX + BOOST + GNU G++ (latest)



Python Multimedia Messaging Service (MMS) libraryThe python-mms library provides an "mms" module for Python, consisting of classes that facilitate the creation, manipulation and encoding/decoding of MMS messages used in mobile phones.



This demo provides a simple GUI for basic filtering of audio data. Using the GUI you can:

* Load audio data stored in a .wav file.
* Generate uniform noise in specific audio frequencies, using lowpass, highpass or bandpass...



ModalContact is a database based contact form: it does use WP database for storage, instead of mailing form contents. The rationale is, sometimes, especially cheap hosting servers can be very restrictive. Most contact form plugins have issues with...



Bloof is an infrastructure for analytical processing of version control data. The main distribution provides a GUI for visualizing the evolution of a software project. External tools can access Bloof via Java API and a XML result mechanism.



This is a project for performance prediction of middleware based systems. The tool support the separation of modeling and construction for performance impacts. The input of our tool is UML model with SPT annotation.

User Review for Toolbox for MMSE estimators of DFT coefficients under the generalized Gamma density
- required fields
     

Please enter text on the image