This function estiamtes the Kolmogorov Complexity of a binary sequence. The algorithm is as described in Lempel and Ziv (IEEE trans inf theory IT-22, 75 (1976)) and Kaspar and Schuster (Physical Review A, vol 36, no 2, pg 842). Input is binary sequence, output is kolmogorov complexity.
Simple implementation of [1] with small modification. Hopefully this is going to help beginners in speech/audio signal processing.
[1] X. Zhu, G. T. Beauregard and L. L. Wyse, "Real-Time Signal Estimation From Modified Short-Time...
From the paper :
Nock, Richard and Nielsen, Frank 2004. Statistical Region Merging. IEEE Trans. Pattern Anal. Mach. Intell. 26, 11 (Nov. 2004), 1452-1458.
It uses an a disjoint-sets data structure with a union-find strategy:...
% Usage window=papouliswin(SIZE of WINDOW); % The variance of the resulting estimate is smaller than that obtained % with the known windows of the same size. % Details of the property of the window can be found in % A....
This is a robust and accurate circle fit. It works well even if data points are observed only within a small arc. This circle fit was proposed by G. Taubin in article "Estimation Of Planar Curves, Surfaces And Nonplanar Space Curves...
This is the fastest (though not most accurate) method of fitting a circlle to data points on a plane (given by their xy-coordinates). It returns the circle center (a,b) and radius R. It was proposed by I. Kasa in article "A curve fitting...
First generation curvelet is defined using the ridgelet transform. This package contains MATLAB implementation of curvelet and ridgelet, as specified in [1]. It also includes MATLAB program for image denoising in curvelet domain.
To run...
This is a fast non-iterative ellipse fit, and among fast non-iterative ellipse fits this is the most accurate and robust.
It takes the xy-coordinates of data points, and returns the coefficients of the equation of the ellipse:
GLDM calculates the Gray level Difference Method Probability Density Functions for the given image. This technique is usually used for extracting statistical texture features of a digital mammogram. For details on the Gray level Difference...
Active Model Toolbox (AMT) provides the neccessary infrastructures to get started with active contours. It also provides two examples for users to learn from. It is based two publications
[1] Bing Li and Scott T. Acton, "Active...
SFAM is an incremental neural network classifier. It is a simple and fast version of Fuzzy ARTMAP (FAM). Both FAM and SFAM produce the same output given the same input.
References: [1] Kasuba, T. (1993). "Simplified fuzzy...
Contains m-files to train and implement the MMSE noise tracking algorithm described in:
J.S. Erkelens and R. Heusdens, "Tracking of nonstationary noise based on data-driven recursive noise power estimation", IEEE Trans. Audio,...
This file implement the modified hausdorf distance[2], and apply it to solve a simple application--tile images classification with shape variance. See the 'description.pdf' for more details. [1] D. P. Huttenlocher, G. A. Klanderman, and W....
fcnFrostFilter performs noise filtering on an image based on an adaptive filter proposed by Frost.
[1] V. S. Frost, et al., "A Model for Radar Images and Its Application to Adaptive Digital Filtering of Multiplicative Noise,"...
Implementation of the level set method proposed in[1](ACWE) while add the regularity term[2] to avoid re-initialization. The core function to implement ACWE is 'acwe.m',while 'demo_acwe.m' is for demonstration purpose.
An implementation of the image normalization (and inverse normalization) part of P. Dong et al.'s paper: "Digital Watermarking Robust to Geometric Distortions," IEEE Trans. Image Processing, Vol. 14, No. 12, pp. 2140-2150, 2005.
This algorithm is based on "Combined Morphological........Segmentation", by Robert J et. al. IEEE Trans. on Image Proc., Vol.14, No.1. Jan. 2005. The matlab functions of dtwct can be obtained from... |