Patent ID: 6879729
Filing Date: 2005-04-12
Classification: G06K,G06T

Abstract:
1. A method of denoising data utilizing parallel object-oriented processors, comprising the steps of: establishing an object-oriented library of denoising techniques based on thresholding of wavelet coefficients including a suite of different wavelet filters, wavelet transforms, boundary treatment rules, threshold calculation methods, threshold application functions, and noise estimation techniques; using a data distribution algorithm for partitioning said data into contiguous rectilinear collections of regions; configuring said parallel object-oriented processors according to the resulting partitioning; choosing a specific wavelet denoising technique specified by a combination of, said wavelet filters, said boundary treatment rules, said threshold calculation methods, said threshold application methods, and said noise estimation methods from said object-oriented library of denoising techniques; determining the communication requirements based on said partitioning, said parallel object-oriented processors, and said wavelet filters; mapping said denoising technique onto said parallel object-oriented processors; denoising said data on said parallel object-oriented processors according to said denoising technique, and agglomerating the foregoing to obtain said denoised data.